Little Life
The Little Life project is part of my prototype series, where I challenge myself to implement mechanics I've seen in other games and have been inspired by.
Here, I'm implementing a life simulation game similar to The Sims, where you manage a virtual dollhouse and keep your sims happy by taking care of their needs.
Programming challenge
At the start of this project, I was mainly interested in the design of the interaction system:
- being able to click on objects to retrieve associated interactions,
- filtering them by various constraints (like age, skill or relationship),
- dynamically playing associated animations added at runtime,
- or allowing certain interactions to be executed simultaneously.
I've started setting up a base for such a system and plan on expanding it further. See the Scope section for more details.
Controls
Use the Left Mouse Button to click on an object to view available interactions.
Currently, you can interact with the dirty plate on the table (to clean it) and with the fridge (to "cook" - unfinished).
Scope
For this project, I'm planning to implement the following features:
- Expanding upon the current interactions system.
- Showing an outline on hover for interactable objects.
- Adding bespoke animations for current and future interactions.
- Completing the "cook" interaction with a meal selection pop-up.
- Adding skills, needs, relationships, wants and moodlets.
- Adding a build mode.
- Adding a "create a sim" mode.
Published | 7 hours ago |
Status | Prototype |
Platforms | HTML5 |
Author | haracewiat |
Genre | Simulation |
Made with | Godot |
Tags | 3D, Cozy, Life Simulation |
Average session | A few seconds |
Languages | English |
Leave a comment
Log in with itch.io to leave a comment.