Itch Page
ABOUT
Bean Game is a dialogue- and comedy-based exploration game with a pixel artstyle focus, made for a 3 day game jam! This was a group project, made together with 2 of my classmates, with me writing all of the dialogue for the game, as well as the majority of all the code.Â
The story of the game puts you in the body of the main character, walking around the city and being able to interact with the many NPCs, each of them cracking a joke or making a reference. The goal of the game is to get the last can of beans from the supermarket, after which the player can either eat the beans themselves, or give the beans to any of the NPCs they've met, each of them giving unique dialogue. Even the signs that give you little tips or hints can be given the can of beans, whoever you want!
The unique gimmick, is that after giving away that can, you can never play the game again. If you were to reboot the game and try to leave your house, the door doesn't open, the narrator remarking on how there's no can of beans to get anymore.
I really enjoyed making this project! Working through the evenings out of college to get all the dialogue and code done in time, I really wanted to make this into something I could look back on proudly, and I believe I succeeded in doing so. Very happy with how it turned out.
Noteworthy code
SO. This was a 3-day game jam, with the 1st day mostly being spent on writing down ideas. That means I had roughly 2 days to spend on all of the game's code and dialogue, and I still tried to write as much as I could. In the 2 days we got for this game, I managed to write 2.6k words of dialogue while still keeping comedic value and writing good, grammatically correct text. And man, am I proud of it. More than half of the dialogue in this game has never been read by anyone other than me, and yet it's all still accessible. I'm very proud of it!
When you first start the game, the main character wakes up in their entirely empty home and plays dialogue, after which the door opens. Not nearly as impressive as all the dialogue written, but this was still my first time working with cutscenes, and I'm happy I got it to work so well. It's also where the game checks whether the player's gotten the beans on a prior run, and plays the appropriate cutscene. First time using PlayerPrefs, and it worked flawlessly.