Jack Reggin

Gameplay Programmer

Jack Reggin

Gameplay Programmer

The Great Eggscape
Genre Infinite Scroller, Local Multiplayer
Engine Unreal Engine 4
Role(s) Gameplay Programmer
Language(s) Visual Scripting (Unreal Blueprints)
Team Size 5
Duration 3 days
Genre Infinite Scroller, Local Multiplayer
Engine Unreal Engine 4
Role(s) Gameplay Programmer
Language(s) Visual Scripting (Unreal Blueprints)
Team Size 5
Duration 3 days
The Great Eggscape is the winner of the Judges' Choice award at Brains Eden 2018, an event hosted in Cambridge, England. Brains Eden is where students, in teams of 5, compete against each other to create unique and creative games in a short period of time. I was the only dedicated programmer on the team and I created the main mechanic of the chickens balancing an egg on a board.

Gameplay

I spent the majority of my time fiddling with all the physics of the 2 chickens being controlled by each player (one on either side of the platform). I first started with some of the most typical physics functions in Unreal by just adding different forces in the directions that the chicken was pointing. But this didn't give very good results since it wasn't very responsive (too slow acceleration and the drag was hard to get right). So I ended up just affecting the velocity directly of the object so that it would feel a lot better in the player's hand.
The reason why this took me so long is just because I wanted to get the feeling of this exactly right. I am quite the perfectionist and I knew that if we were not able to get this core part of the game feeling just right then everything else that is amazing about the game (the art, the design, the sound) would just be shadowed by the fact that the game didn't feel good. This was both a blessing and a curse, since there was supposed to be the infinite scrolling part that never truly got into the game.

Future Plans

If I ever return to this project there are a lot of things that I would like to add to it. Like the fact that it should actually be an infinite scroller type game. I would also like to make a port of it to mobile devices which would include a lot of trimming down of the graphics. And I'd like to add an online leaderboard to the game to make it feel a bit more connected to a larger world.