1 / 6

Mirror Planet

Millionaire Tycoon: World

An Infestation

Digging Sim 1989

Toy Wars

Gypsy's Tale

PROFESSIONAL PROJECTS

Mirror Planet - (SavySoda)

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.

Mirror Planet - (SavySoda)

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.

Millionaire Tycoon: World - (SavySoda)

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.

Millionaire Tycoon: World - (SavySoda)

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.

LATEST FROM THE BLOG

TWITCH SUCCESSES, OFFICIALLY BECOMING A GAMES DEVELOPER AND THE FUTURE!

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....

CONTINUE READING...

HELLO AGAIN, I COMPLETELY REDESIGNED MY WEBSITE!

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....

CONTINUE READING...

A DREAM COME TRUE, I MADE A GAMEBOY GAME!

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....

CONTINUE READING...

PERSONAL PROJECTS

An Infestation

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.

An Infestation

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.

Digging Simulator 1989

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.

Digging Simulator 1989

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.

Toy Wars

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.

Toy Wars

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.

Gypsy's Tale

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.

Gypsy's Tale

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.

JamJar Bot

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!

JamJar Bot

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!

Zombie Game

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.

Zombie Game

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.

Impostor Bot

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.

Impostor Bot

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.

Digging Simulator 2015

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.

Digging Simulator 2015

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.

Contributor to Journey to the Center of Hawkthorne

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.

Contributor to Journey to the Center of Hawkthorne

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.

OTHER / TECH DEMOS

Complex System - Lua CPP Bindings

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.

Artificial Intelligence - Showcase

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.

Winforms CS Tool - Pixel Shop

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.

Unity - Physics Demonstration

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.

Unity - User Interface Demonstration

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.

×

CONTACT ME

Thomas

I'M THOMAS WILTSHIRE


WORKING AT:
SAVYSODA