Inspiration
We wanted to make something that represented relaxation and we decided to make a game based off of Animal Crossing/Stardew Valley.
What it does
It starts off by introducing the player to their new home on a tropical island where they live out their days, fishing, farming, exploring, furnishing, and shopping.
How we built it
We built this game in C++ and made use of different classes, data structures, and algorithms to create a fleshed out experience.
Challenges we ran into
We had trouble at the beginning figuring out how to store all the items the player could hold, had trouble with figuring out a farming system and how crops would grow over time, and had trouble designing a house that could hold different items and be expanded upon.
Accomplishments that we're proud of
We beat our personal record for the longest program we created with 1176 lines of code. We also improved a lot since our last hackathon and learned to make more efficient ways to implement stats, inventory, shopping systems, etc.
What we learned
We learned more about the uses of list ADTs like vectors and linked lists. We used these data structures interact with one another to put greater focus on object-oriented programming
What's next for Creature Crossing: New Citrus
The next step for us on expanding Creature Crossing: New Citrus is making it possible for the player to visit randomly generated islands with a variety of new items, plants, and fish. We would also like to add villagers that can be interacted with.

Log in or sign up for Devpost to join the conversation.