The download for Mana Clash can be found here.
This is it! My first public release of a game I programmed from scratch! At this point in time I feel that Mana Clash is complete. There were a few other features I wanted to add, but they were all auxiliary and unnecessary. If there is demand for me to revisit this game and add some more features, I may. But for now I'm going to move onto working on my next game full force. (After a brief celebratory respite that is.)
Now, that being said, I tested this game very thoroughly for as many bugs as I could find and fixed them. I played through the final build four times from start to finish after trying to break areas of weak coding, and I had no issues in my play-throughs. Of course, that doesn't mean that there aren't some obscure bugs lurking somewhere in the program. If you find any, let me know! I probably won't fix any non-essential bugs right away, but they will be top priority if I release another version in the future.
So, what's different with release from Beta? I essentially "turned on" the game.
- Added additional fixes for controller support. I am 99% certain that I nailed any loose ends that could cause the program to crash.
- Fixed a few bugs which could glitch the game making progression impossible under certain, rare situations.
- Added level progression up to level 20. If you beat level 20, you will be given the option to re-play level 20 as many times as you like. Sad to say, there is no ending, so if you are that awesome at the game go ahead and see how many times you can beat round 20 before you lose.
- Modified the initial placement of blocks slightly. Now you should have no more than 2 of the same type of block next to each other.
In the future I will be giving Mana Clash it's own dedicated page linked from this blog, and I will need to look into a different online storage provider that can host Mana Clash beyond the 30 day limit that Rapid Share has. Suggestions would be very much appreciated!
I hope you enjoy the game I made! It was certainly a learning experience programming my first game from scratch. My next game is going to be another take on an arcade classic. I wish I could tell you more, but it's only in it's early stages, and I'm still in the process of looking for someone to do sound for it. Rest assured, however, that I will post news as soon as it's available here on the blog. Until next time, enjoy, and feel free to tell me what you think!