Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 249513 (10949)
  Suchen
 Zurück zur Übersicht
 AutorThema: Neues Profanspiel...
Frank Abbing
Datum:11.08.01 22:38 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo zusammen.

Ich hab' mich mal hingesetzt und ein kleines Freeware-Spielchen programmiert, hauptsächlich um zu zeigen, was meine ProSpeedDLL so drauf hat. So kann sich am besten jeder ein Bild davon machen. Das Spiel heißt Breakout-Invaders...

Direktlink hier.
Meine Homepage hier.

Auszug aus der liesmich-Datei:

Alle sichtbaren Elemente des Bildschirms bestehen aus Sprites, manchmal tummeln sich über 60 (!) Stück davon gleichzeitig am Bildschirm. Auch die Punkteanzeige, die Lebenanzeige und die Texte sind Sprites. Alle Sprites werden durch die ProSpeedDLL generiert, verwaltet, bewegt und animiert, ebenso zwei externe Bildschirme.

Dieses Demo sollte ab einem Pentium 600 sehr flüssig laufen, langsamere Computer müssen mit leichten Ruckelbewegungen rechnen.

Breakout Invaders hat starke Ähnlichkeiten mit dem alten Spiel Breakout, vereinigt aber auch Komponenten des
alten Spieleklassikers Invaders.

Hoffe ihr probiert fleissig und jemand erreicht meinen Highscore...

Frank


Frank Abbing
Datum:12.08.01 13:33 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo.

Hab' noch vergessen zu sagen, das Zipfile ist 581 KB groß, ein neuer Ball wird durch die linke Maustaste gestartet und die rechte Maustaste beendet das Spiel.

Viel Spaß.

Frank


Norbert Spörl
Datum:12.08.01 14:26 Antwortenals Email verschicken (NSp_ware@t-online.de) 


Hi Frank,

also mit meinen 450 MHz kann das Spiel nicht gespielt werden, da der Schläger sich nicht fließend genug bewegen läßt. Aber ansonsten ist schon zu sehen, daß es wirklich ganz toll ist, was mit Deiner DLL so bewerkstelligt werden kann.

Ich habe hier einen 15"-Monitor mit eingestellten 800x600 Punkten. Wenn das Spiel beendet wird, dann bleibt die Einstellung bei 1024x768 stehen, der Ausgangszustand wird nicht wieder hergestellt. Außerdem geht der nutzbare Desktopbereich nur noch vom oberen Bildschirmrand bis zur Bildschirmmitte.

MfG

Norbert


Frank Abbing
Datum:12.08.01 15:03 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo,

ups, da habe ich zum Schluss noch ein ChangeDisplay() vergessen, sorry. Wird nachher behoben.

Ich selber hab's auch mit 450 Mhz getestet, lief alles schon fast flüssig, ab 600 Mhz geht's aber richtig gut ab, na ja, bis zu 60 Sprites ist ja auch schon was...

Danke für's Testen.

Bis dahin,

Frank


Frank Abbing
Datum:12.08.01 15:23 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo,

so, das Problem sollte jetzt behoben sein, außerdem habe ich den Sourcecode mit ins Archiv gepackt.

Frank


Norbert Spörl
Datum:13.08.01 19:16 Antwortenals Email verschicken (NSp_ware@t-online.de) 


Frank, Du hast recht, es geht auch auf meinem 450iger ganz gut. Die Aussage in meinem vorherigen Beitrag beruht auf einem Bedienfehler - bin als Spieletester wohl doch eher ungeeignet.

Aber ich möchte Dich noch darauf hinweisen, daß ab und zu der Ball von einem Stein etwas wegradiert, ohne daß der Ball den Stein zur Explosion gebracht hat. Und zwar war es jedesmal die linke obere Ecke des Steins, wenn der Ball von unten links nach rechts oben lief (abgeprallt von der linken Spielfeldbegrenzung).

Gruß

Norbert




Frank Abbing
Datum:13.08.01 22:36 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo Norbert.

Das liegt auch an der fehlenden Geschwindigkeit des 450er Prozessors. Da hinkt die Kollisionserkennung halt etwas hinterher. Da bewegt sich der Ball zu schnell für die Kollisionserkennung innerhalb des Profanprogramms. Bei schnelleren Prozessoren sollte das dann nicht mehr vorkommen. Na ja, ist ja auch nur ein kleines Demospiel. Der Demoeffekt kommt aber, glaube ich, ganz gut rüber...

Bis dahin,

Frank


Frank Abbing
Datum:13.08.01 22:38 Antwortenals Email verschicken (frankabbing@12move.de) 


P.S.

Unerfahrene Spieler sind die besten Spieletester, die finden manchmal wirklich die unglaublichsten Fehler.....


Sven Schmidts
Datum:15.08.01 12:38 Antwortenals Email verschicken (schmidts@flat2serv.de) 


Wow !!! Hätte ich's nicht gewusst, dann hätte ich niemals geglaubt, dass Profan² da als Steuerprogramm hinterhängt. Super !!!


Frank Abbing
Datum:15.08.01 13:29 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo,

wie meinst du das, war das irgendwie sarkastisch ? Ich hab's nicht ganz verstanden.

Frank


Sven Schmidts
Datum:15.08.01 20:57 Antwortenals Email verschicken (schmidts@flat2serv.de) 


Hallo Frank,
nein, war mein voller Ernst. Ich habe es mir erst runtergeladen und war dann baff, was möglich ist. Ist wirklich und ohne scheiss SUPER !!! Kompliment.

Sven


Frank Abbing
Datum: 16.08.01 13:25 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo Sven,

na da sag' ich schönen Dank.
Weiß auch nicht, was ich da gelesen hatte, irgendwie hatte ich's nicht verstanden...

Bis dahin,

Frank


 Zurück zur Übersicht