Rnd Hab Prob

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Rob_

Betreff: Rnd Hab Prob

BeitragMo, Jan 31, 2005 3:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi ich mache gerade mein zweites "game" es ist ein Superball clone vielleicht kennt es einer läuft glaube auf SAT1 im frühstücksfehrnsehn, mann kanns auch online spielen auf www.sat1.de.

Ich habe ein problem mit dem rand abstand der kommenden bällen hier erstmal ein code schnibsen:

Code: [AUSKLAPPEN]


b.balls\balls_x = Rand(255+(b.balls\balls_x+32)+16,351-(b.balls\balls_x-16)-32)


Das sieht doch prof. aus ne? ^^ ok aber es erfüllt leider nicht den gewünschten zweck, also
Es kommen bälle von unten erstmal nur einer der muss zwischen
255, und 351 "x" angezeit werden und in abständen von 16 pixeln abstehen.

|-------------------------| Bleispiel: <--- Hoffe jemand versteht es,
|-----x-O----------------| was ich meine.
|16,16,16,16,16,16,16|
|-------------------------|
|---------------O--------|

Aber bitte nicht wieder die noobs mit, mehr code, und der berühmteste
"Ich versteh nicht ganz was du willst aber versuchmal Rand(255,351)
Laughing

In dem sinne, helfen bitte ^^
Cya
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX

soli

BeitragMo, Jan 31, 2005 3:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Von hot-bit müsste hier noch der komplette Source
zu so einem Spiel stehen.
Ich find ihn leider nicht.
Crying or Very sad
solitaire

Rob_

BeitragMo, Jan 31, 2005 5:25
Antworten mit Zitat
Benutzer-Profile anzeigen
K. dann warten wir mal auf Hotti, oder auf antworten ^^
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX

maximilian

BeitragMo, Jan 31, 2005 9:41
Antworten mit Zitat
Benutzer-Profile anzeigen
@soli: Ne das war Travis. Wink Mal sehe ob er das noch irgerndwo rauskramen kann. Sollte auch im Code Archiv stehen aber da postet er immer so viel und ich wüsste nicht mit welchen Stichworten ich suchen sollte.

LordChaos
Variety is the spice of life. One day ignore people, next day annoy them.

SpionAtom

BeitragMo, Jan 31, 2005 13:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Also wenn du Zufallszahlen haben willst, die in 16er Vielfache sind und du hast eine 100 Pixel breite Spielfläche, dann hast du maximal Platz für
100 / 16 = 6, 25 = sagen wir 6 Bälle.

Dann mach es so:

ball_x = Rand(6) * 16

Oder wenn das Feld erst ab der Stelle 155 anfängt:

ball_x = 155 + Rand(6) * 16

Oder hab ich dich jetzt völlig falsch verstanden?! Crying or Very sad
 

Hot-Bit

Sieger des B2D Retro Wettbewerb / Aug 04

BeitragMo, Jan 31, 2005 13:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Hoi.

Das war mal so eine Aufgabe, welche ich gestellt habe.
Hatten ja einige mitgemacht.

Ich versuche, diese Files zu finden...


Edit:
Habe da was gefunden.
Und zwar ging es bei der Aufgabe darum, solange wie möglich die untere Kugel im Game zu lassen. Mit KI.

http://hot-bit.art-fx.org/art/sball.bb


Toni
... ..... .i.. ...

***
Sieger des BB-Gameboy-Contest 2004
Sieger des Blitzbaster 2D-Minigolf-Contest 2005
***

Spikespine

BeitragMo, Jan 31, 2005 13:41
Antworten mit Zitat
Benutzer-Profile anzeigen
das von Travis ist glaub hier, oder:
https://www.blitzforum.de/view...ght=gotcha

Rob_

BeitragMo, Jan 31, 2005 17:27
Antworten mit Zitat
Benutzer-Profile anzeigen
8)
Da verlass ich mich auf die Playboys51´ones und da gibt mir der nette Spionaton diesen tip:

Code: [AUSKLAPPEN]

ball_x = Rand(6) * 16


Und es functioniert, Embarassed ich sollte mich hier nie wieder bilken lassen.
Danke auch für die hilfe der anderen die codes helfen mir auch weider thx.

Und nun die auflösung wie ich 1\2 stunden versucht habe das problem selbst zu lösen... Rolling Eyes
Code: [AUSKLAPPEN]

b\balls_x = Rand(255+(Rand(1,16*Rand(1,3))),351-(Rand(1,-16*Rand(1,3))))


^^ Cya
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX

SpionAtom

BeitragMo, Jan 31, 2005 18:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Rob_ hat Folgendes geschrieben:
8)
Da verlass ich mich auf die Playboys51´ones


Also dafür bin ich jetzt zu dumm Embarassed , wer soll das sein?

Aber ansonsten frag ruhig, wenn du nicht weiter weißt.

(Also diese Rechnung ist ja der Wahnsinn!!!! Mr. Green)

Und schick mir mal dein Programm.
mailto: tdpb@gmx.de mit passendem Betreff bitte

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group