conesteel-1

Keigan

"MACKY" MacNeil

Game Developer

& Programmer

ABOUT ME

I'm a game development student at Eastern College, beginning my journey into the world of programming. I am learning the fundamentals of game design, coding, and storytelling to create fun and engaging experiences. In my free time I enjoy snowboarding, playing guitar, gaming, and spending time with my son & wife.

I am dedicated to continuously learning and growing my skills in game design, programming, and storytelling. Every project is an opportunity to push creative boundaries and bring unique ideas to life through technology.

Collaboration and communication are at the heart of my work ethic. I enjoy working with diverse teams to develop innovative solutions that not only look great but also deliver meaningful and memorable experiences.

Creative Works & Innovations

My Projects & Creations

Programming

Bibble's World

Bibble's World is a 2D side-scrolling platformer built in Unity as my first solo project, where players collect coins, avoid obstacles, dodge traps, and unlock alternate player skins through an in-game shop.

Programming

Lock & Love

Created in Unity for a GameJam with one teammate, this solo-player mystery game inspired by "SpyParty" puts the player in the role of the observer. Watching a group of NPCs on Valentines day, players receive timed notifications that hint at suspicious behaviors, challenging them to deduce which guest is the hidden target through careful observation and deduction.

Programming

Auto-bahn

Auto-bahn is a fast-paced 2D top-down infinite runner, developed in C++ using a custom SDL framework. Auto-bahn puts players in control of a speeding vehicle, weaving through dense traffic on an endless highway. Designed with a retro pixel art style, the game delivers a nostalgic yet modern gameplay experience, complete with custom-made graphics and original audio.

Programming

The Trials

Created for a Game-Jam under the theme "Death is Good," Built using LUA in LOVE2d, this 2D speedrun maze-explorer flips the concept of failure on its head. Players navigate a labyrinth filled with deadly traps, but instead of avoiding them, strategic deaths are the key to progression.

Programming

Slip-Stream

"Slip-Stream" is a 3D racing game built in Unity, as a collaborative project between myself and one teammate. Players race through a custom made track while avoiding dynamic hazards, overtaking AI-controlled opponents, and navigating tight turns to reach the finish line first. The game features a checkpoint-based lap system, animated UI feedback, and intelligent AI racers that follow pre-defined racing lines using a waypoint system.

Programming

Cactus Dash

Cactus Dash is a fun and fast-paced 2D infinite runner, created in Unity using C#. Players take control of Cubert, a sprightly character racing across a lively desert landscape, dodging a never-ending parade of cacti. With its colorful cartoon visuals and smooth, intuitive controls, the game delivers an easy-to-pick-up, hard-to-put-down experience. Designed and built entirely solo, it combines playful aesthetics with energetic gameplay for a lighthearted and engaging adventure.

Programming

Frogger Remake

As part of my game development class, I recreated the arcade classic Frogger using C++ within a custom SDL framework built by my class. This project challenged me to develop core gameplay mechanics, including player movement, traffic patterns, collision detection, and scoring systems.

Programming

Rink Rivals

Rink Rivals is a 2D top-down hockey-themed foosball game, developed in Lua using LOVE2d as a final assignment for a game development course. The game features classic hockey rival teams, the Montreal Canadiens and the Toronto Maple Leafs, bringing fast-paced, arcade-style action to the digital rink.

Skills & Expertise

Testimonials

Hear from some of my co-workers and classmates!

"Keigan worked exceptionally well in our game jam teams and was eager to learn along the way. He consistently showed great effort by going above and beyond what was asked of him—picking up unclaimed tasks and excelling in those that were delegated to him."
Zachary Lebel
2x GameJam Teammate / Classmate
"I’ve collaborated with Keigan on several projects. He brings a rare blend of creativity, technical skill, and reliability. I highly recommend Keigan as both a developer and a team player. His passion for game development is evident in everything he does, and I'm confident he’ll continue to excel in the field."
Andrew Thomas
Multiple Project Teammate / Classmate
"Keigan was an outstanding collaborator who brought strong ideas, technical skill, and reliability to every task. He communicated professionally, especially during planning and development, and welcomed feedback to improve the project. I highly recommend him for his dedication, professionalism, and team-oriented mindset."
Joshua Goulden
Classmate
Temp
Dennis Hubley
College Professor
Temp
Philip Jones
Collaberator
Temp
Name
Title
Temp
Name
Title