AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Spiel] BloodyQuest (~ do you like zombies ~)
Thema durchsuchen
Ansicht
Themen-Optionen

[Spiel] BloodyQuest (~ do you like zombies ~)

Ein Thema von BUG · begonnen am 19. Jan 2009 · letzter Beitrag vom 11. Apr 2011
Antwort Antwort
Seite 3 von 9     123 45     Letzte »    
Benutzerbild von BUG
BUG
Registriert seit: 4. Dez 2003
Wer kennt folgende Situation nicht:

Man ist auf einem umgrenztem Feld von 800x600 Pixeln und hat 2 automatische Waffen mit nur 1.000.000 Schuss Munition.
Plötzlich strömen von überall her Zombies auf einen ein.

Während der Programmierung dieses Spieles sind keine Zombies zu Schaden gekommen.
  • Laufen: W-A-S-G
  • Schießen: Maustasten
  • Freeze: mittlere Maustaste
  • benötigt: openAL & openGL
So ungefähr lässt sich der Inhalt dieses Spiels zusammenfassen. Im Großem und ganzen eine Spielerei mit Partikeln* und Licht. Getestet unter Windows Vista.

Ich hab das Ganze mit einen Quadcore (Core 2 Quad Q6600) getestet, es kann also sein, dass einige Systeme mit den voreingestellten Einstellungen lahmen. Dann einfach daran schrauben und die Ergebnisse evtl. hier posten.

Ersetzt nicht grade den neusten Egoshooter, aber kurz vorm Einschlafen vorm PC ist es doch eine Herausforderung.

Benötigt openAL für Tonausgabe:
Eine Downloadseite gibt es hier: openAL-Download (ca. 550 kb)

// OpenSource Version //


Da mir mittlerweile klar ist das ich diesen Source nicht mehr anfasse und ja danach gefragt wurde, stelle ich ihn mal rein.
Wenn jemand etwas gravierendes auffällt, kann er das natürlich posten, aber ich werde den Code nicht weiter betreuen.

Der Highscoreteil ist dahingehend entschärft, das er nicht mehr mit dem Server von Mikescher funktioniert, kann aber wieder zum laufen gebracht werden.

Wenn jemand den Code als Ganzes oder in Teilen verwendet, bitte ich um die Verlinkung dieses Themas (auch in der Readme / in den Credits).

Um Verwechselungen vorzubeugen, bitte ich um die Vermeidung des Namens "BloodyQuest" in eigenen Veröffentlichungen (insbesondere als Titel).

Fremder Code:

