Skip to content

Lemonzwastaken/BadBot

Repository files navigation

👾 Bad Bot

{70494102-84E5-4581-99A5-0DF8BB391528}

A fun and chaotic Unreal Engine 5 game where you interact with bad AI drones and kill them to get points.

Built this to learn Unreal Engine 5. ended up being a pretty fun game so i packaged it up. Learnt a ton of stuff through this project..

It doesn't have any maps and stuff on GitHub, but it does have the important blueprints you can mess around and make your own stuff


what I learned

  • blueprint architecture (keeping UI separate from game logic)
  • how packaging/cooking actually works
  • level transitions
  • why things break in builds but not in the editor (usually a missing asset)
  • Learnt how to load levels in the current level(Level streaming)
  • BPIs that clean up your code and make it one-sided (NOTE: The code is still kinda messed up so have fun :3)
  • Level Blueprints
  • Widget Blueprints
  • Sound systems in Unreal Engine

Screenshots

{3C33A0A7-DDDA-4716-AE90-EB21415CB5BD} {A4813249-ABFB-4D2C-AFCD-4CC29B05D3CF} {9872594B-A4D1-4DE5-A640-DC236267268C} {EEB04644-3929-4BAC-B1BB-3F8B7EA3B91B}

⭐ Acknowledgements

  • Unreal Engine Documentation
  • UE Marketplace / Sample Assets

Maps

  • Nimikko
  • meikWModels
  • AleksandrIvanov
  • ZeOrb
  • George Shachnev
  • Tidal Flask Studios

Assets

  • Stephen Ullibari (Druid Mechanics)
  • Embark Studios (sound)
  • Pixabay
  • Mixxit (I used the above people/studio assets in the projects))

used AI to understand UE5 concepts, wrote all the blueprints myself Have fun messing around with the codee


made by Aaradhy for fun