Kleines Mini Game für zwischendurch :)

Übersicht BlitzBasic Codearchiv

Neue Antwort erstellen

 

Blitzkrieg Bop

Betreff: Kleines Mini Game für zwischendurch :)

BeitragSo, Apr 04, 2004 15:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn man mal nichts zu tun hat :
Man beachte díe Cheatfunktion Smile

BlitzBasic: [AUSKLAPPEN]

Graphics 640,480,16,2
SetBuffer BackBuffer()
AppTitle "Kleines Ratespiel by Blitzkrieg Bop =)"

SeedRnd(MilliSecs())
Zahl_1$ = Rand(1,4)





Repeat
ClsColor 129,129,129
Cls

warten = warten + 1
Text (640/2)-10,(480/2)-100,"Welche Zahl zwischen 1 und 4 wird gezogen? Rate doch mal!",True



If warten > 200
Locate 250,(480/2)-50
Zahl$ = Input(">>:")
warten_ende = 1
warten = 0
EndIf




If Zahl$ = Zahl_1$
If warten_ende = 1
RuntimeError "Richitg! Danke fürs spielen ^^"
EndIf
EndIf




If Zahl$ <> Zahl_1$ And Zahl$ <> "cheatmodus on" Then
If warten_ende = 1
RuntimeError "Falsch! Du Looser :)"
End
EndIf
EndIf



;Cheatmodus:
If Zahl$ = "cheatmodus on"
Text 300,250,"Die gesuchte Zahl lautet:"+" "+Zahl_1,True
Text 300,280,"Versuchs doch nochmal :)",True
EndIf





If KeyDown(1) Then
End
EndIf





Flip
Forever




- Ich bedanke mich -
~ Hey Ho Let's Go ~

Travis

BeitragSo, Apr 04, 2004 16:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Naja, ist eher nicht so der Brüller. Ich hätte tausend Verbesserungsvorschläge und Ideen. Hatte irgendwann auch mal was ähnliches gamacht.

BlitzBasic: [AUSKLAPPEN]

Graphics 640,480, 16, 2
AppTitle "Guessme 1"

SeedRnd MilliSecs()
Dim Zahl(7)
n = 100


Text 0,0, "Mit einem 6-seitigem Würfel wird solange gewürfelt, bis eine Zahl " + n + " mal"
Text 0,10, "gewürfelt wurde. Raten Sie nun, welche Zahl dies sein wird."

.Eingabe
Locate 0,30: Tipp = Input("Ihr Tipp: ")
If Tipp < 1 Or Tipp > 6 Then
Text 0,40, "Bitte korrigieren sie ihre Eingabe. Die Zahl " + Tipp + " ist ungültig."
Goto Eingabe
EndIf

Text 0,60, "Sie haben " + Tipp + " gewählt. Drücken sie jetzt eine Taste um das Programm zu starten."
WaitKey


Repeat
Cls

Wurf = Rnd(0,7)
Zahl(Wurf) = Zahl(Wurf) + 1

For i = 1 To 6
Text 0,80+(i*10), "Zahl " + i + " = " + Zahl(i)
Color 255,0,0: If i = Tipp Then Color 0,0,255
Line 120,85+(i*10), 120 + Zahl(i), 85+(i*10):Color 255,255,255
Next

For i = 1 To 6
If Zahl(i) = n Then
Sieger = i
Color 0,255,0:Line 120,85+(i*10), 120 + Zahl(i), 85+(i*10):Color 255,255,255
Goto Ende
EndIf
Next

Flip

If KeyHit(1) Then End
Forever


.ende
Ergebnis$ = "verloren"
If Tipp = Sieger Then Ergebnis$ = "gewonnen"

Text 0,160, "Die Zahl " + Sieger + " wurde erstmals " + n + " mal gewürfelt. Sie haben"
Text 0,170, Tipp + " getippt. Damit haben sie " + Ergebnis$ + "."

WaitKey
www.funforge.org

Ich hasse WASD-Steuerung.

Man kann alles sagen, man muss es nur vernünftig begründen können.
 

Blitzkrieg Bop

BeitragSo, Apr 04, 2004 16:37
Antworten mit Zitat
Benutzer-Profile anzeigen
ist auch net der hammer, aber das sind auch nur arbeiten für zwischendurch!
~ Hey Ho Let's Go ~
 

m

BeitragSo, Apr 04, 2004 19:01
Antworten mit Zitat
Benutzer-Profile anzeigen
daraus könte man ein pferderennen machen

Travis

BeitragSo, Apr 04, 2004 19:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Es gab doch mal vor langer langer Zeit so ein Pferderennen-Game. Keine Ahnung ob das schon für den Pc war oder noch für den C64, aber da musste man auch immer auf Pferde wetten. Das coolste war noch das man die Pferde dopen konnte. Ich glaube es gab da auch unterschiedlich teure Mittel. Sowas könnte man ja mal machen, mit richtig fetter Grafik und so weiter. Aber ich fürchte so ein Spiel wäre irgendwie langweilig.
www.funforge.org

Ich hasse WASD-Steuerung.

Man kann alles sagen, man muss es nur vernünftig begründen können.

Unplugged

BeitragMo, Apr 05, 2004 15:27
Antworten mit Zitat
Benutzer-Profile anzeigen
at Travis:
Hast du deinen Code überhaupt ausprobiert *gg*
User posted image

dominik

BeitragMo, Apr 05, 2004 15:45
Antworten mit Zitat
Benutzer-Profile anzeigen
wieso bei funtzer

Travis

BeitragMo, Apr 05, 2004 16:07
Antworten mit Zitat
Benutzer-Profile anzeigen
@ Unplugged
'türlich, wieso die Frage?
www.funforge.org

Ich hasse WASD-Steuerung.

Man kann alles sagen, man muss es nur vernünftig begründen können.

BLACK_FALL

BeitragDi, Apr 06, 2004 22:44
Antworten mit Zitat
Benutzer-Profile anzeigen
HAmm wie schnell machst du sowas.....?!?!WIe gut bist du in der schule?!?!?@travis
Ich habe jetzt auch mit BB angefangen und wollte mal hier einen erfahrenden fragen ob er mir dabei helfen kann.....z.B auf was ich besonders achten soll usw.....!!BITTE Melden

Neue Antwort erstellen


Übersicht BlitzBasic Codearchiv

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group