Modellieren/3D Objekte für Videospiel
Hallo,
Ich möchte in den nächsten Monaten c# lernen und mit Unity arbeiten, um Spiele zu entwickeln. Da es sich um 3D Spiele handeln wird, wollte ich fragen mit welchem Programm man Objekte modelliert und denen Texturen verleiht. Wie viel Zeit wird das in Anspruch nehmen, bis ich den Umgang lerne und etwas brauchbares modelliere?
Ich möchte alles alleine machen und deshalb muss ich das auch lernen.
Falls das zu lange dauert, werde ich vermutlich anstelle von Unity und c sharp java lernen und 2D Android Spiele entwickeln, da Texturen leichter zum erstellen sind.
3 Antworten
Passt zwar nicht ganz zum Thema, aber wenn du zukunftsorientiert arbeiten willst würde dir empfehlen die Unreal Engine 4 zubenutzen, ich habe am Anfang auch mit Unity gearbeitet und ich muss sagen am Anfang fand ich es gut doch mit der Zeit merke ich das die UE4 einfach 100mal besser ist des weitern programmiert man dort mit C++ und diese Sprache ist in der Spielebranche sowieso sehr vertreten deshalb ist es nicht schlecht diese Sprache zu lernen. Desweiteren ist C++ sehr leistungsstark. Allerdings musst du nicht zwangsläufig programmieren du kannst auch Blue Print in der UE4 benutzen das ist etwas leichter bzw. erleichtert es dir die Arbeit um einiges. Zum modellieren würde ich dir Blender empfehlen da es kostenlos ist und super funktioniert. Sounds für ein Spiel kriegst du meine ich über freesound.org ! Und Texturen von CGtextures...kannst natürlich auch eigene erstellen in Gimp z.b. Bei weiteren Fragen kannst du dich gerne melden! Hoffe die Antwort kommt nicht zuspät LG Grombou :-)
Da du keine erfahrung hast und das noch allein machst wirst du etwa 20 Jahre brauchen. Also ein gutes Spiel.
Joah, doch. Es sind tatsächlich ziemlich viele Spiele mit C# und Unity gemacht.
Was wäre denn die Beste Sprache um nur Spiele zu programmieren? 20 Jahre ist bissl übertrieben. Ich glaube c sharp werde ich in ein paar Monaten halbwegs können.
Ich würde mal sagen die Sprache ist ziemlich egal am Anfang nimm einfach das was du am besten kannst und c# ist auf jeden Fall keine schlechte Wahl. Es kommt denk ich mehr darauf an wie du programmierst und nicht mit welcher sprache
Mit Blender, Maya oder Autodesk 3D zum Beispiel kannst du Models Modellieren, Blender ist gratis, die anderen 2 kosten etwas. Texturen kannst du mit Programmen wie Gimp, Paint oder Photoshop erstellen.
Tutorials dafür gibt es sehr viele auf Youtube oder Google.
Ausserdem kannst du auch in Unity mit c-sharp 2D Spiele für Android entwickeln.
Blender findest du hier: http://www.blender.org/
MFG Jonas
Mit c# wirst du nicht so gute spielen programmieren.