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

25.11.2006, 20:01

Opengl: Rennstrecke?

Hallo!
Ich würde gerne ein Autorennspiel programmieren. (also probieren)
Doch wo ich gleich händenbleibe ist die Map.
Wie kann ich eine 3D map laden und erstellen (so einfach wie möglich)?

Gruß Flo

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

2

25.11.2006, 20:24

Die einfachste Möglichkeit wäre es wahrscheinlich, sie als 3ds oder äquivalentem Typen direkt als Model in dein Spiel zu laden, das hat aber den Nachteil, dass wenig optimiert wird und du schlechte Kontrolle über einzelne Bereiche der Map hast. Du könntest bsp Maps benutzen, das ist ein ziemlich weit verbreitetes Format für Maps das ursprünglich aus Quake stammt. Ich bin mir nicht sicher, ob es dafür irgendwo eigene Libs gibt, kannste ja mal googeln. Auf jeden Fall unterstützen verschiedene Engines bsp Maps, die wahrscheinlich anfängerfreundlichste ist Irrlicht.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

3

26.11.2006, 12:23

obwohl ich mir überlegen würd, ob bsp wirklich geeignet für autorennspiele ist...

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

26.11.2006, 12:35

Ganz sicher nicht! BSP bringt's für Außenszenen nicht.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

26.11.2006, 12:54

eben...

ein terrain hat ja schon genug polygone. die jetzt noch in viele kleine stücke zu hacken wird nicht unbedingt der bringer sein ;)

es wäre sicher sinnvoller etwas in richtung quadtree und LOD zu verwenden, wobei man da sicher auch noch einiges optimieren kann, da man ja z.B. davon ausgehen kann, dass der spieler 60+% der zeit in richtung der rennstrecke blicken wird.

Phili

unregistriert

6

26.11.2006, 13:41

Man könnte die Map ja auch wie z.B. bei Trackmania aus unterschiedlichen Bauteilen aufbauen. Das wär sicherlic heinfacher, wenn auch nciht so flexibel.

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

7

26.11.2006, 13:46

Zitat von »"rewb0rn"«

Die einfachste Möglichkeit wäre es wahrscheinlich, sie als 3ds oder äquivalentem Typen direkt als Model in dein Spiel zu laden


Genauso ist es.
"Games are algorithmic entertainment."

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

8

26.11.2006, 14:24

Zitat von »"dot"«

obwohl ich mir überlegen würd, ob bsp wirklich geeignet für autorennspiele ist...

Ja sry mein Fehler, hab überlesen, dass es nen Rennspiel werden soll^^

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

9

26.11.2006, 14:31

Zitat von »"David Scherfgen"«

Ganz sicher nicht! BSP bringt's für Außenszenen nicht.

HL2 benutzt bsp Maps und die haben ziemlich viele Außenbereiche. Haben die da dann zusätzlich optimiert oder ist das einfach ne schlechte Lösung?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

10

26.11.2006, 14:57

ich bin jetzt zwar kein bsp experte, aber ich bin mir ziemlich sicher, dass die für die terrains andere algos verwenden als bsp (das source engine licensing sheet spricht von "deformable terrain" und das is mit bsp dahinter wohl schwer zu realisieren, da ja der baum, das VIS etc. mehr oder weniger dynamisch erstellt werden müssten).

Werbeanzeige