When drafting an idea for our project, our goal was to create a fun and witty game for students, across multiple different Miami Dade College campuses, to connect with and enjoy! And what do Miami Dade College campuses have in common? The bookstore! The bookstore is common-space for students, as well as professors, to come and buy school supplies, a quick snack, and even some MDC merch to represent some school spirit! We wanted to include iconic bookstore favorites to truly capture the essence of the MDC bookstore. We also wanted to embrace our beloved school mascot, Finn the Shark! We thought "What if Finn was in charge of running the bookstore"? Not just that, but we decided to make the imaginative decision of making Finn a human! We designed his appearance purely off vibes! Our design of Finn represents the cool and quirky nature of college students.
"Finn's Bookstores" is a store management simulator where the player gets to play as a personification of Miami Dade College's mascot. The objective of the game is to make sales off the simple things college students buy on a, unknowingly, regular basis. Each campus is represented by an island, and each campus has a wide variety of price ranges and sell rates; some campuses will sell items faster - while other campuses will sell items slower, however, the slower islands will make more "ByteBucks" than others.
The progress of our game was entirely developed on Godot Engine.
On the designing half of our project, we ran into issues with canvas sizes for icons, character sprites, and the proper proportions for the islands! When we started including more nodes into the scene, we wanted our player to interact with the nodes out in the sea, even so, it was running through a collision error where it was automatically detecting the player layer. Everything was a player layer at first, but after some changes they were corrected to their respected layer. However, it was detecting the player mask. After some debugging and miracles, it finally worked. As we went about our project, we wanted to make sure every last detail was cohesive and appealing to the player's eye!

- Animation
- Art design
- Node referencing
- Economy system
- Level design
While making our project, we learned about the importance of having patience with one-another. One of our teammates was in charge of programming, while the other teammate was responsible for creating hand-drawn sprites for the game. Together, we respectively learned about game design, programming, and art design. We found that having a bold understanding of each other's duties and practicing communication made for a very productive 36 hours! Also, we were learning how to collaborate using GitHub! Github was an extremely useful tool for the production of our project. While using it, we were able to share assets such as sprites, fonts, icons and much more!
Being under a time crunch, we didn't get the opportunity to add all the mechanics we had in mind. In the future, we hope to add more upgrades, dialogue, and rare items.
Built With
- godot

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