Dejan Zeljko

About Me Login

Obstacle Assault

Obstacle Assault Banner

Game Overview

Obstacle Assault is a third-person platformer developed in Unreal Engine, where players must navigate through a challenging course filled with moving platforms and obstacles. This project focused on mastering Unreal Engine Blueprints, creating movement mechanics, and learning fundamental level design principles for platforming gameplay.

Skills Demonstrated

Skill Description
Blueprint Scripting Utilized Blueprints to design movement mechanics and dynamic platform behavior.
Platformer Level Design Created engaging platform layouts with timing-based challenges to test player skill.
Animation and Timing Coordinated platform animations and timing for smooth and challenging player experiences.
Collisions and Triggers Managed player collision with obstacles and platforms for precise movement feedback.
Player Controls Developed responsive controls for jumping, moving, and interacting with obstacles.

Game Features

Unreal Engine Concepts and Tools

Blueprint Scripting

Used Blueprints to define platform movements, player interactions, and obstacle behaviors.

Collisions and Triggers

Set up collisions and triggers for precise player-platform interactions and game events.

Animation Timing

Coordinated animations for moving platforms to ensure smooth transitions and challenge timing.

Player Input and Controls

Customized player input and controls to enhance responsiveness and provide fluid movement.

Learning Takeaways

This project was instrumental in building foundational skills in platformer game design, learning how to script Blueprints for precise controls, and managing challenging obstacle layouts. It gave me a solid understanding of player experience and interaction design within Unreal Engine.

Tools Used