JaTis Game: Getting started

By: Tobi

August 2020

As already mentioned here, I chose a game as my first project in Rust because I had already started with some thinking and coding a game for my kids in python.

The general idea arose, because our two boys, 7 and 9 at the time of this writing, really like to draw knights, dragons, animals, monsters and battle scenes. They allways drew their own hero and then sat there for hours and told each other about the cool weapons companions and skills they had (of course including the usual "i am the strongest in the world", "NOOO, thats me" discussions).

So I thought, wouldn't it be cool if those drawings could be put into a game somehow, so that they could actually play their own creations?

I really liked role playing games back in the days, the likes of Baldurs Gate, or Fallout 1 and 2, which also fit the kids style of drawing very well. What I also liked a lot is squad- and roud-based combat in the style of Jagged Alliance 2 or Incubation.

Therefore, the general idea of the game is a round-based squad-combat game with some RPG elements. All of this should take place on a randomly generated hex-tile map. And this last part is what I started to implement in rust.

So I did some reading on random map generation and, long story short, i can HIGHLY recommand Amit Patels many introductions and guides regarding that topic.