APRIL 2022 — PRESENT
Mirror Planet is a Web3, location-based mobile game available for iOS and Android in Pre-Alpha through Apple TestFlight and Google Play Store. I worked on Mirror Planet as a part of my employment with SavySoda. The project is developed using Unity, and I worked as one of the main client developers, working on Programming, Game Design, UI & UX and Community Moderation.
APRIL 2022 — PRESENT
Mirror Planet is a Web3, location-based mobile game available for iOS and Android in Pre-Alpha through Apple TestFlight and Google Play Store. I worked on Mirror Planet as a part of my employment with SavySoda. The project is developed using Unity, and I worked as one of the main client developers, working on Programming, Game Design, UI & UX and Community Moderation.
APRIL 2022 — PRESENT
Millionaire Tycoon: World is a location-based, real estate simulation, mobile game available for iOS and Android through the Apple App Store and Google Play Store. I worked on Millionaire Tycoon: World as a part of my employment with SavySoda. The project is developed using Unity, and I worked as one of the main client developers, working on Programming and UI & UX.
APRIL 2022 — PRESENT
Millionaire Tycoon: World is a location-based, real estate simulation, mobile game available for iOS and Android through the Apple App Store and Google Play Store. I worked on Millionaire Tycoon: World as a part of my employment with SavySoda. The project is developed using Unity, and I worked as one of the main client developers, working on Programming and UI & UX.
MAY 5TH, 2022
It's been a while since I last wrote on this blog, but for a good reason, I think, and that was the fact I was having a little break from programming and development, focusing more on applying for work and giving Twitch streaming a legitimate attempt! Thankfully, I had success....
FEBRUARY 11TH, 2022
I've always been proud of this website and portfolio, but lately, it started to feel more and more out of date in terms of design (especially compared to this blog), and with my added desire to get back into the industry, it desperately needed a makeover....
JANUARY 17TH, 2022
Something I've always wanted to do ever since I was a kid was to create my own GameBoy game, but doing so was always so intimidating. Reading up on topics like assembly language, binary, and the hardware limitations had my mind stumped. Eventually, I found a piece of software....
SEPTEMBER 2020 — FEBRUARY 2022
An Infestation is a work-in-progress multiplayer top-down horror shooter developed using Unity and written in C#. Development of An Infestation began as a curiosity/inspiration project of Among Us and how it handled lighting and eventually found its direction as a horror shooter.
SEPTEMBER 2020 — FEBRUARY 2022
An Infestation is a work-in-progress multiplayer top-down horror shooter developed using Unity and written in C#. Development of An Infestation began as a curiosity/inspiration project of Among Us and how it handled lighting and eventually found its direction as a horror shooter.
JANUARY 2022 — JANUARY 2022
Digging Simulator 1989 is a basic recreation/prequel of my classic, boring and practical joke game Digging Simulator 2015 for the original Nintendo GameBoy using the GBDK library and written in C.
Digging Sim is an actual GameBoy game, meaning it can run on a real system using either an Everdrive or other similar cartridge solutions, as well as other third-party systems and emulators.
JANUARY 2022 — JANUARY 2022
Digging Simulator 1989 is a basic recreation/prequel of my classic, boring and practical joke game Digging Simulator 2015 for the original Nintendo GameBoy using the GBDK library and written in C.
Digging Sim is an actual GameBoy game, meaning it can run on a real system using either an Everdrive or other similar cartridge solutions, as well as other third-party systems and emulators.
SEPTEMBER 2017 — NOVEMBER 2017
Toy Wars is a turn-based two-player hot-seat game inspired by Worms, developed using Unity and written in C#. Both players have their own set of toy soldiers and must use them to destroy either their opponent's soldiers or their teddy bear base.
SEPTEMBER 2017 — NOVEMBER 2017
Toy Wars is a turn-based two-player hot-seat game inspired by Worms, developed using Unity and written in C#. Both players have their own set of toy soldiers and must use them to destroy either their opponent's soldiers or their teddy bear base.
JULY 2018 — DECEMBER 2018
Gypsy's Tale is a small third-person adventure game inspired by First Tree, developed using Unity and written in C#. Take control of an inquisitive, cheeky Golden Retriever as he causes mischief in an inner-city park interacting with families, finding bones and making friends.
JULY 2018 — DECEMBER 2018
Gypsy's Tale is a small third-person adventure game inspired by First Tree, developed using Unity and written in C#. Take control of an inquisitive, cheeky Golden Retriever as he causes mischief in an inner-city park interacting with families, finding bones and making friends.
AUGUST 2021 — SEPTEMBER 2021
JamJar is a Discord bot developed using Node.Js and written in JavaScript. Created from boredom and a need for inspiration in games development, The JamJar is a Discord bot designed to help Game developers and Game Jam enthusiasts easily generate game ideas or themes for inspiration or motivation in their development. Once installed, use ?info to get started!
AUGUST 2021 — SEPTEMBER 2021
JamJar is a Discord bot developed using Node.Js and written in JavaScript. Created from boredom and a need for inspiration in games development, The JamJar is a Discord bot designed to help Game developers and Game Jam enthusiasts easily generate game ideas or themes for inspiration or motivation in their development. Once installed, use ?info to get started!
FEBRUARY 2015 — MAY 2015
Zombie Game is a retro-style top-down zombie arcade shooter, created using the Love2D engine and written in Lua. It was the first game I ever developed and one of many reasons I make things today!
Zombie Game has two fast-paced game modes, "Endless" and "Stuck in the Mud". Endless is a classic survival mode, each wave getting harder and harder and plenty of powerups to go round, while Stuck in the Mud is simpler, requiring players to shoot zombies from a set position.
FEBRUARY 2015 — MAY 2015
Zombie Game is a retro-style top-down zombie arcade shooter, created using the Love2D engine and written in Lua. It was the first game I ever developed and one of many reasons I make things today!
Zombie Game has two fast-paced game modes, "Endless" and "Stuck in the Mud". Endless is a classic survival mode, each wave getting harder and harder and plenty of powerups to go round, while Stuck in the Mud is simpler, requiring players to shoot zombies from a set position.
SEPTEMBER 2020 — NOVEMBER 2020
ImpostorBot was a Discord bot developed using Node.Js and written in JavaScript. It was originally created for the VeryPoliteGamer community and is a Discord bot designed to help Twitch streamers easily invite their viewers to play Among Us without sharing the invite code publicly. No need for private messaging or other long manual solutions.
These days Among Us has added Discord integration support, meaning ImpostorBot is no longer required or relevant. It was my first Discord bot and I'm still proud of it so here it is.
SEPTEMBER 2020 — NOVEMBER 2020
ImpostorBot was a Discord bot developed using Node.Js and written in JavaScript. It was originally created for the VeryPoliteGamer community and is a Discord bot designed to help Twitch streamers easily invite their viewers to play Among Us without sharing the invite code publicly. No need for private messaging or other long manual solutions.
These days Among Us has added Discord integration support, meaning ImpostorBot is no longer required or relevant. It was my first Discord bot and I'm still proud of it so here it is.
JUNE 2015 — JUNE 2015
Digging Simulator 2015 was a video game developed during the Bacon Game Jam, using Love2D and written in Lua. The original idea for the game was to be a completely different project, but panic and lack of organisation lead to this very quickly developed masterpiece.
JUNE 2015 — JUNE 2015
Digging Simulator 2015 was a video game developed during the Bacon Game Jam, using Love2D and written in Lua. The original idea for the game was to be a completely different project, but panic and lack of organisation lead to this very quickly developed masterpiece.
JULY 2012 — SEPTEMBER 2012
Journey to the center of Hawkthorne is a community-developed recreation of a video game shown in episode 3.20 of NBC's Community. It was an open-source development using Love2D and written in Lua.
I contributed to the project back in 2012 in various ways, from ideas to game directions. But my proudest contribution by far was the creation of various sprite sheets (Abed: Cowboy, Jeff: Heather Popandlocklear, Jeff: Mercury Poisoning, Troy: Bullet Wound) for different characters and skins.
JULY 2012 — SEPTEMBER 2012
Journey to the center of Hawkthorne is a community-developed recreation of a video game shown in episode 3.20 of NBC's Community. It was an open-source development using Love2D and written in Lua.
I contributed to the project back in 2012 in various ways, from ideas to game directions. But my proudest contribution by far was the creation of various sprite sheets (Abed: Cowboy, Jeff: Heather Popandlocklear, Jeff: Mercury Poisoning, Troy: Bullet Wound) for different characters and skins.
APRIL 2018 — MAY 2018
This was a project that I completed in my second-year studies at AIE as a part of our complex systems learning outcome. For this assignment, I developed a project for developing games with scriptable objects (Inspiration being the Love2D engine), taking advantage of Lua C++ Bindings.
JULY 2017 — AUGUST 2017
This was a project that I completed in my first-year studies at AIE to show my understanding and knowledge of Artificial Intelligence. The project is written in C++ and includes many code examples other than AI, for example, LinkedLists and Associative Arrays.
AUGUST 2017 — SEPTEMBER 2017
This was a project that I completed in my first-year studies at AIE to show my understanding and knowledge of C# and WinForms. The project aimed to develop a software tool using the platform, in which I choose to develop a basic paint program for pixel artists.
MARCH 2018 — MARCH 2018
This was a project that I completed in my second-year studies at AIE to show my understanding and knowledge of physics in a 3D engine. The assignment was developed using Unity, showing off a first-person character controller with springs, doors, ragdolls, and more.
FEBRUARY 2022 — FEBRUARY 2022
This was a project I completed as a part of an employment process with a job application to show my understanding of Unity and its User Interface system. The project was received well and I'm quite proud of the end result, especially the creation of a Grid without the use of a GridLayoutGroup.