kollision
Übersicht

adi_9Betreff: kollision |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hallo ich habe ein problem, kann mir jemand helfen, ich möchte ein jump and run spiel programmieren doch ich weiß nicht wie ich dass machen soll damit der spieler auf der kiste stehen bleiben soll, bitte helft mir (ich mache es ohno scrolling bildschirm) hilfe!!!! | ||
feiderehemals "Decelion" |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nun, du lässt den Spieler einfach solange nach unten bewegen, bis er auf einer Kiste steht.
Schau dierm mal die Tutorials und die Onlinehilfe auf www.blitzbase.de an. |
||
adi_9Betreff: ??? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie geht dass genau??
Code: [AUSKLAPPEN] Graphics 800,600
#
SetBuffer BackBuffer() figur = LoadImage("player.bmp") x = 100 y= 305 Dim Sprungweite (18) For i=2 To 18 Read Sprungweite (i) Next Data -20,-10,-10,-10,-10,-10,-10,0,0,10,10,10,10,10,10,20,0 Repeat ClsColor 0,0,255 Cls Color 0,255,0 Rect 0,340,640,140,1 Rect 200,290,200,15,1 DrawImage figur, x,y If KeyDown(205) Then x=x+5 If x>609 Then x=609 EndIf If KeyHit(57) And Sprung=0 Then Sprung = 1 SprungLinks = 0 SprungRechts=0 EndIf If KeyDown(203) Then x=x-5 If x<0 Then x=0 EndIf If Sprung > 0 Then Sprung = Sprung+1 If Sprung = 19 Then Sprung =0 y=y+Sprungweite(Sprung) EndIf Flip Until KeyHit(1) hier ist mein quelltext hilf mir |
||
![]() |
SpionAtom |
![]() Antworten mit Zitat ![]() |
---|---|---|
Damit du auf irgendetwas stehen bleibst, musst du prüfen, ob
1. ob du im fallen bist 2. ob unter dir ein Boden(Kiste) ist Falls unter dir ein Boden(Kiste) ist, kannst du ja nicht mehr fallen und du kannst die Sprungroutine abbrechen. Versuchs mal selber |
||
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich versteh dass einfach nicht. ich sitze hier schon 1stunde und ich bekomms nicht hin. hilfe | ||
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
bitte,kann mir irgedwer helfen???? ![]() thx im voraus |
||
![]() |
Mr.Keks |
![]() Antworten mit Zitat ![]() |
---|---|---|
du brauchst eine echte map! nicht nur solche rects. dafür benötigst du eine tilemap. findest du bestimmt an jeder ecke tutorials zu! wenn du eine tilemap hast, kannst du schauen, was für ein tile sich unter deinem spieler befindet. | ||
MrKeks.net |
![]() |
simi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi,
wie ich sehe, baut dein Spiel gar nicht auf einem Tilesystem auf..... Du zeichnest einfach Rechtecke.... Du könntest jetzt jedes Rechteck mit ImageRectCollide abfragen, das wäre das einfachste...... Ansonsten sieht dein Game noch nicht so nach Jump And Run aus, ich würde mal die Suche benützen, es gibt sicher ein paar hilfreiche Treaths.... |
||
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
i versteh nur bahnhof | ||
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ok den mapeditor habe ich heruntergeladen, ich zeichne jetzt die ganze welt und wie überprüfe ich jetzt die kollision??? | ||
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich habe die map in so einem mapeditor gezeichnet, und wie kann ich sie jetzt in dass Spiel einfügen?????????????????? | ||
![]() |
Henry |
![]() Antworten mit Zitat ![]() |
---|---|---|
Je nachdem welchen Mapeditor Du hast, ist mindestens ein Beispiel Code dabei, welchem Du entnehmen kannst, wie die Map in Dein Spiel eingebaut wird.
Zum Thema Kollision kannst Du Dir ebenfalls Beispiele angucken, und zwar die, die mit BlitzBasic gleich mit installiert werden (Unterordner Samples). Da sind viele Beispiele und Anwendungsmöglichkeiten von Kollisionen dabei. Ein bisschen Eigeninitiative und Selbstständigkeit wird Dir beim Programmieren schon abverlangt. Und zig ????? sorgt bei den Usern hier auch nicht für schnellere Antworten...das nervt höchstens. |
||
Aiya Eärendil Elenion Ancalima!
All you have to decide is what to do with the time that is given to you. • Robsite.de ist eine Anlaufstelle für Tutorials und Tools, die Noobs das Leben leichter machen! • Forensuche ist nicht nur als Lückenfüller in den oberen Links gedacht! |
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hier steht nichts dabei wie ich die karte einfügen kann, ich verwende den mapeditor_free 1.4 und hier finde ich kein beispiel wie man die map einlesen kann, könnt ihr mir nicht einfach zeigen wie ich dass machen kann, ich verzweifle schon. ![]() thx im voraus |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Henry hat schon recht. Und schau mal im Sorces sowie im Samples Ordner nach. Du musst dich natürlich mit den dem Editor beigefügten libs auseinandersetzen. Wir können und wollen nicht dein Spiel für dich schreiben, dass musst Du schon selber machen.
Er hat auch ne Html-Doku dabei. Liess und versteh die. Wenn dann noch (speziellere) Fragen offen sind kannst du gern fragen. |
||
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 |
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich will ja nicht dass ihr mir dass ganze spiel proggt, ich will nur wissen wie man die map einfügt. bitte | ||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Dann rtfm.
Du willst den editor nutzen also musst Du dir das Wissen dazu aneignen. Komm wieder wenn es spezifische Probleme gibt nachdem Du die Anleitung des Mapeditors studiert und ihn zu nutzen versucht hast. Du erwartest dass wir dir ne Lösung aufm Goldlöffel in den Mund schieben- aber lernen oder verstehen wirst du sie so nicht. Und schwupp haste dann das nächste Problem. |
||
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 |
![]() |
Henry |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das ist auch nicht böse gemeint...aber je nach dem, wie die entsprechende Einbindung des Map Editors funktioniert, zieht es sich weiter durch Kollision, Scrolling usw.
Wenn Du das Grundlegende schon nicht verstehst, dann wirst Du schnell wieder hier mit der nächsten Frage landen. |
||
Aiya Eärendil Elenion Ancalima!
All you have to decide is what to do with the time that is given to you. • Robsite.de ist eine Anlaufstelle für Tutorials und Tools, die Noobs das Leben leichter machen! • Forensuche ist nicht nur als Lückenfüller in den oberen Links gedacht! |
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und ich habe mir gedacht hier bekommt man hilfe. !!!!!!!!!!!!!!!!!!
![]() ![]() ![]() ![]() irgendwie ist dass nicht fair. ich sitze schon 2 Tage und kann nirgeds wo etwas finden wie man eine Map einbindet. ![]() |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Adi, versteh es einfach: das Thema ist nunmal komplex. ich könnte dir ein Beispiel schreiben wie ne simple map aus dem Editor eingebunden wird. Aber du würdest es nicht verstehen, da Du dich nicht selber damit beschäftigt hast.
Da helfen dann auch 5 ![]() Der Mapeditor von TS hat eine ausgezeichnete Hilfe dabei. Wenn du damit nicht zurande kommst kannst du nach einzelnen Befehlen die dir Probleme bereiten fragen, ich werde gern versuchen Dir zu helfen. Allerdings fürchte ich dass du noch nicht erkannt hast dass die Problematik viel nachdenken und auch das investieren von Zeit erfordert. Meinst Du mein erster Mapeditor war adi_9 hat Folgendes geschrieben: ich sitze hier schon 1stunde und ich bekomms nicht hin. hilfe
nach einer Stunde fertig? Da hatte ich grade mal die Grundüberlegungen dazu angestellt. Nimm Dir Zeit, lerne es gründlich und erwarte kein Spiel nach 10 Minuten. Dann und nur dann wird das was. |
||
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 |
adi_9 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
was meinst du mit dem mapeditor von TS, ich habe nämlich keine hilfe dabei bei meinem. könntest du mir vielleicht sagen wo ich den TS editor bekomme. wäre nett von dir. PS.: ich heiße adam nicht adi, adam war schon besetzt. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group