Games

2D Art

3D Models

Hi, I'm Andrew Coleman!

I am currently a second-year Games Design student at University, focussing on game design and character design. I have been drawing as a hobby for 5 years now, and more recently been creating small games, both for game jams my own personal amusement.I love working with others and have worked on a multitude of projects with like-minded individuals over the course of the past four years, from College to University, in a variety of roles from game design to programming, and even art! I hope to improve my abilities even further by gaining experience in the industry.You can contact me through any of the methods on the footer of the page.

Light Up The World

Crow-Bot is a 3D Platformer I designed, modelled and textured from the ground up for an end-of-year college assignment. It involves the main character, Poe, collecting lightbulbs to light up the world.

Art from this project

Gravi-T is a 2D platformer where you can control gravity! Help Gravi the robot traverse the dangerous caves and get to the exit at the end of each level. It's not as easy as it looks...Gravi-T was designed, programmed and drawn from the ground up for an end-of-year college assignment. Everything except the sounds were made by me.

Development Material

Gravi-T was based off of a prototype I had created a year prior with a basic environment and ability to rotate gravity. For the full game, I knew I wanted to add to it while trying new things both with gameplay and art.On the gameplay side, I learned a lot from Gravi-T as I learned how to properly implement game options and utilise post processing.
On the art side, I made use of parallax backgrounds and a 2D rig on Gravi, the main character, as I wanted to create animations quickly without having to make new frames on a sprite sheet. I really like the look!

Art from this project

With Gravi-T, I knew I wanted a robotic main character, but I wasn't sure how to go about the design. Typically when it comes to character design, I come up with the designs spontaneously, and that's exactly what happened here! The detached limbs made a 2D rig easy and I could make a sprite sheet containing all the body parts I needed for every animation.

ByteSized is a physics-based puzzle game about getting a ball to the end of a level... but you can't control it directly! Instead, you must use little machines called "Nodes".
The game's user interface design takes a large amount of inspiration from Windows XP and early 2000s technology.
I made ByteSized in 4 months as the final assignment in my first year of university. The prototype is very short, but it's fairly polished! Everything (aside from music, sounds and the green field image) was made by me!

Development Material

With the development of ByteSized I knew I wanted similar gameplay to games such as Cut the Rope, where you only influence the object to its goal, rather than directly moving it. I created a few different "nodes", which are objects placed in the level that can be controlled and used to move the power core around. It can be pushed, sucked up, and even teleported!

Art from this project

I knew that I wanted ByteSized to be a 2.5D game making use of 3D models with pixelated textures. Using a low poly art style meant I could complete models quickly and get them working in game without having to spend too much time on the art.One thing you'll notice about a lot of this art is that it's for things not in the final game. I had to cute quite a lot during the development of ByteSized! I originally wanted 2 main characters (Byte and Malvir) and a smaller generic enemy character (Nibble) and I did create designs for them, but unfortunately due to time constraints I was not able to implement them in-game as I would have liked.

Exploring a forgotten temple, you'll find your reflection can wander off! MIRRIM is a 2D puzzle platformer where you control both yourself and your reflection simultaneously, opening up a world of possibilities for puzzles and solutions.Developed in 4 weeks in a team as part of a University assignment. I helped with programming and art!

Development Material

MIRRIM's development was a bit different than I was used to because I was working in a team. Before, I was used to having a hand in a little bit of everything, but with MIRRIM, I had a team member doing most of the art and another doing most of the levels. I quite enjoyed the experience, because while I did miss being as involved as I used to be, it meant that others could fill in the areas I wasn't strong in.On MIRRIM, I:
Chose the game's name
Created the game's logo
Designed the game's UI and created many different graphics for it
Assisted the lead artist with sprite edits
Programmed the player and mirror player movement
Lever functionality
Sound and animation implementation
Assisted the other programmer with bug fixes and optimisations
Created 2 levels and assisted on others, going through multiple art passes

Art from this project

As this was a team project, I didn't contribute too much on the art side, as I helped around with almost every aspect of the project. As mentioned prior, I did contribute with graphic design for things like the game's logo and the UI design. I also expanded the environment sprite sheet with additional sprites drawn in the same style, but as it was based on someone else's work, it won't be included here.

In Floop, there's no such thing as left or right. You'll just come back around! Navigate an unfamiliar and oddly colourful place as Gravi the robot, solving puzzles with screen wrap and level flipping, all while the game's original music builds up from a lonely bass to a full melody.Created as part of the GMTK Game Jam 2025. Made in only 4 days!

Development Material

Floop was my first game jam game, and as such, I was a little unprepared for it! I ended up using almost all of the 96 hours to create the game, as simple as it was, but I learned a good few lessons from it and next time I'll be sure to manage my time better.Floop takes heavy inspiration from VVVVVV, from its central mechanic of screen wrap to the style of the sprites. I loved working on the sprites for Gravi, the main character, and by keping the game's art fairly simple, I could spend more time on the programming and testing. I also got some friends to help out with the music, marking the first time I've gotten original music created for one of my games!

Art from this project

As mentioned before, I kept the art simple on Floop so that I could spend more time on the programming, and I'm very glad I did! I think the sprites in the game do a lot with little and I'll definitely be doing more pixel art for my games in the future.