1. Tank Squad
  2. News
  3. Development Status #17

Development Status #17



[h2]Dear Tankers,[/h2]

Welcome to our 17th Development Status. You can see what we were working on the last two weeks.

Player character

Although Tank Squad will not be a typical FPS, you will still be able to get out of your tank and shoot enemies. We are constantly optimizing and improving code for our character controller. At the moment we are working on the smoothness of movement and aiming. Also, we are making players able to take simple actions, like picking up stuff, press buttons, etc.

[previewyoutube][/previewyoutube]

Destroyable Trees

Our tanks can now drive through wooded areas, ramming trees and bushes along the way. We can feel the heaviness and the destructible power of our tanks. In further iterations, some trees will be bendable and some will break immediately.

[previewyoutube][/previewyoutube]

New Universal Vehicle Code

We took code used by our tanks, the Physic Tank Maker and now rewriting it to use more optimized model-controller approach (this give us less amount of Components on GameObjects - this means less ram and cpu usage).

We already did this for:
  • Driving
  • Aiming
  • Shooting
  • Rotating Turret and Cannon
Change it to use not physic base approach, as it was causing much trouble for us.
  • AI (WIP)
It will use that same path finding system as our infantry, so it will be much easier for us and more optimized than standard NavMesh (Path Finding is a system that allows AI to find obstacles)
This new AI system will have better code for finding allies, enemies, aiming and shooting.

It also is rewritten to be more universal:
  • So it can be used by all of our game’s vehicles
  • So we can use one prefab for both player and AI (both ally and enemy)
Environment
We’re working on new materials for terrain, which include:
  • Grass
  • Field
  • Road
  • Mud
  • Dirt
We take great care to make levels look nice and aesthetic. In terrain we are using smart materials, which improve the production time and effort. Also smart materials give us more creative freedom.



Question
Since we are creating these development statuses for you - our future players, we want to pose a question to you.
What content would you most like to see in our statuses?


Thank you and have a good weekend!
DeGenerals