About Me

My name is Channing Eggers and I am primarily a Gameplay & AI/NPC Gameplay Programmer. I occasionally like to work on some engine or tools related topics in my personal projects. Currently, I am based in The Netherlands.

I have always liked playing games from a young age. I started with the N64, played a bunch of DS & WII games, and now mostly PC & Switch. When I got older, besides playing games, I also got quite interested in the making of games.

At first, I started with creating simple levels in ‘UDK(Unreal Engine 3) and toying around with its ‘Kismet/Proto-Blueprinting’ system. Then I made my first couple of simple games in ‘GameMaker’ using its proprietary programming language. From there, I self-taught myself C++ to further develop myself, because I knew I wanted to study game development as a game programmer.

I studied at Breda University of Applied Sciences where I followed the Creative Media & Game Technology bachelor programme. (Formerly, this was known as NHTV IGAD.) At BUAS, I worked on many multi-disciplinary game projects and engines, and in the final year, I graduated after having done my internship at Massive Entertainment - A Ubisoft Studio. There I worked within the NPC Gameplay team on the ‘The Division 2’ project.

Currently, I am looking for new opportunities in the gaming industry.


Human Language(s)
Dutch [Native]
English [Fluent]
Programming Language(s)
C++
HTML & CSS
Engines & Frameworks Experience
Unreal Engine
Snowdrop Engine
GameMaker[1.4]
Technologies
Visual Studio (Code)
CMake
Doxygen
Jenkins CI
Hugo
Source Control
Perforce & Swarm
Git
Project Management Experience
Jira
Trello
Scrum
Kanban