| |
|
|
RGH | ¡Hola, hier es es erste Studien a einemn 3D-Spiel. Das Paket besteht de zwei Programmen (+ Datendateien, como Texturen y Sounds):
Descargar
Maze2XPGL: Macht de uno einfachen Textdatei una XPGL-Expediente. Descripción en el Paket.
LevelTester: juega el erzeugte Level de. Steuerung por Joystick oder Tastatur. Sammele el roten Schlüsselkristalle, a Türen a abierto. Findest Usted el Ausgang de el Level?
Lo debería kein Problema ser, aufgrund el Anleitung beliebige Level a redactar. Viel Spaß beim Ausprobieren!
Saludo Roland |
|
|
| 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, sólo puede ser se no bewegen solange, se una 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, sólo puede ser se no bewegen solange, se una Tür öffnet. Jac
Auch en el richtigen Leben es oft sinnvoller, a warten a una Tür bastante offen es ...
Um el Hauptprogramm a entlasten, wirdf el Öffnen el Tür en uno eigenen Bucle abgehandelt. Das dürfte pero no allzulange dauern. ...
Saludo Roland
(Sorry, hatte en el Eile versäumt, mich einzuloggen.) |
|
|
| |
|
|
|
Nico Madysa | Zusätzliche Herausforderung: So largo en BildHoch o. BildRunter drücken, a el Level Kopf es. Das macht el Steuerung komplizierter... |
|
|
| |
|
|
|
RGH | Und como Anregung para Selber-Weiterentwickeln: Hier el Quellcodes de beiden Programmen. Como puede ser auch muy bien sehen, por qué uno eben no por Wände ir kann. El Leveldatei no es sólo para Erzeugen el XPGL-Expediente benötigt, pero auch para Zurechtfinden des Programmes en el Labyrinth.
Viel Spaß así! |
| 5 kB | | Kurzbeschreibung: | Quellcodes a LevelTester y Maze2XPGL | | Hochgeladen: | 24.07.2006 | | Ladeanzahl: | | | | Descargar |
|
|
| 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 con lahmer Grafikkarte se ejecuta el Programa Leveltester bislang no sonderlich flüssig. Desde que incluso una derart en el Jahre gekommenen Rechner besitze (1500 MHz, einfache 32 MB-Grafikkarte), Yo me Programa vorgenommen y festgestellt, daß lo todavía ordentlich Optimierungspotential besitzt:
En Anzeige el veränderlichen Objetos en el Procedimiento DrawGLSzene, se el todo Level Zelle para Zelle después de esta Objekten abgesucht, en ellos ggf. para dibujar. Beim 24 * 20 Felder großen Level 2, voluntad (abzüglich el Begrenzungen) siempre todavía 22 * 18 Felder überprüft, el son also 396 Abfragen cada Bildaufbau.Tatsächlich ha el Level aber sólo 7 bewegliche Objetos. Das schreit después de Optimierung! So mache Yo ahora: Yo lege después de el Einlesen des Levels una Liste con el en el Level befindlichen veränderlichen Objekten a. In DrawGLSzene gehe Yo ahora sólo todavía esta Liste por, en esta Objetos anzuzeigen. So voluntad de 396 Schleifendurchgängen sólo todavía 7 Schleifendurchgänge. Lediglich, si una solches Objeto verschwindet (Aufnahme uno Schlüsselkristalls, Öffnen uno Tür), se esta Liste erneut aufgebaut.
Und ya se ejecuta el Demo auch en meiner Kiste en una Vielfaches más rápido y así endlich flüssig!
Im Anhang el optimierte Quellcode!
Saludo Roland |
| 5 kB | | Kurzbeschreibung: | Quellcodes a LevelTester y Maze2XPGL | | Hochgeladen: | 12.08.2006 | | Ladeanzahl: | | | | Descargar |
|
|
| 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 ▲ |
|
|
|