UNREAL ENGINE / GAMEPLAY PROGRAMMING
Archangel: Demon Rush
Gameplay programming for three enemy types: a larva-spitting demon, a charging Colossus and a Demon Bat with orbital movement and a swing attack.
View Case StudyGAMEPLAY PROGRAMMER / UNREAL ENGINE
VIDEO GAME DEVELOPMENT
Gameplay programming, enemy AI and combat systems built with Unreal Engine.
01 / SELECTED WORK
UNREAL ENGINE / GAMEPLAY PROGRAMMING
Gameplay programming for three enemy types: a larva-spitting demon, a charging Colossus and a Demon Bat with orbital movement and a swing attack.
View Case Study02 / TOOLKIT
Tools and systems I use to build gameplay experiences.
Gameplay systems, enemy AI, animation, Blueprints, Gameplay Ability System (GAS), materials and level design.
Gameplay programming and object-oriented systems.
Rapid gameplay prototyping, systems and logic.
Combat, enemy behaviour, gameplay loops and player experience.
03 / ABOUT
I build gameplay experiences by bringing together systems, enemy behaviour and player interaction.
I'm Lopeh, a game developer focused on Gameplay Programming and Game Design. I work primarily in Unreal Engine with C++ and Blueprints, and I enjoy shaping mechanics from their underlying logic through to how they feel in play.
On Archangel: Demon Rush, I worked on the enemy AI for three distinct demons, including their Behaviour Trees, Animation Blueprints and enemy Blueprints.
FEATURED EXPERIENCE / ARCHANGEL: DEMON RUSH
Spits larvae at the player.
Throws heads from a distance, follows the player and charges into close combat.
Moves in an orbit around the player and attacks with a swing.
04 / PROCESS
UNREAL ENGINE / IN PROGRESS
I share my development process, Unreal Engine experiments and technical work on YouTube, documenting how gameplay ideas take shape in practice.
05 / CONTACT
Have a question about my work or want to talk gameplay development? Get in touch through one of the channels below.
GET IN TOUCH / LOPEH