Hello!

I’m Ryan Mazzolini and this is my portfolio/blog. I’m currently based in the UK, but originally from sunny Cape Town, South Africa.

I am a Software Engineer with an Masters degree (Msc.) in Computer Graphics from the University of Cape Town. I started off in the serious games industry making mobile/augmented reality games before moving to Amazon Web Services in EC2 where I have focused on backend engineering of large distributed systems architectures, CI/CD systems and automation.

I still make games and do 48/72hr game jams in my spare time but also enjoy, playing guitar, building guitars (new!), dabbling in analogue/digital electronics, climbing and running.

Recent Posts

BlirdWatching

For the SA Game Jam 2017, @bestnickname, @steamhat, Richard Ramsbottom @ramperkash and I have made a game called BlirdWatching. Blird Watching is a game abou...

Pizza Party

For the 2017 Global Game Jam we made a game called Pizza Party.

Experiences with OpenVDB

The topic I chose for my Msc. is “procedural generation using voxels and cellular automata”. That’s computer science jargon for “using colourful virtual cube...

[GGJ 2015] Super Massive Crate Dash

For the 2015 Global Game Jam we created a Massively Multiplayer Local One Button game (MMLOB)™. Players can join the game by holding down almost any button o...

[Ludum Dare #30] Star-crossed lovers

This is our entry into the Ludum dare #30 Jam I teamed up with Ben Rausch and Jason Sutherland to make an intergalactic planetary dating game! Yes… it is as ...

[City Hall Jam] GrowTeam!

For this jam we had to make a game where each persons play-through would affect the playthrough of the next player. The idea I came up with was a turn based ...

MakeGamesSA Sound Challenge #6

For this challenge we replaced audio to the game Unseen by clockworkacorn http://clockworkacorn.com/games/. All we needed to do is download the game and repl...

MakeGamesSA Sound Challenge #5

For this challenge we added sound to a 1min video of a horror game. The video and game provided a great challenge for us to provide the mood and scare factor!

MakeGamesSA Sound Challenge #4

For this challenge we added sound to a 1min video of a kid-friendly game (Little big planet). This needed to appeal to a younger crowd so needed to snap, cra...

MakeGamesSA Sound Challenge #3

The Premise… You’ve started your job working on Defenders-craft making sweet sounds for the game. You are told that the game is being themed for the festive ...

MakeGamesSA Sound Challenge #2

After the success of the last Sound Challenge I organized I thought it was time for another one. This time we were adding sound to an intro video for a game....

MakeGamesSA Sound Challenge #1

I decided to try organize a Sound Challenge at MakeGamesSA and it was pretty successful for its first time (a whole three entries!). The aim of the challenge...

Escape Velocity

I have once again teamed up with Richard Pieterse on a game he is developing called Escape Velocity (playable on his personal website). This time around I am...

Global Game Jam 2012 – Soul Searcher

Soul Searcher is our entry into the 2012 Global Game Jam. We placed 2nd in the local competition and created a pretty fun platformer as a group. The group co...

FreeLives – Ore Chasm

During the first two months during our internship at Free Lives. Richard Pieterse, Jarret Lunt and I developed an unreleased prototype titled “Ore Chasm” (no...

R.O.M (Radix Omnium Malorum)

Deep within the earth lies an ancient cavern. In the heart of the chamber dwells the arcane tree god Rom, who holds the Stag-Beast denizens in consta...