dglOpenGL.pas und openAL.pas stehen unter ihrer eigenen Lizenz. Diese muss natürlich beachtet werden.
winutils.pas enthält u.a. Code aus fremden Quellen, z.B. der Code-Library oder Themen der Delphi-PRAXiS.
Der Code zur Nutzung von OpenGL und insbesondere letters.pas ist unter Beeinflussung verschiedener Tutorials (meist http://www.delphigl.com/) entstanden.

Anmerkung zum serverseitige Highscoreteil:

Wenn im serverseitigen PHP-Code irgendwelche Sicherheitslücken auftauchen bitte ich um eine Benachrichtigung an mich.

MfG,
Bug

* Achtung: Splatter-Effekte, bei Nichtgefallen nicht spielen.
Angehängte Dateien
Dateityp: zip bloodyquest_102.zip (1,06 MB, 301x aufgerufen)
Dateityp: zip bloodyquest_opensource_187.zip (687,3 KB, 41x aufgerufen)
Dateityp: zip highscores_112.zip (4,2 KB, 24x aufgerufen)
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.
 
Benutzerbild von Neutral General
Neutral General

 
Delphi 10.2 Tokyo Professional
 
#21
  Alt 20. Jan 2009, 00:05
Hi,

Mhh.. Hab mir den Patch runtergeladen aber es funktioniert trotzdem nicht. Ich bekomm zwar ne "schönere" Fehlermeldung aber davon hab ich nicht wirklich was
Michael
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

 
Delphi 6 Personal
 
#22
  Alt 20. Jan 2009, 00:08
bq.exe aus dem Zip:

Code:
---------------------------
Error
---------------------------
Runtime error 216 at 00002C94
---------------------------
OK  
---------------------------
Patch bq.exe:
Zitat:
bq
---------------------------
Zugriffsverletzung bei Adresse 000000 Lesen von Adresse 000000
---------------------------
OK
---------------------------



Zitat:
zwar ne "schönere" Fehlermeldung aber davon hab ich nicht wirklich was
Da bist du nicht allein.

My System: AMD DualCore; nVidia GF 9600 GT; Vista SP1


PS.: Da du die dglOpenGL.pas und die openAL.pas mit lieferst, muss man die sich wohl selber erst kompilieren bevor das Spiel läuft ?
Matti
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG
 
#23
  Alt 20. Jan 2009, 16:14
Zitat von turboPASCAL:
PS.: Da du die dglOpenGL.pas und die openAL.pas mit lieferst, muss man die sich wohl selber erst kompilieren bevor das Spiel läuft ?
Nö, ist nur weil ich (unbedeutende) Änderungen dran vorgenommen habe.

Neuer Patch (0.0.0.1):
  • "sinnvollere" Fehlermeldungen
  • Spielen ohne openAL (dann ohne Ton)

MfG,
Bug
Miniaturansicht angehängter Grafiken
punkte_978.png  
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

 
Delphi 10.2 Tokyo Professional
 
#24
  Alt 20. Jan 2009, 18:10
Zitat von BUG:
  • "sinnvollere" Fehlermeldungen
Eh ja... Es wäre ganz nett wenn du nicht die Fehlermeldung verbessern würdest, sondern das Problem findest, so dass der Fehler gar nicht mehr auftritt
Michael
  Mit Zitat antworten Zitat
Benutzerbild von Mikescher
Mikescher

 
Delphi 2009 Professional
 
#25
  Alt 20. Jan 2009, 19:34
Bei mir funktionierts und ich finds witzig (Bei dieser Psycho Musik wird man nach einer Zeit total ).

Was ich witzig finde ist das wenn man die ganze Zeit an einer Stelle stehen beibt bildet sich um einen ein Ring mit der verschossenen Munition

Wie schon gesagt ne OH (nicht Oh Schreck und auch nicht OnlineHilfe sondern OnlineHighscore) wäre nicht schlecht
Mike
  Mit Zitat antworten Zitat
Custom

 
Delphi 7 Enterprise
 
#26
  Alt 21. Jan 2009, 13:51
Nettes spielchen hab leider nur 199 geschafft dann wurde ich in MSN angeschreiben ^^
Sagmal .. du hast die Sound's selsbt aufgenommen oder? Hab sie mir ma angehört.. xD "ich will seine NASE naschen"? WTF?! geil
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#27
  Alt 21. Jan 2009, 15:13
Zitat von Neutral General:
Zitat von BUG:
  • "sinnvollere" Fehlermeldungen
Eh ja... Es wäre ganz nett wenn du nicht die Fehlermeldung verbessern würdest, sondern das Problem findest, so dass der Fehler gar nicht mehr auftritt
Aber ohne Fehlermeldungen die dir was sagen, wird es schwierig!


Zitat von turboPASCAL:
bq.exe aus dem Zip:

Code:
---------------------------
Error
---------------------------
Runtime error 216 at 00002C94
---------------------------
OK  
---------------------------
Normalerweise funktionieren Programme, die andere Dateien aus dem Zip brauchen, direkt aus zip heraus ausgeführt nicht.

MfG
xZise
Fabian
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG
 
#28
  Alt 21. Jan 2009, 15:28
Zitat von Neutral General:
Eh ja... Es wäre ganz nett wenn du nicht die Fehlermeldung verbessern würdest, sondern das Problem findest, so dass der Fehler gar nicht mehr auftritt
Zitat von BUG:
  • Spielen ohne openAL (dann ohne Ton)
Also wenn es nur daran lag, kannst du es jetzt spielen (eben ohne Ton), wäre es ganz nett wenn du es mal testest.

@turboPASCAL: Wieso, sieht doch deutlich desser aus

Also, bitte nur mit Patch (0.0.0.1) testen (vorher in natürlich das Archiv entpacken & exe überschreiben).



MfG,
Bug
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

 
Delphi 6 Personal
 
#29
  Alt 21. Jan 2009, 17:48
Zitat:
Normalerweise funktionieren Programme, die andere Dateien aus dem Zip brauchen, direkt aus zip heraus ausgeführt nicht.
Jane, ist doch klar Jungens...

Nun läufts ja (ohne Sound da ich kene OpenAldings habe).
Leider nur 450irgendwas geschaft, doofe Zombies...

Das Game(out)look könnte man verbessern zB. bessere Zombies etc. ... @BUG, wäre es möglich mir den SC zu zusenden ?
Matti
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG
 
#30
  Alt 21. Jan 2009, 18:25
Zitat von turboPASCAL:
@BUG, wäre es möglich mir den SC zu zusenden ?
Was interessiert dich denn? Der Hauptcode/Spielmechanik ist etwas unorganisiert (EDIT: deshalb kein OpenSource ).

MfG,
Bug
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 9     123 45     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz