Design change to avoid crunch time
We've reached the end of My First Game Jam and Mimi's Apothecary is just about ready to submit.
My original design had the player select ingredients from a shelf to brew up a tonic. Ren'py doesn't allow players to make multiple choices in the same menu or imagemap but there are ways to work around this. The plan was to have one ingredient added to a set when the player clicked a hotspot. A conditional statement would determine whether the player progressed to the next scene or cycled back to select a second ingredient. But I was continuously running into problems with this code. Ultimately, I decided to re-design the simulation component of the game when Ren'py had trouble parsing the AddToSet function. This minigame was taking up a lot of time; I'd rather submit something playable than perfect. You can check out the abandoned code below.
The version of the game that you'll get to play uses dialogue choice for the minigame. I still used imagemaps with tooltips to allow the player to interact with the ingredients. This took about thirty minutes to put together...and feels well worth it. It allowed me ample time to customize the GUI and design a menu screen. We now have a complete and rather atmospheric game.
I'm really happy with how this game came together considering this was my first time programming, well, anything. The story, artwork, and music complement each other well and the code is now running smoothly. While this jam doesn't have rankings, I'm claiming a win!
-fen
Get Mimi's Apothecary
Mimi's Apothecary
Create healing tonics in this cozy IF/SIM game.
Status | Released |
Authors | Fen, crunchygoose, lashman |
Genre | Interactive Fiction, Simulation, Visual Novel |
Tags | Atmospheric, Cozy, Fantasy, Ren'Py |
Languages | English |
More posts
- Mimi's Apothecary is ready for all you cozy gamers!Jul 17, 2022
- Assets & atmosphere starting to come togetherJul 12, 2022
- Introducing Mimi's Apothecary!Jul 05, 2022
Leave a comment
Log in with itch.io to leave a comment.