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

27.11.2004, 23:22

Level Editor und Levelformat für Adventure

Also, ich hab zwar schon die suche benutzt und auch dazu was gefunden nur war es einmal für nen Labyrind usw. des wegen meine Frage:

Womit würdet ihr nen Level Editor für nen 3D Game schreiben wobei auch ein 3D Viewport existieren muss? Ach ja, ich werd da auch noch ne eigene Scripting Language einbauen, also so das wenn man ne Funktion aufruft man dort Script eingeben kann, der dann umgewandelt wird und dann die Datei gespeichert wird :)

Wie würdet ihr ein Levelformat für nen Adventure schreiben und was muss ich da so alles beachten?


PS: Ich arbeite wie vielleicht einigen bekannt mit der TriBase Engine nur das ich momentan noch nen Pixel Shader und nen Vertex Shader einbau.


Freu mich über sinvolle anregungen.

PS: Könnte sein das der Fehlerteufel da war :)

2

01.01.2005, 18:45

Da mir bis heute keiner geantwortet hat und da David ja jetzt wieder da ist, das mal nach oben. ;)

3

05.01.2005, 17:58

Zitat

Womit würdet ihr nen Level Editor für nen 3D Game schreiben
Am besten mit der Sprache die du kannst. Da aber sehr viel GUI in so einem Level steckt und die MFC einfach mist ist, könnte man schon zu .NET schiehlen.

Zitat

Ach ja, ich werd da auch noch ne eigene Scripting Language einbauen
Eine Scriptsprache macht sehr viel Arbeit und ein großes Problem ist dabei auch die Performance bei der Verarbeitung eines Scripts. Auf jedenfall must du dann auch einen Script Editor in deinem Level-Editor haben. Alles andere suckt.

Zitat

Wie würdet ihr ein Levelformat für nen Adventure schreiben und was muss ich da so alles beachten?

Hm...kommt darauf an was alles in dein Game rein soll. So Allgemein kann man da nichts sagen. Es gibt allerdings einige Merckmale.
1) Riesiges Terrain:
Da man das gesamte Terrain nicht auf einen Schlag im Speicher halten kann musst du dein Terrain in mehrere Sektoren einteilen. Das Format muss das unterstützen.
2) Sehr viel Statische Geometrie:
Auf Grund sehr vieler Kleinigkeiten, wie z.B. Brücken, Bäume, etc., fällt sehr viel Statische Geometrie an. Diese kann man aber nicht im Level-File speichern. Das Level-Format muss also platz für Links zu anderen Mesh-Files besitzen.
3) Event Handling:
Im Level wird es massig Events geben. Wie z.B. "Player betriet Levelsektor xy. Add Monster b." oder so was. Event-Handling muss drinn sein und das effizient.

So das sollte als Anreitz reichen. Noch was am Rande. Kann nur empfehlen das du dein File-Format auf Chunks aufbaust.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Werbeanzeige