
Kevin Catlett
Games Programmer Portfolio
Unity3D, C#, Team of 2
6 Months
AI, Gameplay, Systems, UI, Level- and Sounddesign, Art
Unity3D, C#, Solo
3 Months
AI, Gameplay, Systems, UI, Level- and Sounddesign, Art
Unity3D, C#, Solo
3 Months
Gameplay, Systems, UI, Level- and Sounddesign, Art
Unity3D, C#, Team of 3
6 Months
Gameplay, Systems, UI-, Level- and Sounddesign
Unity3D, C#, Team of 5
6 Months
AI, Gameplay, Systems, UI, Level- and Sounddesign
Unreal Engine, C++, Blueprints, Solo, 6 Months
Gameplay, Systems, UI, Level- and Sounddesign
Unity3D, C#, Team of 10+, Ongoing, Joined 2023
AI, Gameplay, Systems
Pentaquin:
Deeds of Twilight
Pentaquin:
Deeds of Twilight
(Unity3D, C#, Team of 10+)
Project description
​
Pentaquin: Deeds of Twilight is a 2D Action Platformer, to be released on Steam, where players battle enemies and bosses across handcrafted levels while immersing themselves in a richly developed fantasy world and story.​
​​​​
Key deliverables
​
-
AI Programming: Designed multiple bosses, including the Great Tree Sentinel and Aurora, and all enemy types, such as Spear, Archer, and Shield Bandits, WoodWalkers, Hornets, and Ice Elementals using the NodeCanvas Behavior Tree Framework. Ensured reusability and modularity of behaviors through subtrees, optimizing AI for scalability and flexibility.
-
Gameplay Mechanics Development: Developed the Ranged Player Attack System with an integrated aim indicator for both keyboard/mouse and controller inputs.
-
FMOD Integration: Integrated FMOD events into the existing dialogue system and other gameplay elements, assisting the Sound Designer workflow.
-
Marketing: Exhibitor at Gamescom and Playcon.
​
Additional media
Whisk and Buzzy
(Unreal Engine, C++, Solo)
Project description
​​
Whisk and Buzzy is a 3D Platformer featuring unique movement mechanics and multiple themed levels. The game is available for download on PC via Itch.io.
​
Key deliverables
​
-
Character Controller Development: Implemented a versatile character controller using Blueprints and C++ with mechanics such as jumping, double jumping, air dashing, sidekick usage, attacking, and rolling.
-
Animation Blueprint and Rigging: Built an extensive animation blueprint to refine movement mechanics and player feedback. Rigged and animated the main character, Whisk, directly in Unreal Engine.
-
Game Design: Designed gameplay systems, story elements, and levels to create an engaging player experience.
-
Trailer Creation: Produced the official Whisk & Buzzy game trailer.
​
Additional media
Outbreak Interception (Unity3D, C#, Team of 5)
Project description
​​
Outbreak Interception is a thrilling Top-Down Shooter set on a space station under siege by a zombie invasion. The game is available for download on PC via Itch.io.​​​
​​​​​
Key deliverables
​
-
AI Development: Built a Finite State Machine from scratch to manage AI behaviors. Developed AI for all enemy classes, including melee, ranged, and tank types, using the FSM and scriptable objects, ensuring easy configuration and modularity for Designers.
-
Systems Development: Implemented a save system and difficulty settings, providing players with a customizable gameplay experience.
-
UI Design: Developed a visually distinct user interface, including main menus, pause menus, and in-game HUD elements.
-
Cutscene Design: Created two in-game cutscenes using Unity3D Timeline, enhancing the narrative experience.
-
Trailer Creation: Produced the official Outbreak Interception game trailer.
​
Additional media
Raito
(Unity3D, C#, Team of 3)
Project description
​​
Raito is an atmospheric 2D Jump and Run game where light is your only guide through complete darkness. The game is available for download on PC via Itch.io.
​​​​
Key deliverables
​
-
Light System Development: Designed and programmed a dynamic light system where a light sidekick follows the player to illuminate the environment.
-
Additional Systems Development: Implemented sound management and a save system to enhance the game's atmosphere and player experience.
-
Hub Level Design: Created a point-and-click hub level with dynamic pathways that open based on the player’s progression.
-
UI Design: Developed the main, pause, options, and level selection menus to provide a seamless and intuitive user experience.
​
Additional media
Planet Aid
(Unity3D, C#, Solo)
Project description
​​
Planet Aid is a casual high-score game where players terraform procedurally generated planets to make them suitable for life. The game is available for download on PC via Itch.io.
​​​
Key deliverables
​
-
Procedural Planet Generation: Developed a system for procedurally generating planets with multiple layers and objects, ensuring proper placement (e.g., ground first, trees second, details third).
-
Advanced Movement Mechanics: Implemented a movement system with 360-degree rotational capabilities around a spherical planet, allowing for smooth and dynamic gameplay.
-
Planet Transition System: Created a planet transition system featuring a warp effect to seamlessly hide the generation of new planets during runtime.
-
3D Modeling: Designed all 3D models for the game using Blender, ensuring visual consistency and style.
-
​Leaderboard Integration: Integrated a global leaderboard using Dreamlo, enabling players to compete for high scores.
​
Additional media
Turret Mayhem
(Unity3D, C#, Solo)
Project description​​
​
Turret Mayhem is a wave-based shooter where players deploy a variety of turrets to fend off diverse enemy types. The game is available for download on PC via Itch.io and on Android through the Google Play Store.​
​
Key deliverables
​
-
AI Programming and Design: Created and balanced multiple enemy classes to provide varied and engaging challenges.
-
Movement System Development: Developed an intuitive movement system optimized for both PC and mobile controls, ensuring smooth gameplay across platforms.
-
Testing and Iteration: Led extensive testing phases, including a closed alpha and open beta, to refine gameplay and address player feedback.
-
Art and Animation: Designed all art assets and animations using Aseprite, contributing to the game’s visual style and coherence.
-
​Leaderboard Integration: Integrated a global leaderboard using Dreamlo, enabling players to compete for high scores.
​
Additional media
![]() | ![]() | ![]() |
|---|
![]() | ![]() | ![]() |
|---|---|---|
![]() | ![]() |
![]() | ![]() | ![]() |
|---|
![]() | ![]() | ![]() |
|---|
![]() | ![]() |
|---|---|
![]() |
![]() | ![]() | ![]() |
|---|
Space Worm
(Unity3D, C#, Solo)
Project description
​​
Space Worm is a 2D boss rush space shooter featuring ten unique bosses and various enemy types. The game is available for download on PC via Itch.io and on Android through the Google Play Store.​​​​​​​
​
Key deliverables
​
-
AI Programming and Design: Created multiple boss fights and enemy classes, each with distinct behaviors and challenges.
-
Movement System Development: Created an intuitive movement system optimized for both PC and mobile controls, ensuring a smooth player experience across platforms.
-
System Implementation: Developed and integrated systems for skin selection, upgrades, saving progress, and unlocking levels.
-
Testing and Iteration: Conducted extensive testing phases, including a closed alpha and open beta, to refine gameplay and gather player feedback.
-
Marketing and Community Building: Successfully marketed the game on Instagram, achieving over 500 downloads across all devices and building a community of 2,000 followers.
-
Art and Animation: Designed all art assets and animations using Aseprite, contributing to the game’s visual style and coherence.
​
Additional media
Whisk & Buzzy
Outbreak Interception
Raito
Planet Aid
Turret Mayhem
Space Worm
![]() | ![]() | ![]() |
|---|






















