I am a Gameplay/AI programmer and Software Engineer who recently graduated from the Academy of Interactive Entertainment.
- Pronouns: He/Him
- 📫 How to reach out to me:
- Email: samclemons04@protonmail.com
- 💬 Talk to me about Game Dev, TTRPGs, Warhammer, and Horror.
♥️ Favorite Games: Doom Eternal, Team Fortress 2, Baldur's Gate 3, Alien Isolation, Hitman 3, Total War Warhammer 3 and Deep Rock Galactic.- 🎮 Currently Playing: Hitman 3, Total War Warhammer 3
Lead Programmer and AI Programmer on NachtMesser
- Stealth first person shooter game I built with a team of designers and artists.
- Utilized my AISenses library to save time implementing the AI.
- Implemented enemy AI that utilizes a Finite State Machine and has a lot of customizability for the designers.
- Implemented an AI director to handle enemy shooting behaviors.
- Discusssed the project's needs with the Lead Designer and Art Director.
- Conducted code reviews with the programming team to ensure the code meets the project requirements.
- Proposed solutions during troubling times in development to boost team morale.
- Worked on 2-week sprints for five months of development.
- Reusable library for Unity with vision cones and hearing systems.
- Worked on a vision cone system that supports using multiple vision cones on one AI agent and uses Unity Events to communicate with AI behaviors.
- Implemented a basic hearing system that also uses Unity Events to communicate with AI behaviors.
- Added a Sound Relay Channel to broadcasts sounds to multiple AI behaviors of your choosing.
- Dogfighting Sim developed using Unreal Engine and C++
- Worked on a flight controller, projectiles, and shootable enemies.
Gameplay Programmer on Caramelized Carnage
- Worked alongside a team of artists, designers and programmers to create a fun endless runner experience.
- Developed game's tile generator, the obstacles and the pickups.
- Perforce for Version Control.
- Worked on 2-week sprints.
- Participated in Global Game Jam.
- Modded custom songs into Metal Hellsinger.
- Made Doom maps in GZDoom using Ultimate Doom Builder and Slade.
- Joined the Student Leadership Team during my time at the Academy of Interactive Entertainment.



