Hundreds of features to explore
Games made in Construct
Your questions answered
Popular & trusted by schools and Universities world-wide
Construct 3 runs in the browser & works offline
Students do not need accounts with us
Our educational partners
Free education resources to use in the classroom
World class complete documentation
Official and community submitted guides
Learn and share with other game developers
Upload and play games from the Construct community
Game development stories & opinions
By embedding games on your website or application you are agreeing to the Construct.net Arcade Terms of Service.
A recreation of sonic the hedgehog master system games. Created with Construct 2. ---------------------------------------------------------------
-PC = Arrows
-Mobile = directional arrows
-PC = Z or X
-Mobile = 1 or 2
-In mobile by pressing the C buttons, you can change characters.
Wow! amazing engine :D
AWESOME GAME! Since you are trying to add new things, why not add the Loop?
This is so cool dude! I gotta ask though have you found out how to give Sonic invinsibility frames? As in after getting he has time to recover before getting hit again. If so I would love to find out how.
Sorry, but not
excellent work!! ... please help me if you can! ... in my project I need the same "knockback effect" for the damage Sonic takes. In my project, when the player collides with an enemy the player does the "Flashing" and "Knockback", but for some unknown reason, if my player ends his "flashing" while colliding with the enemy and at the same time I make movements like "W_A_S_D" or "shooting" (without ceasing to collide the player with the enemy) the program generates a bug and my player is paralyzed. I made this same attempt in your game causing Sonic to get damaged with the spines and I stayed on them while doing "flashing" and I kept making movements right there until I became "beatable" again and in effect what I want to generate works in your game ... could you show and explain me your code please? ... thanks in advance dude!
What I did is that when I get hurt, the player input is disabled, the flashing is activated, the player gets a negative Vector X and Vector Y, so that the user cannot cancel the backward impulse.
Then what I do is that when the ground falls after the blow, the player input is activated again, and for several seconds the flashing is not deactivated.
Thanks for the support ;)