Home

Hello, I’m Davyd, a versatile game developer with a strong foundation across multiple disciplines. My focus is on delivering impactful gameplay experiences, and I’m adept at quickly learning and implementing the necessary tools and techniques to meet the unique challenges of any role. More about me.

This project involved:

Player Controller Implementation: Developing a responsive player controller with core movement and the added functionality of a dash ability, including considerations for cooldowns or resource management within Unreal Engine 5’s blueprint systems.

Basic Enemy AI: Programming simple AI behaviors for enemies, such as movement patterns, target acquisition, and attack actions utilizing Unreal Engine 5’s Behavior Trees.

User Interface (UI): Designing and implementing basic UI elements to display health, score.

Challenges and Solutions

Balancing the Dash Ability: Ensuring the dash ability felt powerful and useful without making the game too easy or breaking the intended level flow.

Solution: I implemented parameters such as a short cooldown period and a fixed dash distance using Unreal Engine 5’s blueprint scripting. The level design was also crafted within the engine to encourage strategic use of the dash for navigation and combat.

Skills Demonstrated: Game Design, Level Design (Unreal Engine 5), User Interface (UI), Problem-Solving.