-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
Naja, als Wände sehe ich die Spielfeldbegrenzungen. War nur ein kleiner Bug in der Abfrage, kein neuer Modus ;)
Ich habe jetzt seit mehr als zwei Monaten einen iMac hier stehen. Um mit Delphi zu programmieren musste ich bisher immer Parallels starten und Windows unter MacOS booten und da wäre Lazarus anscheinend eine echte alternative. Das installieren unter MacOS ist allerdings dermaßen...
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
Den Bug mit der Kopfzeile hab ich gefunden, habe bei der Spieler<->Wände Kollisionsabfrage in y-Richtung ein = anstatt <= gesetzt. Deswegen haben die anderen Wände auch funktioniert.
Habe jetzt beim initialisieren auch noch ein paar Positionen festgesetzt und das formular auf autosize:=true gestellt, sollte in der nächsten Version also alles funktionieren. Muss jetzt auch weg, lad ich nachher...
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
@busybyte:
seltsam, das Fenster sieht bei dir ganz anders aus als bei mir. Bei mir hat es genau die Abmessungen des Interfaces...
Das man in der Kopfzeile herumfahren kann ist natürlich nicht richtig so, werde mir das mal anschauen. :coder:
@mimi:
kann man auch unter windows für MacOS kompilieren?
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
Danke für dein Review, busybyte. Ich werde mich als nächsten Punkt an den Sound setzen und ein bisschen Hintergrundmusik komponieren. Hoffentlich wirds nicht allzu nervig.
Für Ideen, die den busybytes Spielspaßnote verbessern habe ich zwei offene Ohren :cheers:
mfg, mr.winkle
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
Ich glaube so einfach ist dein Konzept gar nicht ;) An verschiedene Gegnertypen habe ich auch schon gedacht, es aber bleiben lassen, weil ich dachte das das Stricheausweichen im Vordergrund stehen sollte. Das Ganze levelbasiert ablaufen zu lassen finde ich gut. Man sollte allerdings die Option des Auf-Highscore-Spielens nicht dafür aufgeben, sondern vielmehr eine Wahlmöglichkeit lassen. Woran ich...
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
Du meinst also es ist Ignoranz und Faulheit sich Komponentennamen und einen Index einfacher merken zu können als eine Abkürzung und ein Fantasiegebilde?
Wozu benutzen dann Physiker und Mathematiker i.A. nicht etwas wie "geschwMotorrad" und "geschwAuto" sondern einfach nur v1 und v2? Es ist wesentlich abstrakter sich mit möglichst unkomplizierten, einheitlichen Bezeichnungen zu umgeben. Umso...
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
Nein, für mich ist der gewohnte Komponentenname und eine Zahl irgendwie bedeutend übersichtlicher, da ich in der Regel weiß welche Komponente zuerst da war. Die Captions ändere ich zwischendurch immer mal wieder und so geben diese mir nach einiger Zeit auch keine Hinweise auf die Namen mehr.
Bespiel für Aspirin: Es gibt diesen Panel im Menü wo immer die Highscore im gewählten Level draufsteht,...
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
21. Feb 2008
Ist nicht nötig, habe schon in der onkeydown dafür gesorgt das man nur enter drücken muss ;)
Das Links Oben Problem habe ich immer noch nicht produzieren können, hats das sonst irgendwo schon einmal gegeben?
@RavenIV: Kannst du vielleicht die Reihenfolge der Abfragen mal verändern und gucken ob es an den Positionen im Quelltext liegt?
Kann es auch noch sein das USB / PS2 Tastaturen anders...
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
20. Feb 2008
mit Version 2.0 hat das Spiel jetzt auch endlich ein gescheites Interface bekommen und es wurden einige Schönheitsfehler gefixt. Source im Anhang, wer will kann auch eigene Interface Ideen posten. :cheers:
mfg, mr.winkle
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
20. Feb 2008
Tja habe das mal bei uns in der Schule an 4 verschiedenen PCs versucht und überall hat es funktioniert, wie bei mir auch. Schaut mal in den Quellcode, ich arbeite mit getasynckeystate und das dürfte ja Links und Rechts nicht unterschiedlich behandeln, oder?
mfg, mr.winkle :hi:
Edit: Habe jetzt auch die Unit1.pas angehängt, sorry ;)
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
15. Feb 2008
Neue Version im ersten Post!
unter anderem mit folgenden Änderungen
-Schneller
-Besser
-Abwechselungsreich!
Bitte schön Highscores posten! Meine liegt bei 26 auf EXTREME 8)
mfg, mr.winkle :dancer2:
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
14. Feb 2008
Genau, weil man davon Kopfschmerzen bekommt. In das Systemverzeichnis zu schreiben war wirklich nicht meine Absicht, ist mittlerweile auch behoben. Fehler: Ich habe angenommen
s.savetofile('highscore.asp')
speichere in das Verzeichnis in dem auch das Spiel liegt. Wurde wohl irgendwie mit Vista geändert :(
Das die Dateiendung ".asp" nicht geeignet ist, ist mir jetzt auch klar. Die Version die...
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
13. Feb 2008
So, erstes Update. Die Sache mit den Wänden und die mit der Highscore Speicherung ist gefixt (Vista verhält sich meiner Meinung nach etwas merkwürdig)
Im nächsten Release kommen dann intelligente Gegner sowie schräg laufende Striche dazu und zusätzlich wird sich das Sammelobjekt bewegen. Vielleicht werden auch immer 2 Objekte zum Sammeln erscheinen und man kann sich eins aussuchen, mal sehen....
-
Forum: Software-Projekte der Mitglieder
by mr.winkle,
13. Feb 2008
Hallo zusammen. Melde mich nach längerer Zeit mal wieder zurück (habe mir einen iMac geleistet und musste dadurch längere Zeit auf Delphi verzichten) mit einem Arcade-ähnlichem Spiel. Mich jedenfalls hats ziemlich süchtig gemacht, als ich es zum ersten Mal auf einem TI Voyage 200 gespielt habe und es deshalb mit Delphi nachprogrammiert.
Wenn ihr noch Verbesserungen/Tweaks o.ä. findet dann postet...