Diskuze: Přecházení silnice od Ghost4Man (Machr na Game Maker)

Ostatní jazyky GameMaker GameMaker Přecházení silnice od Ghost4Man (Machr na Game Maker)

Avatar
Daniel Kosík (Ghost4Man):

Tak tedy taky napíšu něco o mé hře ze mini-soutěže Machr na Game Maker.
Dostala pracovní název Obstacle Run - což nemá nic moc společného s hrou... :D

V pátek (7.6.) jsem si jen tak prohlížel komenty a obrázky k soutěži a rozhodl jsem se, že taky něco zkusím vytvořit. Nevěděl jsem jak to téma zpracovat, ale potom mě napadl panáček stále běžící kupředu, který skáče přes krabice. Nějak se z toho ale vyklubalo auto vyhýbající se bednám a bombám padajícím ze vzduchu...

Programování jsem se věnoval většinu doby (to mě na game designu baví nejvíce), takže si myslím, že po programové stránce to mám dobré...
Akorát ty bugy byly strašné! :D

Grafiku jsem si dělal sám, až na sprite auta a letadla - ty jsou z SpriteDatabase.net (přesněji je to napsané ve hře)

Na zvuky nedošlo, na ty jsem jako vždy zapomněl, ale asi bych je stejně nestihl - ješte několik minut před časem ukončení soutěže jsem dělal celkem důležité věci - hodinu před ukončením jsem naprogramoval asi polovinu celé hry :D

Kdyžtak nejnovější verzi hry přidám až mě bude fungovat >>
- vyváženější obtížnost
- větší prostor pro uhýbání - větší room
- další překážky
- HighScore
- a jiné...

>> Když chci spustit hru, uloží se a při spouštění exe se mi vypíše:

Acces violation at address 00608FE3 in module 'ObstacleRun'. Read of address 00000044

a poté

Unexpected error occured when running game

Nevíte co s tím? Od posledního savu, kdy mě to fungovalo jsem dopsal jen asi 3 řádky kódu :D

PS: Hodně štěstí při vyhýbání se bednám a bombám :D

Odpovědět 12.6.2013 18:33
Všechno na světě můžete chtít. Jenom nemůžete chtít, aby se vám chtělo.
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Daniel Kosík (Ghost4Man)
TomBen:

No, asi bys měl zkontrolovat ty tři řádky.. :-)

To je jedna z věcí, které se mi na GM Studiu velmi nelíbí. Už jsem si zvykl
na skvělé ladění v GM8.

Nahoru Odpovědět 12.6.2013 18:48
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Odpovídá na TomBen
Daniel Kosík (Ghost4Man):

Už vyřešeno >> Z nějakého důvodu mi nefungují vlastní konstanty - dvě jsem si udělal (viewX = view_xview a viewY = view_yview) a nefungovalo to...
Když jsem je odstranil už to bylo vpoho...

Nahoru Odpovědět  +1 12.6.2013 18:57
Všechno na světě můžete chtít. Jenom nemůžete chtít, aby se vám chtělo.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.