Added smooth gems moving (not jumping to other box anymore)
Also rewrote a lot of code and prepared it for new "scenes" (menu, other game modes)
I need only creating new gems when screen isn't full and gems falling to have basics done and then I can work on more funny stuff like improving enemy's AI (and also downgrading it(he won't find always all possible combinations)) or multi-player via Internet.
Those will be classes available in game:
Don't laugh at those drawings, I didn't draw for years
I already planned what game modes will be in Puzzle Masters:
-
Campaign ( about 20 enemies in a row, almost all will have some special abilities (evasion, poison, armor, etc.), between fights you'll be able to upgrade your character for gold which your gaining in battles)
-
Quick battle - quick match with monster or other hero
-
Classic - classic mode, without enemy, swapping 2 gems, not moving all rows and columns
-
Network - multi-player battle via Internet, I'll start work on this most soon (since Quick battle is already done), it'll use TCP protocol and prolly there won't be servers list or something like that, just writing down your friend's IP
Also I teamed-up with 2d artist - Markuz. He'll do all graphics for this game.
I think versions for Mac and Linux will be available since I'm working with SFML which is cross-platform.