Bultiger Anfänger versucht sich an 2d Shooter! (Schuss)l

Anfängerfragen zum Programmieren mit PureBasic.
megahead
Beiträge: 2
Registriert: 11.02.2006 00:00

Bultiger Anfänger versucht sich an 2d Shooter! (Schuss)l

Beitrag von megahead »

Hallo erstmal,

ich versuche gerade ein kleines 2D-Shooter Game zu proggen.
Ich schaffe es aber nicht meinen Helden schiessen zu lassen!
ich wäre froh wenn mir einer von euch helfen kann und das evtl.
einbauen könnte.



Die Graphik ist nur testmäßig :-)

hier ist der quellcode: http://www.assiflash.de.vu/2dshooter.rar

Bitte helft mir :|
Zuletzt geändert von megahead am 11.02.2006 02:25, insgesamt 1-mal geändert.
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Das Prinzip:
Am Anfang des Codes:

Code: Alles auswählen

Structure schuss
x.l
y.l
speed.l
EndStructure

NewList schuss.schuss()
Dann an der richtigen Position:

Code: Alles auswählen

If KeyboardReleased(#PB_Key_Space)  
  AddElement(schuss())
  schuss()\x=200; kanone x
  schuss()\y=500; kanone y
  schuss()\speed=1; + für rechts - für links
      EndIf
  
  ForEach schuss()
  schuss()\x+schuss()\speed

     Start3D()
    DisplaySprite3D  (5, schuss()\x, schuss()\y, 100) ; Mein trauriger Versuch eines Schusses
     Stop3D()
        Next
        
   FlipBuffers()       
(ein etwas Arbeit lass ich dir :wink: )
Benutzeravatar
Ja!
Beiträge: 271
Registriert: 02.01.2006 16:13
Wohnort: Stuttgart

Beitrag von Ja! »

Tip:

Es gibt sehr gute Tutorials (auch für 2dshooter) z.B. auf www.robsite.de
Diese Seite ist eine wahre Fundgrube..

Gruß
megahead
Beiträge: 2
Registriert: 11.02.2006 00:00

Danke!!

Beitrag von megahead »

Super, das rockt!!
Jetzt muss ich nur noch die Kollision der Schüsse mit Gegnern hinbekommen.
Ich bin immer dankbar für Vorschläge!!

Die aktuelle Version: http://www.assiflash.de.vu/2dshooter.rar
edit: Hintergrundscrolling funzt jetzt richtig!

Die Sachen auf der Robsite sind mir zu hoch :freak:

Bin ein Noob im proggen :mrgreen:
hiltwin
Beiträge: 311
Registriert: 06.10.2005 11:08
Wohnort: D-31177 Harsum
Kontaktdaten:

Ähem ...

Beitrag von hiltwin »

.... was hast Du denn da schon wieder gekreuzt?

Einen Bullterrrier kenn ich ja, aber einen Bultiger???

Schönen Sonntag!

:freak:
Antworten