Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Tank Savage

Tank Savage is a third-person action strategy game developed using Unreal Engine 5.4.4, integrating dynamic combat mechanics, enemy turrets, projectile detection, and physics-based collision systems. Players must control their tanks, battle enemies, and strategically position themselves to survive and earn high scores.


🎮 Game Overview

  • Engine: Unreal Engine 5.4.4
  • Genre: Third-Person Action / Strategy
  • Development: Solo Project by Kaan Balcı
  • Core Mechanics: Tank Combat, AI Turrets, High-Score Based Progression
  • Objective: Destroy enemy turrets while dodging incoming fire and maximizing your score.
  • Current Content: One playable demo level featuring AI combat mechanics and interactive elements.

🛠 Features

Tank Movement & Control System
Enemy AI Turret Targeting & Firing
Projectile-Based Shooting Mechanics
Health & Damage Management System
Dynamic HUD with Score & Health Indicators
Special Effects: Explosions, Smoke, and Sound Design


🔍 Gameplay Mechanics

  • Tank Movement & Controls: Move using WASD keys and fire projectiles with the mouse click.
  • Combat System: Destroy enemy turrets while avoiding their attacks.
  • Health & Damage: Tanks and turrets have health bars, and when depleted, they are destroyed.
  • High-Score Challenge: Players are encouraged to beat their own scores through fast-paced battles.

💡 Technologies & Concepts Used

  • C++ & Blueprints Integration: Core mechanics developed in C++ with Blueprint scripting for flexibility.
  • Enemy AI Development: Automatic targeting and firing mechanisms for enemy turrets.
  • Physics-Based Collisions: Projectile and tank movement interaction through physics calculations.
  • Dynamic User Interface (HUD): Real-time health, damage, and score indicators.
  • Special Effects & Sound Design: Explosions, smoke, and immersive sound effects for battle realism.

📥 Installation & How to Play

1️⃣ Clone the repository: ```bash git clone https://github.com/UAJOP/TankSavage.git 2️⃣ Open the project in Unreal Engine 5.4.4.
3️⃣ Compile and launch the game.
4️⃣ Destroy enemy turrets, dodge projectiles, and become the ultimate tank warrior! 💥


🚀 Future Roadmap

🔹 New Levels & Arenas: Expanding gameplay variety.
🔹 More Enemy Types: Stronger turrets and advanced AI.
🔹 Power-Ups & Customization: Tank upgrades and new weapon systems.
🔹 Multiplayer Mode: Potential future integration for online battles.


📝 Contributing & Contact

If you would like to contribute, feel free to fork the repository and submit a pull request.

For any inquiries or feedback, contact me through:
🌐 kaan-balci.com

Tank Savage is an evolving project, and I’m excited to enhance its combat mechanics and gameplay depth. Stay tuned! 🎮🔥

🔗 Download Game: Google Drive Link

About

Third-person tank combat prototype built with Unreal Engine, C++, Blueprints and physics-based gameplay.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors