ABOUT ME
Ayomide V. Awoyemi
GAMEPLAY PROGRAMMER
I'm a gameplay programmer who genuinely believes that fun is a technical problem. I specialize in building challenging, well-crafted gameplay mechanics and systems in C++, always with player experience at the center. My background spans more than just engineering, I've organized playtests, worked on motion capture, and managed communities. So I understand games from the code all the way to the player's hands. I love working where gameplay engineering meets game design, because that's where the magic happens.
SPECIALTIES & ROLES
SKILLS & EXPERTISE
Game Engines
Unreal Engine, CryEngine
Programming
C++, Python, Lua
Source Control
Git, SVN, Perforce, Diversion
Debugging
C++ and Blueprint Scripting Debugging
Game Design
Mechanics, Balancing, User Experience
Problem Solving
Adaptive Learning, Debugging Complex Systems
Scalable Systems Design
Designing systems that scale efficiently
Modular System Architecture
Reusable components, loose coupling
Design Patterns
Gameplay Architecture, Engine-Level Patterns
FEATURED PROJECTS
EXPERIENCE
Gameplay Programmer
- Contributed to gameplay programming, enhancing player experience and system performance.
- Implemented enemy AI behaviors and level progression to create engaging gameplay dynamics.
- Directed comprehensive gameplay testing phases, synthesizing feedback for targeted adjustments.
- Managed the motion capture pipeline, collaborating with actors to deliver polished animations for seamless gameplay integration.
Gameplay Engineer
- Designed and prototyped gameplay systems and mechanics using Unreal Engine 5.
- Collaborated with the Art and Design team to iterate on game concepts and features.
- Implemented backend services, including player accounts, matchmaking, inventory management, and leaderboards, using Azure PlayFab.
- Contributed to the early stages of game development, focusing on design documentation and system architecture.
FEATURED PROJECTS
Beat them Up
My personal game project recreating combat systems from popular games to showcase gameplay programming, character controllers, and combo buffers.
Gallery Shooter
My first independent Unreal Engine project. Designed shooting targets, project physics, hit detection logic, and custom level layouts.
Lucky Maze
A Global Game Jam 2021 entry developed in a team of 4. Handled level design, power-up appearance logic, and player testing.