Rand(800) funzt net

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

@ndinho

Betreff: Rand(800) funzt net

BeitragFr, Apr 01, 2005 12:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Das Quadrat ist immer an der gleichen stelle und nicht wie beabsichtigt, zufällig gesetzt:


BlitzBasic: [AUSKLAPPEN]

Graphics 800, 600
SetBuffer BackBuffer()

Global x = 10
Global y = 10

Global x2 = 700
Global y2 = 500

Global x3 = Rand(800) ; <-------------- hier
Global y3 = Rand(600) ; <-------------- hier auch






ziel = LoadImage(\"C:\a\blau.png\")
player = LoadImage(\"C:\a\player.png\")
gegner = LoadImage(\"C:\a\gegner.png\")





Repeat
Cls


DrawImage ziel, x2, y2
DrawImage player, x, y
DrawImage gegner, x3, y3


If KeyDown(200) Then y = y -1
If KeyDown(208) Then y = y +1
If KeyDown(205) Then x = x +1
If KeyDown(203) Then x = x -1



If x>=780 Then x = 780
If x<=0 Then x = 0
If y>=580 Then y = 580
If y<=0 Then y = 0





If ImagesOverlap(player,x,y,ziel,x2,y2) Then
Locate 200,20
Print \"HURRA!!! LEvEL GESCHAFFT!\"
EndIf







Flip
Until KeyDown(1)
User posted image

Mein PC: AMD 3000+ / 1024 DDR-Ramm 400 / Geforce 6800
Meine Lieblingsspiele: World of Warcraft, Warcraft III, Pro Evolutions Soccer 4, Blitz Basic Smile

Jan_

Ehemaliger Admin

BeitragFr, Apr 01, 2005 12:24
Antworten mit Zitat
Benutzer-Profile anzeigen
1. Befehl in jedem deiner Blitzprogramme sollte
BlitzBasic: [AUSKLAPPEN]

SeedRnd MilliSecs()


sein.
between angels and insects

matte

BeitragFr, Apr 01, 2005 14:54
Antworten mit Zitat
Benutzer-Profile anzeigen
...zumindest, wenn man den Zufallsgenerator benutzen will.

Artemis

BeitragFr, Apr 01, 2005 18:28
Antworten mit Zitat
Benutzer-Profile anzeigen
//*überdenk*
  • Zuletzt bearbeitet von Artemis am Fr, Apr 01, 2005 18:48, insgesamt einmal bearbeitet

BladeRunner

Moderator

BeitragFr, Apr 01, 2005 18:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Das wird den Fehler nicht beheben. Die korrekte Antwort hat er schon.
Ohne dir zu nahe treten zu wollen Jonas, aber vielleicht solltest Du deine Antworten mal überdenken. Es ist nicht das erste mal dass du falsche Antwort gibst oder offensichtliches wiederholst.
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92

@ndinho

BeitragFr, Apr 01, 2005 19:51
Antworten mit Zitat
Benutzer-Profile anzeigen
danke für die antworten.

Ich stecke aber in einer kleinen Zwickmühle:

Ich weiß nicht, was ich proggen soll Crying or Very sad

Aber ich werde schon was finde Smile , aber ein Space-shooter will ich nicht machen
User posted image

Mein PC: AMD 3000+ / 1024 DDR-Ramm 400 / Geforce 6800
Meine Lieblingsspiele: World of Warcraft, Warcraft III, Pro Evolutions Soccer 4, Blitz Basic Smile

dav3d

Betreff: Du hast ya probleme

BeitragSa, Apr 02, 2005 0:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Confused

Du weist nicht was proggen? Confused

Diese wahl ist sehr wichtig wenns zukunft haben soll,
und solltest nur du entscheiden. 8)

Denoch, du hast sicher ein traumspiel im kopf!

fersuch doch was in der richtung. Very Happy

Ansonsten ist für den anfang ausser schooter das beste ein rennspiel,
oder ein... ? was halt nicht zu schwer ist.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group