This download requires an up-to-date copy of Game Maker : Studio on the stable channel. (1.3.1347) You can also download the previous version here. Download this if you just want to play with the results.
If there are features you would like to see added out of the box, feel free to recommend them although there is no guarantee I will actually add them. (It largely depends on how much utility it has)
This post has been edited by AeroGP: 09 August 2014 - 07:56 PM
That engine is really impressive and the test levels were pretty fun to screw around in, especially with some of the ideas introduced in the second test stage. Fantastic job.
That was really good! I noticed one or two occasional minor things that felt off, but nothing I can quite put my finger on, but overall it was an excellent basis. The music randomly decided to loop the wrong track a few times. Is that the music issue you're referring to?
It would be nice to see those help files too, because it took me a little while to find the jump button, and I accidentally changed the screen size a few times, and would like to know how Idid it!
This may be the most accurate Game Maker engine I've played. All the others are always noticeably imbalanced or have outstanding bugs. This feels very close to Sonic 2, very impressive.
Link for source files are 404ing.
This post has been edited by Mr Lange: 14 July 2013 - 02:04 AM
I've been wanting to put something together for GM 8.1 for ages... While general object code wasn't an issue, I couldn't ever get the character collision quite right. cant wait to try this. Hope you can fix the source link...
This is mighty impressive work. A few niggles here and there, but its current state is quite good. There was a slope problem here and there where I would get flung upwards off the slope instead of continuing on a path. That and Sonic can reach the warp speed of fast if you just roll on the round on the circle stage object.
This is mighty impressive work. A few niggles here and there, but its current state is quite good. There was a slope problem here and there where I would get flung upwards off the slope instead of continuing on a path. That and Sonic can reach the warp speed of fast if you just roll on the round on the circle stage object.
Ha I forgot to mention that. What really impressed me though was after building up to light speed, I jumped off and the collision still worked perfectly fine.
Its likely that your slope physics are a bit off because you are computing them based on the collision mask. In the original games the collision slope wasn't always accurate to the visual slope, you can have 21 degrees visual slope but 27 precomputed or vice-versa.
A scaled-up collision mask makes sonic bump over the enlarged pixels as he goes down, you should calculate this position through maths, not the mask.
Sonic's mask should not always be that small. That small size should only be if Sonic is in a ball, or ducking. sonic should otherwise be 40 (?) pixels tall.
A scaled-up collision mask makes sonic bump over the enlarged pixels as he goes down, you should calculate this position through maths, not the mask.
Sonic's mask should not always be that small. That small size should only be if Sonic is in a ball, or ducking. sonic should otherwise be 40 (?) pixels tall.
This engine was designed so that I would not have to do those things. I will not be changing them.