Jared Nolen
Programmer • Developer • Game Designer • QA Tester
Slime Garden
Solo Game Project
April 2021 - May 2023
A creature collector game about taking care of cute pixel art slimes. Collect and combine a large combination of slimes and build them the perfect habitat.
On Itch.io Here!
Responsibilities:
This was solo project I did in my free time.
I worked on everything for the game including:
-
Gameplay Design
-
Programming
-
Level Design
-
Art Creation
Tools / Languages Used:
Unity, C#, Visual Studio, GitHub, Aseprite, Blockbench
Design Process:
I started this game project back in April of 2021. I was inspired primarily by games like Pocket Frogs, and Slime Rancher, and wanted to try making something myself outside of classes.
The game originally started out as a 2D project and the first thing I worked on creating slime behavior and splicing. The goal with splicing was to be able to combine to slimes together and get some new slime that was a combination of the two. I ended up creating a system where the splicer would randomly choose attributes from each parent such as the pattern and its colors.
I got busy and paused working on the project for a while. Through university I would work on the project every few months but often got busy with other projects. However each Time I would work on the project I would usually end up re-working and re-factoring systems. For me, this project is a great showcase of my learning over time.
A few months after graduation I decided to pick it back up again. However, this time I wanted to try making it into a 3D game. So I reworked previous systems for 3D, as well as spending a lot of time optimizing and improving game systems. Transitioning the game to 3D has proven to be a great way to learn and grow new skills, such as 3D modeling and working with shaders.
After several months of working on the game I finally released it onto Itch. By that time the games systems had grown quite a bit. New gameplay included a tutorial, quests, habitat customization, farming, a progression system and game saving.