Stardew Valley Replication
Made in Unity
Solo Project
September 13th, 2024 - December 13th, 2024
Major Role Focus: Programming, Documentation
Current state of the project (last updated: December 13th, 2024)
Project Goal
For this project, I was tasked to replicate a game of my choosing. As a fan of Stardew Valley, and its numerous mechanics and systems, I decided to choose that game to recreate.
Goal 1: Tackle different programming challenges and solve them
Goal 2: Improve my programming skills and gain more experience in programming
Goal 3: Recreate an aspect of a game I love to play
What is Stardew Valley?
Stardew Valley is a game where the player inheirits their grandfather’s farm. The player moves to tend to the farm and they can do various things throughout the game including:
Creating their ideal farm
Raising animals and growing crops
Crafting items
Befriending NPCs
Dating NPCs
Exploring caves and finding valuable items
Fighting monsters
Customizing their home
Project Focus
With so many features present in Stardew Valley, I decided to focus on an aspect that I found interesting and is also one of my favourite parts of the game:
The Mines
By the end of the project I want to have some semblance of:
A working mining system
A working combat system
A working inventory system
Rare item drops
And procedurally generated floors
In this project I…
Learned new programming concepts and implemented some into my project
Researched related topics online that can inspire my implementation of certain mechanics
Programmed all functional aspects currently in the project
Documented my progress and created a video devlog
Polish and Optimized some of my code
Check out my video devlog going over my work and process over the semester
OR
Check out a written version of my process below
UNDER CONSTRUCTION
UNDER CONSTRUCTION
This page is currently a WIP.
Look forward to:
A written version of my process work over the semester