Sachverhalt: A. Y._ (Beschwerdegegner 1) war seit der am 20. März 2000 erfolgten Gründung der A._ AG (nachfolgend Aktiengesellschaft) deren Verwaltungsratspräsident, W._ (Beschwerdegegner 3) deren Geschäftsführer. Ab dem 25. März 2002 war Z._ (Beschwerdegegner 2) Mitglied des Verwaltungsrates. Die einzige geschäftliche Tätigkeit der Aktiengesellschaft bestand darin, eine "Online Kommunikations- und Kooperationsplattform für medizinische Forschung" zu entwickeln und zu vermarkten. Zur Entwicklung der dazu nötigen Software zog die Aktiengesellschaft die X._ AG bei (beziehungsweise deren Rechtsvorgängerin, nachfolgend ohne Unterscheidung Beschwerdeführerin). Aufgrund von Problemen bei der Entwicklung der Software erteilte die Aktiengesellschaft auch der B._ AG einen Auftrag, den sie ihr im Januar 2002 wieder entzog und in der nachfolgenden Auseinandersetzung einen Vergleich schloss. Vor Abschluss dieses Vergleichs hatte die Beschwerdeführerin angeboten, die Software auf ihre Kosten fertigzustellen, wobei sie den Wert dieser Leistung auf Fr. 70'000.-- bis Fr. 100'000.-- schätzte bei einer zusätzlichen Einsparung von Fr. 20'000.--. Die Aktiengesellschaft bestätigte daraufhin, dass Rechnungen der Beschwerdeführerin in der Höhe von Fr. 179'810.70 offen seien und dass sie ab Juni 2002 monatliche Raten von Fr. 20'000.-- bezahlen werde. Als diese Forderung unbezahlt blieb, leitete die Beschwerdeführerin im Betrag von nunmehr Fr. 181'107.50 Betreibung ein. Nach Konkursandrohung vom 22. Oktober 2003 fiel die Aktiengesellschaft am 14. Januar 2004 in Konkurs, und es wurde eine Forderung der Beschwerdeführerin von Fr. 323'204.25 kolloziert. B. Nachdem die Gläubigergesamtheit auf die Geltendmachung von Verantwortlichkeitsansprüchen und die Erhebung von paulianischen Anfechtungsklagen verzichtet hatte, liess sich die Beschwerdeführerin zusammen mit zwei weiteren Parteien diese Ansprüche abtreten. Am 31. August 2005 leiteten diese Abtretungsgläubiger Klage ein und verlangten von den Beschwerdegegnern unter solidarischer Haftbarkeit Fr. 323'204.25 nebst Zins. Die beiden anderen Klagparteien schieden vor erster Instanz zufolge einer Einigung aus dem Verfahren aus. Am 26. Februar 2009 wies das Bezirksgericht Zürich die Klage der Beschwerdeführerin ab. Gleich entschied das Obergericht des Kantons Zürich mit Urteil vom 20. April 2011 mit Bezug auf die Beschwerdegegner 1 und 2. Den Beschwerdegegner 3 verpflichtete es zur Zahlung von Fr. 17'500.-- nebst Zins, entsprechend einer unmittelbar vor Konkurseröffnung vom Beschwerdegegner 3 an sich selbst veranlassten Zahlung. Im Mehrbetrag wies es die Klage ab. C. Mit Beschwerde in Zivilsachen beantragt die Beschwerdeführerin dem Bundesgericht, das Urteil des Obergerichts aufzuheben und die Sache zu neuer Beurteilung an dieses zurückzuweisen. Eventuell seien die Beschwerdegegner unter solidarischer Haftbarkeit zur Zahlung von Fr. 200'000.-- nebst Zins zu verpflichten. Das Gesuch um Gewährung der aufschiebenden Wirkung wies das Bundesgericht am 23. Juni 2011 ab, ebenso wie am 19. Juli 2011 dasjenige der Beschwerdegegner 2 und 3 um Sicherstellung der Parteientschädigung. Die Beschwerdegegner schliessen auf kostenfällige Abweisung der Beschwerde, soweit darauf einzutreten sei, während das Obergericht auf Vernehmlassung verzichtet. Die Beschwerdeführerin hat trotz Abschluss des Schriftenwechsels eine Replik eingereicht, die Beschwerdegegner 2 und 3 haben dupliziert.