Skip to content

Prider16/Box-_Destroyer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 Box Destroyer

Box Destroyer is a First Person Shooter game built using Unreal Engine 5.6 with fully native C++. It demonstrates modern UE5.6 features such as the updated animation system and a JSON-powered gameplay mechanic for spawning and interacting with objects dynamically.


🔥 Features

  • 🎮 First Person Gameplay – Built from the new UE 5.6 First Person template.
  • 🧍 Custom Character System – Movement & logic coded from scratch in C++.
  • 🎞️ Modern Animation Setup – Utilizes UE 5.6’s latest animation workflow.
  • 🔫 Line Trace Shooting – Fully functional gunfire using trace mechanics.
  • 📦 Dynamic Box Spawning:
    • Retrieves data from a JSON file.
    • Spawns boxes with custom location, rotation, scale, color.
    • Each box has properties like Health and Score.
  • 💥 Damage & Scoring System:
    • Boxes can take damage and be destroyed.
    • Player score updates live on the HUD.
  • 📊 Real-Time HUD – Clean display of score and game feedback.

🎮 Controls

  • W / A / S / D – Move Player
  • Left Mouse Button – Fire Weapon
  • R – Reload Weapon

🕹️ Gameplay Preview

YouTube Video https://www.youtube.com/watch?v=co1pJ9-8Now


📁 Technologies Used

  • Game Engine: Unreal Engine 5.6
  • Programming: C++ (no Blueprints used)
  • Data Source: JSON (for object spawn and config)
  • Version Control: Git & GitHub

About

(Unreal Engine) This is a Mini First person Shooter game in UE5.6 that spawn boxes based on JSON data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors