Inspiration
We were heavily inspired by other top-down adventure games like Stardew Valley, The Legend of Zelda: Link's Awakening, and the town exploration in old Pokémon games. We really love the small town feel of these games; being able to walk around and talk to villagers, getting to know their unique personalities, and going on quests for them. We also love the handmade feel of smaller indie games and wanted to try to capture that with our game.
What it does
This game is, overall, a quest. Because we didn't want our scope to get too large, we gave the player a single stream of quests that are self contained. Our goal, however, is to present the characters we created for this world. We put a lot of care and though into character's design, their personalities, their quests, and even their houses. Beyond the quest we have created for this game, we hope that you get to know our characters in the short time you interact with them, because that is what this game is really about.
How we built it
We used C# and Monogame in Visual Studio.
Challenges we ran into
Originally we were going to use Godot for this project (one of us has experience with Godot, and the other has experience with Monogame), but we ended up facing issues early on with GitHub. I (Camden) have used GitHub with Godot before but never in a group and We learned together that it is not very intuitive, so we decided to switch to Monogame to make it easier for the two of us to view and work on the game together.
Accomplishments that we're proud of
We are very proud of our ability to work and make changes on the fly and figure things out through trial and error until it works. We are also extremely proud that we did all of the art and code ourselves. No free assets online, no AI, just the two of us working hard and figuring things out.
What we learned
We learned to never use Godot for a multi-person project, the importance of a gitignore, and to always test out drawing software before the hackathon starts.
What's next for Moon River
After this, we would love to flesh out this game more. Add more characters and more layers to our current characters, flesh out the story and expand the world, add more fun and interesting quests instead of basic fetch-quests. Although we just came up with this yesterday, we have fallen in love with in love with the ideas, the characters, and all of the effort and heart we have put into this game, and we would love to continue developing it after the hackathon.
Built With
- c#
- github
- monogame
- visual-studio
Log in or sign up for Devpost to join the conversation.