Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   kleines 2D-DelphiX Spiel mit Leveleditor (https://www.delphipraxis.net/37160-kleines-2d-delphix-spiel-mit-leveleditor.html)

Pr0g 1. Jan 2005 16:29


kleines 2D-DelphiX Spiel mit Leveleditor
 
Wie schon bei den letzten zwei OpenSource Projekten hier im Forum von mir handelt es sich auch diesmal wieder um ein Programm, welches ich anlässlich eines Wettbewerbs geschrieben hatte. Das Spiel wurde mit Hilfe von DelphiX (7) umgesetzt. Es geht darum mit dem Schneeball die Geschenke zu zerstören, der Ball ist horizontal verschiebbar, eine vertikale Bewegung findet automatisch statt. Die Hintergrundmusik wird per Windows MCI Multimedia abgespielt, hier zwei Screenshots (beide ~95Kb):

InGame Screenshot des Spiel mit Level 01
Level 01 im Leveleditor geladen

Die Musik ist aus verschiedenen Archiven im Netz, die Bilder alle von mir.

Hier der Download: .zip (998Kb)

Wer mehr Infos zu dem Projekt erfahren will, der kann sich auch die Projektseite ansehen ;)

Da der Wettbewerb beendet ist, werde ich keine Verbesserungen am Programm mehr vornehmen, Feedback ist trotzdem erwünscht, da sich bspw. Verbesserungen auch in zukünftige Projekten nutzen lassen.

MfG Pr0g

Airblader 1. Jan 2005 18:01

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Wow....das macht echt Spaß ;)

Danke, dass du den QT auch gleich mitlieferst :top:

Ich schaff grad mein eigenes Level nicht :D

edit:
fehlfunktion, im leveledit funktioniert "Neu" bei mir nicht ;)

Pr0g 1. Jan 2005 18:06

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Zitat:

Zitat von Airblader
fehlfunktion, im leveledit funktioniert "Neu" bei mir nicht ;)

Gibt es einen Fehler? Wenn du schon etwas im Level gemacht hast, dann kommt ne Infomeldung, dass die Änderungen verloren gehen würden. Klickst du auf "Ja", wird das Feld geleert.

Airblader 1. Jan 2005 18:14

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Nö, keine Meldung ;)

Evtl. liegts daran, dass ich es direkt aus demm Archiv raus, also ohne entpacken, gespielt hab.

air

Pr0g 1. Jan 2005 18:30

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Das Problem tritt dann auf, wenn man ein Level geladen hat, da er nur ein neues Level macht, wenn Änderungen vorgenommen wurden, habe den Fehler behoben und den Download aktualisert.

PierreB 1. Jan 2005 20:31

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Hallo,

ich finde dein Spiel wirklich sehr gut ! :thumb:

Ich konnte keine Fehler entdecken, nur eine kleine Anregung:
:arrow: Vielleicht könnte man noch den Schwierigkeitsgrad verstellen, d.h. das man einstellen kann wie schnell der Schneeball ist.

Sonst super Programm !

Pr0g 1. Jan 2005 20:34

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Zitat:

Zitat von delphman
:arrow: Vielleicht könnte man noch den Schwierigkeitsgrad verstellen, d.h. das man einstellen kann wie schnell der Schneeball ist.

Sowas wären Features die man einbauen könnte, wenn man vorhat das Spiel weiter zu entwicklen, was ja momentan nicht geplant ist. Ich habe es hier nur veröffentlich, weil es bestimmt User gibt, denen der Code hilft, denke ich zumindest.

Airblader 1. Jan 2005 21:41

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Hm...wenn ich den QT öffne, bekomm ich 3 Meldungen dass ein paar Dateien fehlen...
Ich weiß leider die namen nichtmehr, aber es waren 3 Units, die bei "uses" eignetragen waren.

Könntest du die mitliefern :?:

Pr0g 1. Jan 2005 21:58

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Wenn du DelphiX installiert hast sollten eigentlich keine Dateien fehlen, da ich sonst nur Standardunits nehme? Welche Dateien fehlen denn, die Namen müssten spätestens beim Kompilieren in der Fehlermeldung auftauchen.

Airblader 1. Jan 2005 22:05

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Mir fehlen:


DXDraws
DXClass
DXSounds


durch das 'DX' hört sich das sehr nach DelhpiX an :|
So wie ich das ganze kenne wie DelhpiX nichts kostenloses sein, oder wird da ausnahmsweise eine Ausnahme gemacht :?:

air

MiniKeks 1. Jan 2005 22:11

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Ich habe grosses Interesse daran, dein Spiel weiterzuentwickeln. Darf ich deine Grafiken dafür weiter verwenden oder muss ich sie ersetzen?

Danke,
MiniKeks

PS:
@ Airblaider: Es ist Komplett Gratis!

Airblader 1. Jan 2005 22:15

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Danke ;) , darf man auch nebenbei fragen, wo es das gibt?

Google hat mir leider nichts großes gebracht (hab auch auf die schnelle gesucht)

air

edit: ein ;) hinter "Danke" gesetzt, sonst erscheint das am Schluss noch wie ein ironisches Danke :)

Pr0g 1. Jan 2005 22:49

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
@MiniKeks: Du darfst das Spiel mit den Grafiken weiterentwicklen, wenn du meinen Namen (am besten noch mit Link auf meine Webseite) erwähnst und sagst, dass das Spiel auf meinen Codes basiert. ;)

