top of page
Project:

"Pup Farm"

Pup Farm
Company:
Personal Project
Made in:
Scratch 3
Genre/Type Tags:
Point-&-Click, Farming, Life-Sim, Minigames

Gallery:

About the project...

Overview

As a solo passion project, I was responsible for all the roles of this unfinished (on-going technically) project. This includes ALL:

  • Programming

  • Game Design

  • Art

  • Sound Outsourcing (free sources)


The tools I used are:

  • Scratch (including it's vector editor and simple audio editor)

  • Affinity Designer


Full Playthrough

Here's a full playthrough video but you can find compiled clips of the specific features from this video further down on this page. Click to play!



Skills Developed

Scratch is a simple engine with block-based programming designed to be run in browser, so it's a bit limited at times. However, as it can be used on both computer and mobile, this project taught me about preparing for mobile-use and creating a mobile-ready game in it's design and optimizing.​


The project itself is highly incomplete due to over-scoping on a solo project but it still features a lot of assets already made. This project was the first time I had used Affinity Designer and helped me consolidate my vector skills.


Because Scratch is also a limited engine, it forced me to write my own functions for calculating some collisions in-game. This gave me some insight into creating my own functions that other engines may have otherwise had me taking for granted. This also means I had a lot more control over how cheap the functions could be for runtime too; yay for optimization!


Clips

Opening / FTUE:



Farming:


Caves:



Character Customisation (Opening + Purchasable Clothes):



Beach (Fishing + Shell Collection):



bottom of page