Storeroom Slam!
Storeroom Slam! is a simple 3D experience where you throw cannon balls around a warehouse and knock objects over and cause as much mayhem as possible.
Features:
All objects have updated colliders so they behave as intended and with react to being struck by the cannons
The player can launch cannon balls using the space bar to wreck objects in the environment
Objects are placed in specific fashion so they are fun to hit and cause extra chaos by colliding with one another
Lessons Learned:
Updating colliders on individual assets and saving them as custom blueprints to be reused
Manipulating the weight of objects and the cannon balls to provide fun visuals as you destroy things
Using blueprints to build custom launching mechanic that sends out cannon balls each time you press the space bar
Attaching different meshes to one another in hierarchy so they stay combined and their collision involves the whole object and not just partial elements
Built upon previous knowledge of BSP brushes to create the warehouse which includes dynamic lighting that can be adjusted for different times of the day
Utilizing asset packs from the Unreal Engine Marketplace to provide lots of destructible objects
Future Improvements:
A timer system which keeps track of how long it takes the player to break the initial position of all the individual objects
Additional levels such as an office, house, or grocery store