Two parts of Undying Consciousness, built in Unreal Engine 5 with Blueprints.
Destructible environments
Parts of the level break apart into pieces. I set up the breakable meshes with Unreal’s fracture tools and chose how each one splits.
Enemy AI
Basic enemy AI that moves around the level without getting stuck on geometry, and keeps moving if it does get caught on something.