Hallo,
Kurze Vorstellung: Ich heiße Alex, bin 20 Jahre alt, Maschinenbaustudent
Ich habe sowohl in der Schule, als nun auch an der Uni Informatik beigebracht bekommen, habe auch die neueste Ausgabe von "C++ für Spieleprogrammierer" gelesen, ich habe auch schon ein eigenes 2D Spiel (Pokemon-Klon
) programmiert, ich denke damit kann ich behaupten, Grundkenntnisse der Programmierung zu haben.
Als nächstes Projekt schwebt mir ein "kleineres" Strategiespiel vor, welches ich am liebsten mit einer 3D Grafik versehen möchte.
Grob: Das Spiel soll auf einem Spielfeld ähnlich der Strategiekarte der Totalwar-Reihe stattfinden (Eine 3D Map aus der Vogelperspektive betrachtet auf der 3D Modelle laufen können, etwa wie das Brettspiel Risiko für die, die Totalwar nicht kennen
), darüberhinaus vielleicht später durch eine Online/Mehrspieler-Funktion ergänzt. Für die Kenner der Toalwar-Reihe: Nein, eine manuelle Schlachtenführung soll nicht umgesetzt werden! Die Schlachten würden lediglich berechnet werden.
Das Ziel soll vorerst garnicht die Entwicklung eines perfekten Spiels für die Öffentlichkeit sein, in erster Linie ist es für mich, weil mir Programmierung einfach Spaß macht und ich mich weiter bilden möchte. Die verwendeten Sounds/Modelle usw. werden vorerst kostenlose im Internet angebotene sein, Grafiken werde ich selbst unprofessionell per Gimp zaubern
Wenn das Projekt zum Ende hin annehmbar erscheint, werde ich überlegen, ob ich mir nicht vielleicht ein Team suche, um das Programm auf Vordermann zu bringen und vielleicht doch zu veröffentlichen - bis dahin ist es natürlich noch ein ganz langer Weg!
Nun zu meiner eigentlichen Frage:
Zu welcher Engine würdet ihr mir raten? Ist die Unity-Engine passend für meine Vorstellungen (Auch mit Hinblick auf einen eventuellen Release)? Oder doch nur eine 3D-Engine wie Ogre3d?
Bisher habe ich auch nur C++, Java und VisualBasic anzubieten, für Unity wäre ja C# fällig.
Oder ist das ganze Projekt (Bau einer 3D Map) schon utopisch?
Mir ist klar, dass es eine Herausforderung ist, die mit weiteren Dokumentationen oder auch Fachliteratur begleitet werden müsste.
Liebe Grüße,
Alex