overbound / SonicTimeTwisted

Source Code for a Sonic Fan Game Made in Game Maker Studio
https://overboundstudio.com/
GNU General Public License v3.0
58 stars 16 forks source link

Give ice shield and earth shield movement options #148

Closed klianc09 closed 3 years ago

klianc09 commented 3 years ago

First off: really great job on the game, I'm enjoying it so far.

However, I was really disappointed with the new additional elemental shields. 2D Sonic games are mostly about platforming and not about combat. The cool thing about the shields is how the open up completely new ways of movement. But having two shields (ice and earth) that have absolutely no impact on the way sonic moves, makes them absolutely uninteresting. (Wind shield on the other hand is too strong in my opinion, but that's not as big an issue.)

Therefore I added ways for both shields to affect movement:

Both of those changes open up neat little movement options that you can do with them, which are useful all the time, not only when there are enemies around.

I have no idea if you also take in gameplay changes or if this is mostly for bug fixes, but this is certainly the version I'm going to 100% the game with, as it no longer makes me avoid those two shields because they feel actually impactful now. (I already played most of the game with these changes, didn't notice any bugs. It are very tiny changes anyway.)

romulok77 commented 3 years ago

I added to the code and liked these changes, especially the earth shield😀👍, if I could, I would accept your PR

MsHinchy commented 3 years ago

@klianc09 I cannot confirm that these changes will ever make it to any official releases of Sonic Time Twisted, but I've gone ahead and accepted the pull request into an experimental branch so I can play around with it. Thank you for your submission!