Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
17.12.2008, 16:17
Flinti



hey leute

hab eine frage. und zwar hatte ich vor in der 12. klasse oder ende der 11. klasse (in der ich momentan bin) eine besondere lernleistung (BLL) zu machen. diese sollte wie folgt aussehen: ein bsp viewer (ja ich weiß gibts schon aber soll ja von mir sein ;) der die mit dem hammer editor erstellten bsp's öffnen kann.

im prinzip genau wie crafty o.ä. habt ihr eine ahnung wo ich anleitungen oder dergleichen zur programmierung finden kann =? wäre super:) danke

--

zum Seitenanfang zum Seitenende Profil || Suche
001
17.12.2008, 16:51
Adrian_Broher
Admin


Zitat:
Flinti postete
im prinzip genau wie crafty o.ä. habt ihr eine ahnung wo ich anleitungen oder dergleichen zur programmierung finden kann =? wäre super:) danke
Anleitungen zu was? Programmierung in $Programmiersprache? Das Konzept des Binary Space Partitioning? Oder brauchst du eine Beschreibung der konkreten Source Engine Implementierung und des genutzten Dateiformates?

Bitte das naechste mal spezifischere Fragen stellen und vorher suchen.

--

There is nothing wrong with high standards. It's your problem that you don't meet them.
If you think it's simple, then you have misunderstood the problem.
When a customer says "nothing has changed", assume they're lying.

zum Seitenanfang zum Seitenende Profil || Suche
002
17.12.2008, 16:57
Bluthund



http://en.wikipedia.org/wiki/BSP_(file_format)
Da ist auch ne recht gute Beschreibung des BSP-Formats der Source-Engine verlinkt (vom Autor von VMEX). Ansonsten solltest du dir als Referenz Nem's HLLib und die Teile im SourceSDK anschauen, die für das Laden der bsp zuständig sind.
Wenn du die Strukturen eingelesen hast, musst du sie dann "nur" noch zur Ausgabe bringen, da bietet sich wahrscheinlich OpenGL über nen Toolkit am ehesten an (damit kannst du gleich noch den Input handlen). Kann in der Richtung GLFW empfehlen.

edit: Ich seh schon ich brauch ne Zeitmaschine...

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-


Dieser Beitrag wurde am 17.12.2008 um 17:08 von Bluthund bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
17.12.2008, 23:54
speziFanta



Literatur:
http://www.flipcode.com/archives/Quake_2_BSP_File_Format.shtml
http://www.gamedev.net/reference/articles/article1696.asp
http://www.gamedev.net/reference/articles/article657.asp

Software/Source:
http://botman.planethalflife.gamespy.com/bsp_tool.shtml

Nennt sich BSP View und läuft mit OpenGL. Den Source Code dazu gibt es auch gleich (oder hier eine andere Version: http://gpwiki.org/index.php/Half-Life_BSP_viewer.

Das sollte es zumindest einfacher machen ;)

Edit:
Hab ich noch gefunden, habe aber nicht hineingeschaut: http://www.freeinfosociety.com/media.php?id=2578

--

Heute schon gegoogelt?
spezi|Clan
TheWall.de - wo jeder alles sein kann.


Dieser Beitrag wurde am 18.12.2008 um 00:07 von speziFanta bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche