- Joined
- Aug 2, 2002
- Messages
- 25,427
- Points
- 0
Ich bin nicht der Meinung das ein fähiges RTS Entwicklerteam auch ein fähiges Engine-Coderteam sein muss. Halte das eher für Unwahrscheinlich. Insbesondere auch für die Zukunftsfähigkeit einer solchen Engine, wenn sie eine Dekade für das Spiel da sein soll und verschiedene Universen abdecken soll.
Ein Allrounder codet ganz anders als ein Programmier-Enthusiast. Codingstandards und Dokumentation sind was sehr wichtiges, beim coden aber leider auch zeitintensiv und nervig. Ein Allrounder wird sehr viel eher Sachen hardcoden oder Hacks einbauen, die einen noch x Jahre später dann verfolgen. Dazu kommt, dass noch mehr Zeit & Geld gefordert ist, schliesslich müssen neben den Teilen die eh gecodet werden müssen (Wegfindung, RTS-Kontrollen, Client-Server für RTS, Replaysystem) auch zusätzlich die Grafikmodule und Physikmodule geschrieben werden. Neue Features kommen also auf die lange Bank und müssen warten bis die wirklichen Grundlagen fertig sind. Dazu Weiterentwicklungen, auch in den Optik & Physikmodulen, damit sie in 5 Jahren noch frisch aussieht.
Von RTS Entwicklern verlange ich vor allem eine Vision und ein Ziel in Sachen Spieldesign, Balance & Einheitendesign. Basierend auf dieser Version wird dann dem Coder- und Artteam gesagt was die Engine in Sachen Gameplay bieten muss, was die Engine in Sachen Optik (readable realism) bieten muss. Den Code dann zu schreiben, dass müssen sie selber nicht können, da halte ich es nach wie vor für besser wenn das Experten machen.
Ein Allrounder codet ganz anders als ein Programmier-Enthusiast. Codingstandards und Dokumentation sind was sehr wichtiges, beim coden aber leider auch zeitintensiv und nervig. Ein Allrounder wird sehr viel eher Sachen hardcoden oder Hacks einbauen, die einen noch x Jahre später dann verfolgen. Dazu kommt, dass noch mehr Zeit & Geld gefordert ist, schliesslich müssen neben den Teilen die eh gecodet werden müssen (Wegfindung, RTS-Kontrollen, Client-Server für RTS, Replaysystem) auch zusätzlich die Grafikmodule und Physikmodule geschrieben werden. Neue Features kommen also auf die lange Bank und müssen warten bis die wirklichen Grundlagen fertig sind. Dazu Weiterentwicklungen, auch in den Optik & Physikmodulen, damit sie in 5 Jahren noch frisch aussieht.
Von RTS Entwicklern verlange ich vor allem eine Vision und ein Ziel in Sachen Spieldesign, Balance & Einheitendesign. Basierend auf dieser Version wird dann dem Coder- und Artteam gesagt was die Engine in Sachen Gameplay bieten muss, was die Engine in Sachen Optik (readable realism) bieten muss. Den Code dann zu schreiben, dass müssen sie selber nicht können, da halte ich es nach wie vor für besser wenn das Experten machen.