The game has been made back when I started to learn how to program, so basically I had no idea what I was doing and what was going on. I thought I could make next Final Fantasy game. Obviously now I have more realistic way of looking at things.
I've programmed everything, made "art" and "music" for it. I have not used any 3rd party assets.
The game was not made in RPG maker.
Gameplay Trailer Thingy
https://www.youtube.com/watch?v=4y-5io98vys
About the game
Saturn's Wrath is basically just battle system, kinda similar to Adventure Quest style RPG.
You can download it at: http://konradjablonski.co.uk/saturns-wrath/
Some features of the game:
- Random Fights with enemies, Gain Gold and equipment.
- Level up and become stronger overtime. View your level stats in the menu.
- Equipment changes the appearance of the Main Character
- 2 unlock able fighting attack abilities
- 14 different enemies, including 3 rare enemies
- Two different types of area. The Forest and the Cave.
- Ten different armor and weapons. Including 4 rare equipment’s that can only be found from rare enemies.
- Buy and Sell items in the shop
- Custom made music and sound
I've written the game from scratch using C++ and SDL1.2 library. Simply said, the game has awful code. It will make your eyes bleed (no joke, so look at the code at your own risk. Consult doctor and geologist before use.). Here is an example of menu script. Needless to say, I was big fan of IF statements.
Menu Script
I didn't know how to make classes, or even how to use them. So all the code was in functions and kept in header files. The functions weren't even used properly, it had lot of duplicate code. I have never seen anyone program this way. It is really bad way of organizing your code, and not recommended.
I have used Bloodshed DevC++ IDE for this, ever since I have been using Visual Studio 2010/12, which I would highly recommend over DevC++. But it is definitely good IDE for beginners since it takes care of lib downloading/importing.
The game is open source, so you can find all source code is in src folder.
The Art
Not having anyone to do art for me, I decided to use good old friend ms paint and draw all the art myself. The power of paint was too much for this project.
I'm really curious what artists here will think of my "ART".
True art below:
Battlers (Magenta color is used for transparency)
Forest fight
Cave fight
Shop/Menu
Music
Well I can't really remember what tool I have used to make these tracks, I'm not much of musician/composer. But I'd say its on the level of Nobuo Uematsu or Yoko Kanno if not higher. ;p
Menu Music: While Friendship lasts
Conclusion
All thought the game was not made in RM, and I have not done much work with RM overall. The community here is just amazing, I wish more engines had such warm and welcoming place like this forum. I'm really curious what were your first games, and your experiences while starting out with game development. Not necessary programming.
Thanks for reading! :D