Italia
Anwendungen

Levelcreator und Leveltester

 

RGH
Hallo, hier handelt es sich um erste Studien zu einemn 3D-Spiel. Das Paket besteht aus zwei Programmen (+ Datendateien, wie Texturen und Sounds):

Herunterladen



Maze2XPGL: Macht aus einer einfachen Textdatei eine XPGL-File. Beschreibung im Paket.

LevelTester: spielt das erzeugte Level ab. Steuerung per Joystick oder Tastatur. Sammele die roten Schlüsselkristalle, um die Türen zu öffnen. Findest Du den Ausgang aus dem Level?

Es sollte kein Problem sein, aufgrund der Anleitung beliebige Level zu erstellen. Viel Divertimento beim Ausprobieren!

Saluto
Roland

1.190 kB
Kurzbeschreibung: LevelCreator LevelTester
Hochgeladen:08.04.2006
Downloadcounter293
Herunterladen
17 kB
Hochgeladen:27.01.2016
Downloadcounter132
Herunterladen
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
08.04.2006  
 




Jac
de
Lad
Funktioniert prima, nur kann man sich nicht bewegen solange, sich eine Tür öffnet.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
10.04.2006  
 



Jacob Liebeck
Funktioniert prima, nur kann man sich nicht bewegen solange, sich eine Tür öffnet.
Jac


Auch im richtigen Leben ist es oft sinnvoller, zu warten bis eine Tür ganz offen ist ...

Um das Hauptprogramm zu entlasten, wirdf das Öffnen der Tür in einer eigenen Schleife abgehandelt. Das potrebbe aber nicht allzulange dauern. ...

Saluto
Roland

(Sorry, hatte in der Eile versäumt, mich einzuloggen.)
 
10.04.2006  
 




Nico
Madysa
Zusätzliche Herausforderung:
So lange auf BildHoch bzw. BildRunter drücken, bis das Level Kopf steht.
Das macht die Steuerung komplizierter...
 
Nico Madysa
17.07.2006  
 




RGH
Und als Anregung zum Selber-Weiterentwickeln: Hier die Quellcodes von beiden Programmen. Da kann man auch sehr gut sehen, warum man eben nicht durch Wände gehen kann. Die Leveldatei wird nicht nur zum Erzeugen der XPGL-File necessario, sondern auch zum Zurechtfinden des Programmi im Labyrinth.

Viel Divertimento damit!

5 kB
Kurzbeschreibung: Quellcodes zu LevelTester und Maze2XPGL
Hochgeladen:24.07.2006
Downloadcounter208
Herunterladen
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
24.07.2006  
 




RGH
Auf älteren Rechnern mit lahmer Grafikkarte corre das Programm Leveltester finora nicht sonderlich flüssig. Da ich selbst einen derart in die Jahre gekommenen Rechner besitze (1500 MHz, einfache 32 MB-Grafikkarte), habe ich mir das Programm vorgenommen und festgestellt, daß es noch ordentlich Optimierungspotential besitzt:

Bei der Anzeige der veränderlichen Objekte in der Prozedur DrawGLSzene, wird der ganze Level Zelle per Zelle nach diesen Objekten abgesucht, um sie ggf. zu zeichnen. Beim 24 * 20 Felder grande Level 2, werden (abzüglich der Begrenzungen) immer noch 22 * 18 Felder überprüft, das sind also 396 Abfragen bei jedem Bildaufbau.Tatsächlich hat der Level aber nur 7 bewegliche Objekte. Das schreit nach Optimierung!
So mache ich es jetzt: Ich lege nach dem Einlesen des Levels eine Liste mit den im Level befindlichen veränderlichen Objekten an. In DrawGLSzene gehe ich jetzt nur noch diese Liste durch, um diese Objekte anzuzeigen. So werden aus 396 Schleifendurchgängen nur noch 7 Schleifendurchgänge. Lediglich, wenn ein solches Objekt verschwindet (Aufnahme eines Schlüsselkristalls, Öffnen einer Tür), wird diese Liste erneut aufgebaut.

Und schon corre das Demo auch auf meiner Kiste um ein Vielfaches schneller und damit endlich flüssig!

Im Anhang der optimierte Quellcode!

Saluto
Roland

5 kB
Kurzbeschreibung: Quellcodes zu LevelTester und Maze2XPGL
Hochgeladen:12.08.2006
Downloadcounter244
Herunterladen
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
12.08.2006  
 



Zur Anwendung


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

9.349 Views

Untitledvor 0 min.
Gast.081512.09.2024
RudiB.12.01.2022
Sven Bader07.08.2021
Glubbfan12.05.2021
Di più...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie