Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

30.12.2003, 13:23

wo hört die engine auf und fängt das spiel an.?

ne frage die ich mir immer mal wieder stell, auf die ich aber irgendwie
noch keine antwort gefunden hab.
wie viel funktionalität gehört in die engine und wo sollte man mit dem spiel anfangen.:?

ne idee?

Tobiking

1x Rätselkönig

  • Private Nachricht senden

2

30.12.2003, 15:09

Ich würde sagen je nachdem wie du vorher die Engine definierst. Eine Engine können ja schon ein paar Funktionen sein die helfen mit Vertexbuffer umzugehen oder sonst was. Wenn man wieder so sich Spiele anguckt sieht man bei z.B. Quake 2 das die Engine aus mehr besteht. Es können Models geladen werden Level usw. Das eigentliche Spiel ist dann nur das nacheinander Level geladen werden mit den ganzen Gegnern KI usw. Die Engine wird dabei "schlechter" für andere Spielarten verwendbar sein. Die Tribase Engine besteht ja ebend nur aus hilfen zum nutzen von DX und dadurch könnte man dort schon das Ende ziehen und der Rest kommt ins Spiel.

3

30.12.2003, 22:15

Die Quake 2 Engine wie auch z.B. die neue HL2 Engine sind Spezielle Engine's die fuer dieses Genre geschrieben wurden. Das Game besteht dabei nur noch daraus das man das Spiel Definiert.

Die Unreal Engine ist z.B. nur eine grosse Virtuele Maschien die den UnrealScript Code Interpretiert und ausfuehrt.

Generell hat eine Engine aber immer ein Format fuer einen Player und Level. Das erleichtert die Optimierungen fuer das Format.

Am Beispiel eines Players. Definiert die Engine das Datei Format, gewisse Grenzen (Wie z.B. die max Anzahl an Vertice) und Implementiert schon mal sachen wie LOD. Das Game Implementiert dann die Speziellen Faehigkeiten die man halt brauch. Das kann z.B. so was sein wie die Lebensenergie.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Werbeanzeige