
The blue lines and green spheres are only visible in the Scene view from Unity so not for the player. The blue lines are a visual representation of the red enemies fields of view. The green spheres represent where the enemies are moving towards and the areas that are being checked to make sure those places are empty.
More to come!
Creating a mobile tank battle game
For more than a year now I have been working on creating a mobile tank battle game with the Unity game engine. After doing different experimental ‘games’ and projects I decided it was time to start working on a serious game, for mobile platforms, to keep it a little bit simple.
The goal is to create at least 75 challenging but small maps divided into three worlds, so it can be played in short bursts.
A lot of work has been done already and the core structure of the game is basically finished, including: enemy A.I, player movement, main menu GUI, game GUI, score system, medals system, different weapons, different destructible enemies and more than a third of the maps.
Things that still need to be done are: creating more maps, tweaking particle systems(explosions!), finding the right techno background music, balancing map difficulty, balancing enemy difficulty (firing rate, patrol and chase speeds etc.) and a lot more optimisation.
Making games is difficult, a lot of work and it often feels like playing chess blindfolded, but I find the whole process of programming, designing graphics and learning about computer science very interesting.
It takes a lot of time to learn everything that is needed but if I had to learn everything all over again I would, because it’s so satisfying to discover all the elegant mathematical systems that are involved.
I’m hoping that by showing the process ‘on stage’ as well as ‘behind the scenes’, that I can make more people feel enthusiastic about my game and game design in general.
Please subscribe if you are interested!