As you might have noticed gordebak stopped developing Me & My shadow and now I'm the only developer.
The problem is that I haven't got enough time to develop MaMS actively on my own.
Here are some thoughts what to do with MaMS, I would like to hear your view on this subject.
Rewriting MaMS
I'm not sure about this part, as said here it seems that the code isn't written so good:
MCMic {l Wrote}:...
-All classes are in "Classes.h" instead of having Player.h, Shadow.h, Game.h… that is uncommon
-There are a lot of external global objects, that's not recommended either
-It's not well commented, that would help to understand what each part of the code does.
...
Original thread: http://forum.freegamedev.net/viewtopic.php?f=22&t=1107
I tried to move some classes to there own header file but because of my lack of C++ knowledge it failed on some classes.
So rewriting seems a good option to me, but that would require me to learn more C++ and/or more people helping out.
Also when looking at the code it didn't seem very extendable meaning that adding new blocks and features will be difficult.
Porting MaMS
One thought of me is porting MaMS to Java and using Slick instead of SDL.
Although I would love the learn more C/C++ I just can't find the time to do so.
And porting it to Java would make it much easier for me to extend/maintain.
Slightly different game-play
There were some people who wanted to see MaMS as a libre version of braid.
Although I like the idea I think it would change the game-play of MaMS to much.
Instead I think it would be better to add more powers, like joining together with your shadow, reverting moves, etc...
One suggestion of Bodsda seems a good idea to me:
Bodsda {l Wrote}:Could you allow the ability to cancel a certain number of moves?
If you complete a level, you get 1 undo, if you die you loose them all. So if you struggle with level 5, but completed levels 1-4 without dieing, you would have 4 chances to undo the mistakes you make in level 5.
...
Original thread: http://forum.freegamedev.net/viewtopic.php?f=48&t=1147
Any feedback is welcome!