My name is Charlie Gillies, and I am a software engineer who focuses on building games and tools. I have two years commercial experience in the games industry, and have recently graduated from Abertay University in Dundee, where I was studying software and games engineering while working on my own games and portfolio.
Journey through the isles, unlocking new locations, taking part in exciting challenges to test your skills.
deltaCrunch was my first industry job. deltaDNA, an edinburgh based games software, analytics and games design company hired me out of college to build and release a mobile game for them to test and demonstrate their analytics suite.
Command your army of pixel troops to fight your friends in this local or online multiplayer game!
Pepper Wars was my second year college project, and a throwback to Advance Wars. It is a turn based multiplayer strategy game, in which two players can command different units and fight to destroy each others army or castle. Armies are made up of different unit types, each with their own unique abilities.
The game had five playable maps, each with their own strategic elements.
MonoGame & C#
Custom tools and networking library
Follow your way through a science experiment by playing eight fun minigames!
Unstable Elements was created for the Abertay serious game jam, sponsored by the University of St. Andrews to create games with a chemistry theme.
I was one of the two programmers on the project. We were one of two winning teams.
3 Days / 20 Hours
Escort the VIP out from the underworld, fight in turn based combat, develop your characters relationships and make story choices that may have dire consequences.
Caravan To The End was my third year professional project, and was based off a brief given to us from Orthrus Studios. The game involves travelling the underworld, recruiting characters into your party, surviving random encounters (combat, dialogue), handling resources (food, oil, gold) and turn based combat that changes based on character relationships, traits and class types.
Custom tools for dialogue, character creation and world editing
Cardinal Engine was developed as an editor and set of tools for building the next version of Pepper Wars.
The editor consists of a Tilesheet Importer, Tilemap Editor, Actor/Prefab Editor, Level/Scenario Designer and Animation Editor. The tools consist of an Event Log, Debug Log, Actor Hierarchy Browser and Process Editor.
More information about the engine is detailed on my blog. Development on the engine and game ended after I became employed by Hyper Luminal Games.
4-6 Months (part time)
The Box was made as part of the 2019 Global Game Jam. The theme of the jam was 'what home means to you'. For this project, we created a series of isometric perspective mini-games, involving a time puzzle, memory puzzle and shoot 'em up.
The Box attempts to capture the imagination of youth, where a simple cardboard box and your imagination could allow you to become an astronaut, a pirate - or live in the wilderness.
Strategic Depth is a tower defence war game, where structures have a realistic line of sight and limited ammunition. The game map presents different terrain challenges to you and your enemies, as they will react and attempt to perform coordinated attacks, retreat and flank your defences. Use the features of the terrain to create the ultimate defence against the incoming invaders.
I joined the strategic depth team in late December 2018, helping the original creator (Nikita Kotter) with getting the game ready for release, by helping improve, debug and optimize the code, as well as building UI, scenes and transitions.
The game released in its first version in February 2019, although Nikita and I continue to update the game once a week with bugfixes and improvements.
Unity & C#
Ragnar's Sons is an interactive museum experience, where the player can experience the viking history of Ragnar and his sons by navigating and interacting with a 3d world in virtual reality.
I joined the Ragnar's Sons team six months into development, to help with the engineering for new VR mechanics, shaders and scripts for the artists.
Ragnar's Sons won the 'Peoples Choice Award' at the Abertay 2019 Graduate Show.
Unreal Engine 4
C++ & Blueprints
Acer Mixed Reality Dev Kit
January - May (2019)
Not released as of yet
The Lost Colony is a strategy, building and survival game about discovering what happened to a famed lost colony of Vikings. As Jarl, the player must try to command their people and try to survive on a cursed island where vengeful gods are trying to kill them.
I was the solo developer on this project, building it in my spare time while working on my dissertation and completing my final semester at University. All of the art was contracted out, and the audio was provided by the team at AMBIO.
The project was shown at the Abertay Summer Videogames Show on August 29th, alongside all of the masters team projects.
Split was my Global Game Jam 2020 submission, working with the same team who made The Box in the previous 2019 Game Jam.
Two players work co-operatively to repair their broken island, by passing orbs through a shared portal and standing on platform triggers.
I was the solo engineer on this project, working with a 3d artist, 2d artist and first year game designer.
Unity3D & C#
31st of January - 2nd of February