[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif]
[background=rgb(247, 247, 247)]What was the idea:[/background]
[/font]
The Idea was to create a RPG / hack n slash game with a fully customisable weapon system as well as "tons of enemies and combos"
[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif]
[background=rgb(247, 247, 247)]How far did you get with it:[/background]
[/font]
Created a bunch of enemies, created ~10 different weapons, and wrote an extensible XML based language to edit and create levels ,weapons, and even create new varieties of enemies. It was a kludgy mess since I'd just begun game programming at that time. Still, the (programmer) art was cute and the game was definitely playable.
[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif]
[background=rgb(247, 247, 247)]How did that game idea evolve as it transitioned into reality or fell short of being completed.[/background]
[/font]
the original ideas were still there, but I scaled down the system since I didn't have the programming skill to actually create a complete weapon modification system. Rather, It was changed to facilitate dual weapons and weapon upgrades.
[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif]
[background=rgb(247, 247, 247)]What lessons did you learn on the way.[/background]
[/font]
1)Making a game is hard 2) A physics engine does not magically solve all your problems 3) SDL is slow, so go with openGL aaaaand 4) C++ is slightly overrated as to "reducing complexity"
[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif]
[background=rgb(247, 247, 247)]What would the game be, if you revisited the original idea now and built the game with your current ability/knowledge.:[/background]
[/font]
[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif]
[background=rgb(247, 247, 247)]The game would probably be the same. except with smoother animation and [/background]
[/font] a fully customisable weapon system. The XML thing would probably have been toned down, since the system I'd built was overkill.