@Airblader: Es gibt glaube ich mehrere Seiten die DelphiX anbieten, kennen aber nun keine genaue Url. Auch gibt es verschiedenen Packete (Delphi 6 / 7) und verschiedenen Ausführungen (mit und ohne Hilfe / Demos). Hast du mal hier im Forum gesucht?

Airblader 1. Jan 2005 22:52

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Hab ich, aber zu DelphiX gibtes gradmal ganze 3 Threads :S

Pr0g 1. Jan 2005 23:21

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Geh mal auf diese Seite un klick auf Download. In der daraufhin erscheinenden Übersicht findet du oben rechts zwei Downloads zu DelphiX. Das eine ist die Version für Delphi 6, welche du brauchst und das andere für ältere Delphiversionen, dafür aber mit der Hilfe (glaube ich) und den Demos. Falls du also auch die Demos für eigene Zwecke haben willst, mussst du beides runterladen, DelphiX selber aber nur von für die 6er Version nehmen.

Chegga 2. Jan 2005 09:56

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
@ Airblader:
und hier der Link zur Easy Installation

MfG Marc

Airblader 2. Jan 2005 10:07

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
/edit:

Ok, mir wurde im Chat geholfen.

Nochmal danke

air

MiniKeks 2. Jan 2005 10:44

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
@ Pr0g:

Dann ist ja alles geregelt. Ich werde mich jetz sofort an's Werk machen! Natürlich bekommst du einen Mega Fetten Credits Eintrag zuoberst auf der Liste!

Gruss
MiniKeks

Marty01 2. Jan 2005 11:17

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
wollt auch nur mal kurz los werden, dass ich die spielidee wirklich originell finde. gratulation zum ersten platz! hab dazu einen blog-eintrag geschrieben:
http://minfos.jadds.de/myblog/?postid=284

Airblader 2. Jan 2005 11:36

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Ich bastel auch rum, wenn auch mehr zu Lernzwecken.

Ein Optionen-Menü und die dazugehörige Ballspeed-auswahl habe ich bereits ;)

air

Pr0g 2. Jan 2005 11:53

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
@Marty01: Damit hatte ich schon gerechnet :thumb:

@Airblader: Dann viel Spaß. ;)

Airblader 2. Jan 2005 12:21

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Zitat:

Zitat von Pr0g
@Airblader: Dann viel Spaß. ;)

Werd ich haben :)

air
P.S.: OK, es hat noch nicht funktioniert mit Schwierigkeitgrad, war noch verbuggt, aber NUN geht es wirklich *g*
Die Schwierigkeit besteht nun in der Gschw. des Balles, sowohl horizontal als auch vertikal

Pr0g 2. Jan 2005 15:59

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Was man auch noch machen könnte, wäre bspw. dass sich die Geschwindigkeit mit einer Taste verändern lässt, der Ball bspw. horizontal schneller wird. Dies wäre dann eine weitere "Herausforderung". Dadurch ließen sich auch Levelpassagen gestallten, in denen man nur mit der schnelleren Geschwindigkeit durchkommt.

Airblader 2. Jan 2005 16:23

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Also horozontale Geschw. ist doch kein Problem, dazu erhöht man einfach Ballspeed.

Erhöht man Ballspeed UND set Snowball.Direction.Y neu, wird er horizontal und vertikal schneller / langsamer

air

Pr0g 2. Jan 2005 16:25

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Soll das eine Erklärung für mich sein :lol:

Airblader 2. Jan 2005 16:50

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Zitat:

Zitat von Pr0g
Soll das eine Erklärung für mich sein :lol:

Stimmt...mit Recht Blödsinn :mrgreen:
Aber vielleicht braucht es jemand anders, der auch rumfummelt (vor allem das mit Direction)

air

MrKnogge 2. Jan 2005 17:07

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Servus,

erstmal lob und anerekennung !

Ich hätte noch einen Vorschlag für den Leveleditor.
Dein Spiel "erkennt" nur die levels die durchnummeriert sind, level mit anderen Namen beispielsweise "SpaceAdventure.lvl" werden nicht erkannt, man sollte daher einen Namen fürs level vorschlagen (nächste nummer) und diese Info dem Benutzer nicht vorenthalten, bzw. ihn aus dem programm heraus selbst nach levels suchen lassen sollen.

@MiniKeks
Kannst ja noch n eigenes Design erstellen, so dass man im Leveleditor verschiedene Skins auswählen kann :wink:

Pr0g 2. Jan 2005 17:28

Re: kleines 2D-DelphiX Spiel mit Leveleditor
 
Ursprünglich war es geplant, dass der User sich mit den Dateien nicht rumschlagen muss, sondern beim Speichern einfach eine Nummer weiter genommen wird, bzw. er beim Laden aus dem Menü heraus eine Levelnummer wählen kann. Auch sollte man Level ex- und importieren können, damit die Nummerstruktur beim Einfügen von fremden Levels nicht durcheinander gerät. Nur dazu fehlte mir beim Wettbewerb am Ende die Zeit ;)

Vielleicht werde ich das Spiel irgendwann auch noch erweitern, dann werde ich die hier genannten Vorschläge mit einbeziehen. ... Irgenwann vielleicht ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:00 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