Hallo,
seit ich mit Game Maker arbeite, bin ich immer an den jump and run collisions verzweifelt, bis ich keine Lust mehr hatte.
Dabei ist es sicher eine Kleinigkeit, von der ich noch nichts weiß.
Zum Beispiel prallt der player (vor allem beim fallen aus größerer Höhe) vom Boden ab, obwohl bei Kontakt vspeed = 0 sein soll.
Außerdem, im debug Fenster steigt die vspeed langsam immer weiter an, wieder obwohl sie 0 sein sollte
Zwar steigt die Zahl sehr langsam, aber trotzdem zählt "if vspeed = 0 irgendwann nicht mehr, weils nicht 0 sondern 0.000000215324 oder so ist
Ich habe mal so was gelesen wie "unprecise cpu float blablabla" Hat Game Maker einen Intel fdiv bug oder was...
Habe auch gelesen, die Game Maker eigenen colision checks wären Mist, und man sollte sich selbst einen wer weiß wie komplizierten collisons check zusammen scripten :l
Dabei will ich einfach nur ein simples jump and run machen, für den Anfang...
Hier ist jedenfalls eine Beispiel exe:
mediafire.com/download/1ck8gks…#39;s_collision_tests.exe
Der Code ist nicht der sauberste, aber dieses abprallen vom Boden habe ich bis jetzt in jedem Spiel gehabt, wenn ihr mir damit weiter helfen könntet, wäre das schon eine große Hilfe!
Gruß,
Kevin
seit ich mit Game Maker arbeite, bin ich immer an den jump and run collisions verzweifelt, bis ich keine Lust mehr hatte.
Dabei ist es sicher eine Kleinigkeit, von der ich noch nichts weiß.
Zum Beispiel prallt der player (vor allem beim fallen aus größerer Höhe) vom Boden ab, obwohl bei Kontakt vspeed = 0 sein soll.
Außerdem, im debug Fenster steigt die vspeed langsam immer weiter an, wieder obwohl sie 0 sein sollte
Zwar steigt die Zahl sehr langsam, aber trotzdem zählt "if vspeed = 0 irgendwann nicht mehr, weils nicht 0 sondern 0.000000215324 oder so ist
Ich habe mal so was gelesen wie "unprecise cpu float blablabla" Hat Game Maker einen Intel fdiv bug oder was...
Habe auch gelesen, die Game Maker eigenen colision checks wären Mist, und man sollte sich selbst einen wer weiß wie komplizierten collisons check zusammen scripten :l
Dabei will ich einfach nur ein simples jump and run machen, für den Anfang...
Hier ist jedenfalls eine Beispiel exe:
mediafire.com/download/1ck8gks…#39;s_collision_tests.exe
Der Code ist nicht der sauberste, aber dieses abprallen vom Boden habe ich bis jetzt in jedem Spiel gehabt, wenn ihr mir damit weiter helfen könntet, wäre das schon eine große Hilfe!
Gruß,
Kevin
Ware wa messiah nari! Hahaha