Skip to content

KamikaziUk/UE5-Arena-Shooter-Sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UE5 Arena/Boomer Shooter Sample

I created this sample project for C++ developers to learn & understand Unreal Engine 5. The project features many elements to start creating your own boomer shooter in UE5. I will be improving it over time with more features and improving systems. Feel free to use the project to make your own game or learn how to use C++ to develop your own game.

Any comments or feedback on how to improve would be great!

Installation

  • Clone or download the project
  • Open the project in Unreal Engine 5.1.1 or above (untested on different versions)
  • Press the compile button to ensure it compiles correctly
  • Enjoy

Current Version 0.3

Current Feature List

  • Flexible weapon system
  • Flexible projectile system
  • Damage indicators
  • Weapon sway
  • Camera bob up/down
  • Camera tilt
  • Enemy navigation
  • Enemy shooting
  • Wave/spawn manager
  • Player logic
  • Dash, jump, double jump
  • Scoring
  • Jump pads
  • Level timer
  • Damage zones
  • Traps
  • Menu, HUD and end screen
  • Place holder sound effects
  • Interaction points (Interact with doors, buttons etc)

Future Features / Roadmap

  • Camera & weapon recoil/shake
  • Grind rails
  • Aim assist
  • Weapon ammo/reloading
  • Ammo pickups
  • Object pooling - projectiles, effects etc
  • Gameplay abilities (GAS)

Placeholder sound effects & music from Pixabay (https://pixabay.com/) Feel free to submit any bugs or issues here.

About

Sample project for an arena/boomer shooter in UE5 using mostly C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published