Space V.02 - Der Spaceshooter

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Syntacks_Error
Beiträge: 107
Registriert: 08.03.2009 16:08

Space V.02 - Der Spaceshooter

Beitrag von Syntacks_Error »

Davon gibt es sowieso zu wenig ;-) Eigentlich wollte ich nur wissen, wie das mit den Sprites funktioniert, aber nach ein paar Wochenenden und Abenden ist da ein ganz hübsches Programm entstanden, wie ich finde:

Bild

Änderungen bei V.02:
Aliens kurven sinus
Fehler im Menüaufruf beseitigt
Diverse kleinere Änderungen
Quellcode ist beigefügt (grausliges Denglish)

Features:
8 häßliche Gegner
Hübsche Explosionen
Aufleuchtende Schutzschirme
Bewegte und rotierende Planeten
Bewegte Monde
Bewegter, variabler Sternenhintergrund
Drei freundliche und nützliche Sternschnuppen
Punkte-/Statusanzeige
Statistik
Feinde, Planeten und Monde können selbst erstellt und ausgetauscht/hinzugefügt werden
8 meist unangenehme Geräusche ;-)
10 editierbare Level mit Cheatmöglichkeit ;-)
Level können hinzugefügt werden
(Alle Änderungen über die space/space.ini bzw. Ändern/Hinzufügen von Bilddateien)
Erstellt mit Pure Basic 4.41

Download V.02: (Ca. 1 MB)

http://www.filefront.com/16055557/space02.zip


Der Sound ist sicher verbessungsfähig und die Level glänzen nicht gerade durch Abwechlung, aber ich wollte auch nur wissen, wie man Level überhaupt machen kann ;-)

Kommentare pp. sind willkommen.
Zuletzt geändert von Syntacks_Error am 07.04.2010 21:30, insgesamt 1-mal geändert.
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6999
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Space - Der Spaceshooter

Beitrag von STARGÅTE »

also die Steuerung ist echt "Hard" komm ich überhaupt nicht mit klar ^^

Die Bilder, naja gut ...

Ich finde die Bewegungen (welche ja sichtbar mit Random() einfach "verwackelt" werden unrealistisch) dort solltest du vllt lieber etwas ruhigeres machen ...

Naja und beim Sound hast du ja selber gesagt das der noch nicht das wahre ist.

Ich würde die "EinsammelObjekte" etwas größer machen, die teile übersieht man oft oder verwechselt man mit gegnerischen Schüssen.

Ansonsten halt n "typischen" Ballerspiel :allright:
UNd dafür das es nur n Sprite-Demo ist, ist es ganz gut geworden
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
teejex
Beiträge: 44
Registriert: 30.03.2009 17:55
Computerausstattung: PB4.40 Pro
C++: MinGW :)
Java: Eclipse :)
Notepad++ :)
--
Notebook/eher Mobile Workstation :D : Q9800 - nVidia - 4GB Ram - 500GB HD

Re: Space - Der Spaceshooter

Beitrag von teejex »

Was immer schön aussieht:
Gegner mit Sinus bzw Cosinus über den Bildschirm kurven lassen :allright:

Code: Alles auswählen

sw = ScreenWidth()/2
r = radius = 100
x = sw
y = 0
while(GameIsRunning)
   y+1
   x=sw-cos(y)*r
   SetzeSpriteAufPosition(x,y)
wend
So in etwa dürfte das funktionieren ^^
我是单洋。
我是德国人。
Benutzeravatar
man-in-black
Beiträge: 362
Registriert: 21.08.2006 17:39

Re: Space - Der Spaceshooter

Beitrag von man-in-black »

finde dein Spiel auch gut :allright:

eigt hat stargate alle anregungen, die ich wichtig finde, genannt.
Bei mir war das sogar so, dass ich die items gar nicht wahrgenommen hab :|
(wusste bis eben nicht, das es überhaupt welche gibt)

ansonsten hast du in der kurzen Zeit n schönes Spiel zusammengefriemelt
:bounce:
(hab alles, kann alles, weiß alles!!^^)

Bild
Syntacks_Error
Beiträge: 107
Registriert: 08.03.2009 16:08

Re: Space - Der Spaceshooter

Beitrag von Syntacks_Error »

Das mit Sinuns/Cosinus werde ich mal ausprobieren. Das Wackeln sollte zwar dazugehoren (Sind halt Aliens ;-)), ordentliche Kurven sehen aber vielleicht tatsächlich besser aus.

Mit "harter" Steuerung ist vermutlich das Drehen des Schiffes gemeint, das bei Belegung der Leertaste als Feuertaste in der Tat schwierig ist. Die Feinde sind allerdings in der Regel ohnehin zu schnell, um sie einzeln per Schußwinkeleinstellung anzuvisieren. Das Drehen war mehr so ein Entwicklungsstadium. Allerdings kann es ggf. ganz nützlich sein, das Schiff dauerhaft um einen bestimmten Winkel zu drehen und von der Seite zu schießen. Die Maus eignet sich auch für Dauerfeuer - darauf läuft es ja hinaus - eher weniger.

Die Sternschnuppen mache ich noch etwas größer, grundsätzlich sollen die aber nur teilweise Geschicklichkeitselement sein, ansonsten halt Zufallstreffer.

Darüber hinaus habe ich keine weiteren Entwicklungspläne, bei der Version 0.2 (irgendwann nach Ostern) werde ich deshalb den Quellcode beifügen, nur für den Fall, daß jemand Lust haben sollte, da herumzubasteln oder sonst 'was mit zu machen (Im Rahmen des gebotenen Anstandes, natürlich)
Syntacks_Error
Beiträge: 107
Registriert: 08.03.2009 16:08

Re: Space V.02 - Der Spaceshooter

Beitrag von Syntacks_Error »

V.02 ist oben eingestellt. Das war es damit, mal sehen, was als nächstes kommt :-)
Benutzeravatar
man-in-black
Beiträge: 362
Registriert: 21.08.2006 17:39

Re: Space V.02 - Der Spaceshooter

Beitrag von man-in-black »

gefällt mir schon besser :allright:

mir is was anderes aufgefallen, wenn ich mit der maus über den unteren rand komme, verschwindet das raumschiff urplötzlich.
entweder lässt du das bild erst dann verschwinden, wenn der letzte pixel über den rand hinaus ist, ODER du verhinderst, dass die maus überhaupt so weit kommt.
(hab alles, kann alles, weiß alles!!^^)

Bild
Antworten