Main forum > Tutorials

Shoot Em Up - Video

(1/8) > >>

Kitty Hello:
Hier (en) ein kleines Video, wie man ein Ballerspiel machen kann.
http://www.glbasic.com/files/shump-tut.wmv

Antidote:
thx Gernot!!
Du bist echt der Schnellste :)

Werde Morgen nach der Arbeit gleich versuchen das Umzusetzen.

Antidote:
Hallo,
vielleicht ist es nach der Schicht schon zu spät, aber wo liegt hier der Fehler??

--- Code: GLBasic ---// --------------------------------- //
// Project: Cargame
// Start: Monday, September 24, 2007
// IDE Version: 5.022

TYPE SHOT
        x
        y
ENDTYPE


        LOADBMP "bg.bmp"
        LOADSPRITE "car.bmp", 0
        LOADSPRITE "schuss.bmp", 1

LOCAL shots[] AS shot


WHILE TRUE
        INC playerx, MOUSEAXIS(0)
        playerx = MAX(MIN(playerx, 600), 32)
       
       
        IF MOUSEAXIS(3) AND delay<GETTIMERALL()
                LOCAL shot AS SHOT
                shot.x = playerx
                shot.y = 300
                DIMPUSH shots[], SHOT
                delay = GETTIMERALL()+100      
       
        ENDIF


        FOREACH pop IN shots[]
                DEC pop.y, 5
                IF pop.y<0 THEN DELETE pop
               
                DRAWSPRITE 1, pop.x, pop.y
        NEXT   

        DRAWSPRITE 0, playerx, 400
        SHOWSCREEN
WENDEs wird folgenes ausgegeben:
"Cargame.gbas"(28) error : wrong argument type : Type shot is not declared

:(
Vielleicht kann mir das jemand erklären?!

thx Antidote


edit:
ich habe das Shutem Up als Vorlage genommen, wie unschwer zu erkennen. ;)

HeikoJ:
Hallo Antidote

ich würde sagen das der Fehler hier liegt.

LOCAL shots[] AS shot

Denn SHOT ist von dir in Großbuchstaben definiert worden.

Gruß Heiko

Antidote:
mmhhh,
ja da hast Du recht, allerdings will das prg. trotzdem nicht...
Er zeigt mir den Fehler bei :

--- Code: GLBasic ---        DIMPUSH shots[], SHOTan :(

Wenn ich die "SHOT" Sache komplett rausnehme, funzt es... also ich kann die "Figur / Car" von links nach rechts bewegen!!

Navigation

[0] Message Index

[#] Next page

Go to full version