1 year ago

I recently started developing my first game to improve my programming skills. In this 2D game you need to control a tank and destroy other tanks. I'm currently adding various features to the game. This game doesn't have a name yet




7 comments

Loading...

Next up

I am developing my own game engine. Currently, I am adding a graphical user interface. Later, I plan to create games and applications using this engine. The screenshot shows two buttons and a text input field with their colliders (red rectangles)

I added a new type of tank to the game - self-propelled artillery. It does not have a turret and the rotation angle of the barrel is limited. It deals more damage per shot, but has low speed.

I also improved some parts of the game (see article)

First AI tests

At the moment, bots are like zombies - they follow the player and can avoid obstacles in their path, but they don’t always succeed

They are very stupid, but I will try to make them smart

The Knightling Community Pack Has Arrived!

Get it in the Shop and complete the quest "Send Your Fellow Jolters' Masks on a Quest" to get a trophy!

Learn more 🔽

I've been making AI for my game for over a month. It was a long and difficult process, I even lost several kilograms. The result is on the GIF. In my opinion it turned out very well, although not perfect

Congratulations to our War Thunder quest winners!

The quests and event may be over, but you can still play the game: https://bit.ly/playwarthundergj

Thank you to everyone who entered!

Rotation of two different types of tanks.

Next, I should improve their aiming, since at the moment tanks cannot hit a moving targets. Well, I think it won't be difficult to make smarter aiming. I hope

So I made a smart aiming of the tank turret at a moving target. This required a long mathematical formula, but it did not affect the optimization (I used 1500 tanks on one screen and there were no lags!)

Congratulations to our INAYAH - Life After Gods quest winners!

The quests may be over, but you can still play the demo at https://bit.ly/playinayah

Learn more 🔽

Now the tank turret rotates realistically - at different speeds, depending on the movement of the tank. I tried to do this before, but it turned out very poorly and strange things happened

(Tank turning speed increased by ~4 times)