Oblivion

A simple adventure game made with Unreal Engine 4. An exploration-based experience showcasing 3D game development and level design capabilities.

2018 1 min read Game Developer View Project
Owner: Universiti Teknikal Malaysia Melaka
Unreal Engine 4 Blueprints C++
Oblivion screenshot 1Oblivion screenshot 2

Problem Solved

The project needed to demonstrate strong 3D adventure fundamentals within a constrained scope, which required balancing immersion, performance, and production time. Without careful structure, prototypes can feel visually complete but mechanically shallow.

How I Solved It

I implemented exploration-driven gameplay loops, intentional level progression, and core interaction mechanics in Unreal Engine to keep the experience complete and playable. The build focused on practical game flow, environment readability, and stable implementation rather than feature bloat.

Key Features Delivered

  • Exploration first gameplay in a 3D environment.
  • Scene and level composition for guided progression.
  • Blueprint + C++ implementation for mechanics and interactions.
  • Adventure pacing tuned for consistent player movement.

What Can Be Done Next

  • Add richer objectives and mission checkpoints.
  • Improve environmental feedback and interaction cues.
  • Expand performance tuning for lower end devices.