SkillAgentSearch skills...

ToonTanks

Unreal Engine 5 3D game prototype

Install / Use

/learn @denyskryvytskyi/ToonTanks
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ToonTanks

This is a 3D game created in Unreal Engine 5 as part of the Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games course. The game features a level with enemy towers shooting a player tank.

Here are some specific things I learned while making this game:

  • Custom Pawn class for the Tank and Towers
  • New Enhanced Input system usage for the player controller with custom input actions and input mapping context
  • Gamepad support
  • Tank movement using player input
  • Projectiles spawning on Tank/Tower shooting
  • Health, damage and destruction logic
  • Simple HUD with start/end game messages
  • Special effects: smoke, explosions
  • Sounds on fire and destroy
  • Camera shake effect

Demo

Video on YouTube (click on image): <img src=".github/demo/ToonTanksThumbnail.png">

Getting started

Updated to the Unreal Engine 5.4.3.

  1. git clone https://github.com/denyskryvytskyi/ToonTanks
  2. Right-click the ToonTanks.uproject file and select Generate Visual Studio project files
  3. Build project in Visual Studio (Development Editor configuration to run in Editor)
  4. Run ToonTanks.uproject
View on GitHub
GitHub Stars14
CategoryDevelopment
Updated11mo ago
Forks4

Languages

C++

Security Score

72/100

Audited on Apr 13, 2025

No findings