Sachverhalt: A. A.a. Die A._ AG (nachfolgend: die Steuerpflichtige) mit Sitz in U._/ZH bezweckt unter anderem die Herstellung sowie Entwicklung von [...]. Die Gesellschaft steht im Alleineigentum des Ehepaares A.B._ und B.B._. Dieses Ehepaar ist zudem Alleineigentümer der C._ AG mit Sitz in V._/SZ, die bis Ende 2013 alle Anteile der D._ (nachfolgend: D._) mit Sitz in W._ (Türkei) hielt. Seit vielen Jahren unterhält die Steuerpflichtige Geschäftsbeziehungen zur D._. Von letzterer Gesellschaft bezieht die Steuerpflichtige unter anderem die in [...] benötigten [...]. Die Steuerpflichtige stellt der D._ seit dem Jahr 2000 Kapital zur Verfügung. Ende 2013 führte die D._ eine Kapitalerhöhung durch. Die Steuerpflichtige beteiligte sich im Rahmen dieser Kapitalerhöhung an der D._ und ist seither mit 88,16 % an deren Kapital beteiligt. Die Liberierung der Anteile der Steuerpflichtigen erfolgte durch Wandlung einer Forderung gegen die D._ im Betrag von Fr. 2'071'216.--. Die Steuerpflichtige aktivierte ihre Beteiligung an der D._ per 31. Dezember 2013 zu diesem Betrag. Im Geschäftsjahr 2014 reduzierte sie den Beteiligungsbuchwert erfolgswirksam um Fr. 500'000.-- und deklarierte einen steuerbaren Reingewinn von Fr. 0.-- (Verlust von Fr. 142'798.--). A.b. Das kantonale Steueramt Zürich (nachfolgend: kantonales Steueramt) veranlagte die Steuerpflichtige für die direkte Bundessteuer und die Staats- sowie Gemeindesteuern 2014 mit einem steuerbaren Reingewinn von Fr. 384'200.--, und zwar unter Verweigerung der Wertberichtigung der Beteiligung an der D._ in der Höhe von Fr. 500'000.--. Zur Begründung führte es aus, dass ein unabhängiger Dritter sich aufgrund der Überschuldung der D._ nicht an der Kapitalerhöhung beteiligt hätte. B. Auf eine Einsprache der Steuerpflichtigen hin reduzierte das kantonale Steueramt am 3. Januar 2019 den steuerbaren Reingewinn 2014 (direkte Bundessteuer und Staats- sowie Gemeindesteuern) auf Fr. 317'300.--. Ausschlaggebend dafür war, dass die vorgenommene Aufrechnung nach Ansicht des kantonalen Steueramtes eine Erhöhung einer Steuerrückstellung rechtfertigte. Die nachfolgenden von den Steuerpflichtigen erhobenen kantonalen Rechtsmittel blieben erfolglos (Rekurs- und Beschwerdeentscheid des Steuerrekursgerichts des Kantons Zürich vom 11. November 2019; Urteil des Verwaltungsgerichts des Kantons Zürich [nachfolgend: Verwaltungsgericht] vom 29. April 2020). C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 23. Juni 2020 beantragt die Steuerpflichtige, sie sei für die direkte Bundessteuer und die Staats- sowie Gemeindesteuern 2014 mit einem steuerbaren Gewinn von (je) Fr. 0.-- zu veranlagen und eventualiter sei die Sache zwecks Ergänzung des rechtserheblichen Sachverhalts sowie zu neuem Entscheid an das Verwaltungsgericht zurückzuweisen. Das kantonale Steueramt und das Verwaltungsgericht beantragen, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Die Eidgenössische Steuerverwaltung beantragt in Bezug auf die direkte Bundessteuer, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Hinsichtlich der Staats- und Gemeindesteuern verzichtet sie darauf, einen Antrag zu stellen. Die Beschwerdeführerin hält mit Eingabe vom 22. September 2020 an ihrem Rechtsmittel fest.