Game Development, welche Tools für Einsteiger?
Hallo,
ich interessiere mich schon seit längerem für Game Development, also sowohl das Programmieren, als auch Game Design. Ich wollte das Ganze jetzt mal ernster angehen und meine ersten Spiele und Charaktere etc. entwickeln, wodurch sich ein paar Fragen ergeben haben.
- Empfiehlt ihr eher Unity oder Unreal Engine zum entwickeln? Zur Info, ich möchte sowohl 2D, als auch 3D Spiele entwickeln. Wäre cool, wenn ihr dabei auch darauf eingeht, ob C# (für Unity) oder C++ (für Unreal Engine) einfacher zu lernen bzw. besser geeignet ist.
- Reicht "Blender" alleine aus, um mit 3D-Elementen zu arbeiten oder gibt es noch weitere Programme, die hilfreich oder nötig sind?
- Lohnt sich das Creative Cloud Abo von Adobe bzw. hat es überhaupt einen Vorteil für Game Development? Ich mache meine Skizzen meistens auf Papier, aber höre oft, dass Photoshop etc. Vorteile bringen. (Zur Info, das Abo ist derzeit stark reduziert)
- Was die Musik- und SFX-Produktion angeht – Reicht es aus, wenn ich vorerst auf Open Source setze?
- Zum Schluss: Gibt es noch weitere Programme, die hilfreich beim Game Development sind? Wäre nett, wenn ihr mir ein paar Tipps geben könntet.
Danke im Voraus für die Antworten :)
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
- Unity - C#. Aber Achtung! Du kannst dich damit sehr schnell überfordern. Programmieren lernen ist ein langjähriger Prozess und wenn du in Unity einsteigst, solltest du zumindest ein paar Basics können. Deshalb erstmal Tutorials anschauen, Dokumentationen lesen, usw. Zusammengefasst ist C# zwar eine komplexe Sprache, aber sehr viel leichter als C++.
- Blender reicht für 3D, aber weitere Programme, wie Photoshop, Gimp, keine Ahnung ... können noch für Texturen unter anderem hilfreich sein.
- Ja, es hilft! Photoshop, aber auch die anderen Programme aus der Cloud bieten sehr gute Vorteile gegenüber kostenlosen oder kostengünstigen Alternativen.
- Ja. Gerade als Anfänger reichen kostenfreie und lizenzfreie Quellen. Achte darauf, wie in Punkt 1 geschrieben, den programmieren Anteil nicht zu unterschätzen.
- Visual Studio Community 2022 für C#, YouTube, W3Schools, StackOverflow, ...
Danke für deine ausführliche Antwort :)
Ich habe glücklicherweise schon Erfahrung mit anderen Programmiersprachen und sollte somit ganz gut für C# ausgerüstet sein. Trotzdem danke for deinen Hinweis, ich werd mir wohl einige Tutorials reinziehen müssen.