Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Do Mär 28, 2024 12:28

Foren-Übersicht » Sonstiges » Projekte
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Astro3D
BeitragVerfasst: So Aug 15, 2010 20:03 
Offline
DGL Member

Registriert: Do Jul 01, 2010 15:06
Beiträge: 6
Hallo,

ich wollte mein erstes "richtiges" Projekt vorstellen
- ein simpler 2D-Shooter,in dem man einen Raumgleiter
durch Asteroiden etc. steuert.

Das Ganze ist sehr simpel und eher als "Lernprojekt" angelegt,
deshalb habe ich versucht möglichst viel selbst zu programmieren,
und bis jetzt nur (ausser der dglopengl.pas) noch die Textures.pas.

Um viele Klassen zu vermeiden habe ich nur eine Klasse für die Flieger,
jedem Objekt wird dann (ja nach Typ des Fliegers) eine Displaylist zugeordnet
und die Kollisionbehandlung und das Schießen wird per Callbackfunktion zugeordnet.


(Dummy^ as ASTEnemy).OnShoot := ShootOfPartikelEnemyFive;
(Dummy^ as ASTEnemy).OnKill := CollisionOfEnemy;

Bis jetzt kann ich nur OFF Dateien laden, deshalb sind die Modelle auch noch
alle einfarbig.

Als nächstes werde ich wohl texturierte Gegner benutzen, von Displaylisten auf VBOs
umstellen - langfristig sollen noch die Partikeleffekte hübscher werden und Musik, Highscore etc.
eingefügt werden.

Ich bin für jede Hilfe und alle Tipps dankbar :)

Hier ist eine erste arg unfertige Version :
http://rapidshare.com/files/413145978/Astro3D_-_1.zip


Dateianhänge:
Dateikommentar: Screenshot
Astro2.jpg
Astro2.jpg [ 35.99 KiB | 6819-mal betrachtet ]
Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Foren-Übersicht » Sonstiges » Projekte


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 31 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.069s | 23 Queries | GZIP : On ]