![]() |
[Spiel] 'CrazyDragon' (Moorhuhn-Klon) - 1xCanvas, 1xOpenGL
Liste der Anhänge anzeigen (Anzahl: 1)
So, auch ich habe mich jetzt einmal an einem Moorhuhn-Klon versucht - allerdings ganz ohne DelphiX, DelphiGL oder sonstiges (ob das so schlau war, weiß ich nicht. Auf meinem nicht ganz so modernen Rechner läuft es immerhin flüssig. Irgendwann will ich mich aber auch damit mal beschäftigen...)
[edit]Jetzt gibt es eine neue Version mit OpenGL zusätzlich! (Die würde ich persönlich eher empfehlen ;) )[/edit] Geschossen wird wie gewohnt mit der linken Maustaste, nachgeladen mit der rechten. Über das Feld kann man sich mit den Pfeiltasten bewegen. Trifft man einen großen Drachen/Vogel/Was auch immer bekommt man 5 Punkte, bei einem mittleren 10 und bei einem ganz kleinen 25. Schießt man allerdings daneben, gibt es 2 Minuspunkte und versucht man trotz übriger Munition nachzuladen kostet das 5 Punkte. Für die Animationen habe ich das kostenlose Programm ![]() Falls noch jemand Lust haben sollte, zusätzliche 'Jagdgebiete' zu erstellen, würde ich mich freuen, wenn er mir diese Schickt :) Leider sind die Dateien für den Anhang und meinen Freehosting-Server schon zu groß. Nehmt es mir also bitte nicht übel, dass ich sie auf FileFront hochgeladen habe ;-) : - ![]() - ![]() |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Hallo
Könntest du noch einen Screenshot anhängen? |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Hallo.
Die Grafiken werden nicht geladen. Nachdem man ein neues Spiel erstellt hat und den level ausgewählt hat kommt nur eine fehlermeldung in der steht, dass die grafiken nicht geladen werden können. ~stift |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Seltsam...
ich habe alle Archive, die ich hochgeladen habe, entpackt und getestet (auch aus verschiedenen Verzeichnissen). Eigentlich benutze ich auch immer extractfilepath(paramstr(0))+... (das habe ich sogar am anfang in eine Variable geladen). Bist du sicher, dass du nichts gelöscht oder verschoben hast? Tritt das Problem noch bei anderen auf? Was habt ihr runtergeladen? //edit: Eine Möglichkeit wäre eventuell, dass bei dir im MediaPlayer ein Problem auftritt... Hast du eventuell keine Soundkarte installiert? Versuch es bitte nochmal, indem du zu allererst den Ton im Spiel ausschaltest. |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Hallo nochmal :)
Zitat:
~stift |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
- Man sollte auch andere Sounds auswählen können
- Eventuell eine Landschaft in der man sich nach links und rechts bewegen kann wie bei Moohrhun - Tricks, zum Beispiel dreimal auf einen Stein schießen oder so gibt 80 Punkte - Ein Boss Modus (Wenn man eine Taste drückt verschwindet das Programm und kommt durhc erneutes Klicken wieder) - Vollbildmodus - Man sollte das Fenster nicht in der Größe verändern können |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Zitat:
7zip portable meldet mir, es könne die .7z-Datei nicht als Archiv laden... |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Zitat:
Zitat:
- Kann man doch! ;) - weißt nicht genau, wie ich das realisieren soll. kommt aber vielleicht noch - verstehe ich nicht - ich weiß nicht, wie ich die Bilder in der Höhe strecken sollte, damit das wirklich ein komplettes Vollbild ist. Aber Ich werde trotzdem einen Vollbildmodus einbauen, damit man nicht aus Versehen neben das Fenster klickt. - würde dann bei diesem Vollbildmodus auch egal sein dankeschön! |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Zitat:
ich werds später mal mit einem anderen zipper probieren |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Nicht nötig. In ein paar Minuten gibt's ein Update :)
Kein großes (erstmal nur Vollbild eingebaut und nach einem Schuss fallen die Vögel länger und blinken jetzt nicht mehr (war vorher zwar Absicht, aber so finde ich es doch irgendwie schöner)), aber alles im SFX Ich fahre gleich erstmal in Urlaub. Erwartet also nicht, dass ich in der nächsten Woche noch antworte Edit:vergesst es, bin immernoch hier ;) |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Juhu!
Ich habe vor kurzem eine OpenGL-Version von 'CrazyDragon' fertig gestellt! :D Jetzt läuft es sogar flüssig auf unseren uralten Schulrechnern! Ich hoffe, es gefällt euch. Noch ein paar Tipps: Nachdem man eine 'Jagdzone' ausgewählt hat, kann man mit der Taste [H] eine kleine Hilfe anzeigen, in der die meisten restlichen Shortcuts stehen. Ansonsten kann man über [Alt] auch das MainMenu (in einer ToolBox) aufrufen. Die Regeln sind eigentlich die gleichen geblieben. Allerdings schießt man jetzt nicht mehr mit Schrotkugeln - heißt: Wenn zwei Vögel/Drachen hintereinander fliegen, wird nur der vordere abgeschossen (dank Selektion über Colorpicking)! Zudem werden jetzt bessere Texturen verwendet, es gibt einen vernünftigen Vollbildmodus ([F]) und dank der relativen Texturgröße konnte ich noch einmal den Speicherverbrauch senken. Leider ist es mit ca. 13,7MB immernoch zu groß für ein Attachment: ![]() Kritik, Anregungen und sonstige Kommentare sind wie immer willkommen! (schonmal ein Punkt von mir: ich glaube, das Fadenkreuz ist mir für den Nicht-Vollbildmodus etwas zu groß geraten :? ) |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Also ein bissl viel Speichersplatz wird von deinen Programmen (samt Quellcodes und Co.) schon belegt ... also im Verhältnis zum "Ergebnis".
Was ich "schlecht" fand: - warum werden IMMER bei jedem Rechtsklick Pukte abgezogen? Selbst wenn da nicht nachgeladen wird. - unpraktisch fand ich, daß man nichtmal vorzeitig nachladen kann und man so immer erst alles leerschießen mußte, bevor es geht. |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Der hohe Speicherverbrauch kommt hauptsächlich von den großen Hinter- und Vordergrundtexturen, also den Bergen... (habe schon überlegt, irgendwie aus ZIPs oder 7zs zu laden, aber das bringt bei komprimierten TGAs wahrscheinlich auch nicht viel)
Und das mit den Rechtsklicks war Absicht. Aber du hast Recht, es wäre logischer, wenn dann trotzdem nachgeladen wird und dann etwas abgezogen - sozusagen als Preis für die verschwendete Munition :) |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
Zitat:
(wobei es hier gut wäre, wenn da die Anzahl der nachgeladenen Patronen mit eingerechnet werden) Oder wenn nicht nachgeladen werden soll, dann sollten auch keine Punkte abgezogen werden. Wofür auch, man hat ja garnichts für die abgezogenen Punkte bekommen. Eine Z-Lib (mit selber Komprimierung wie in ZIPs) wäre in Delphi direkt vorhanden. Oder man verwendet halt ein optimaleres Grafikformat. Man muß es natürlich nicht gleich übertreiben, aber so als Anreiz, was theoretisch möglich ist. Diese Programme und ihre Daten sind in der Regel fast nie komprimiert (ZIP, UPX und Co.), sondern werden oftmals live berechnet oder eben in einem "idealen" Datenformat gespeichert. ![]() ![]() ![]() ![]() ![]() |
Re: [Spiel] 'CrazyDragon' (Moorhuhn-Klon)
So, jetzt gibt es auch eine kleine Demo als
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz