Looking good Sploder, the game engine is pretty SOLid atm, one thing i've noticed however is when you increase the scrollspeed, when the next chunk of "terrain" is created it leaves small gaps in between the terrain chunks.
I didn't necessarily fix the gap thing, but I did tweak the code a little for some cruddy random terrain generation, and I added and setup up the sprite font so now hp, paint, score and hi-score display like in Gorsal's latest mockup screen.(well almost like in the mockup screen, idk how to display 0's in front of the score when drawing it)
solgame_guyalt.gmk (I use GM8 pro, i put in the .gmk and .exe)
SolGame_guyalt
As for what Gors suggested about the tetris blocks of terrain being placed, maybe we could use ds_grid and set up some pre-defined shapes like an "L" chunk or "___", and have the terrain generation read the ds_grid and grab a random piece from the list and create it.
I didn't necessarily fix the gap thing, but I did tweak the code a little for some cruddy random terrain generation, and I added and setup up the sprite font so now hp, paint, score and hi-score display like in Gorsal's latest mockup screen.(well almost like in the mockup screen, idk how to display 0's in front of the score when drawing it)
solgame_guyalt.gmk (I use GM8 pro, i put in the .gmk and .exe)
SolGame_guyalt
As for what Gors suggested about the tetris blocks of terrain being placed, maybe we could use ds_grid and set up some pre-defined shapes like an "L" chunk or "___", and have the terrain generation read the ds_grid and grab a random piece from the list and create it.