Skip to content Skip to footer

A cartoon-style tank game where you destroy enemy turrets while avoiding damage. Features include turret detection, projectiles with gravity, special effects (smoke, screen shake), and smooth camera movement. Destroy all turrets to win!

NameBattle TankGenreActionYear2024Share

An interesting project, although unfinished, where I integrated gameplay, effects, and fluidity.

FEATURES

  • Enemy turret destruction.
  • Turret detection based on distance.
  • Projectiles with trajectory drop over distance.
  • Special effects: smoke, screen shakes, sound effects.
  • Risk of tank destruction.
  • Explosion and disappearance of turrets.
  • Smooth tank turret rotation.
  • Pause mechanism and countdown.


MY CONTRIBUTIONS

  • Some game features were developed in C++.
  • Developed the logic for turret detection based on distance.
  • Programmed the projectiles: managing the drop in trajectory based on the distance traveled.
  • Created special effects: added smoke, screen shakes, and sound effects during firing and explosions. Utilized emitters and Niagara.
  • Managed turret destruction: turrets disappear and explode when destroyed.
  • Improved turret rotation fluidity on the tank for a more realistic experience.
  • Implemented a hit detection system to damage the tank when hit multiple times.
  • Coded the pause mechanism and added a countdown before the game starts.
  • Managed the victory condition: destroying all turrets to win the game.
  • Smooth camera offset movement during movement and rotation.

Game developer since 2024, specialized in Unreal Engine 5, with over 10 years of experience in web development and 5 years in project management.

Passionate about video games, I design and develop immersive experiences by integrating gameplay, animations, and cinematics.

Florian Gros

Nouvelle Aquitaine, France

   flo33

© 2026 Florian Gros. All Rights Reserved.