This is part one of the Unreal 5.0 C++ Developer: Learn C++ and Make Video Games tutorial on GameDev.
For this course, I simply familiarized myself with blueprints, creating assets and using some minor logic to start the player with twenty cannon balls. Once the player runs out of ammo, the level reloads. This was all done in Blueprints to learn some of the basics of programming in a visual format.
Textures were added to the warehouse to make it more interesting, and ray tracing was used to simplify the process.