Adventures in Game Development
Apr. 16th, 2026 11:44 amI've had this idea for a while about creating an incremental/idle game with a web browser interface, like Kittens Game, Theory of Magic or Farm RPG. Something about not having to render the game inside a box or separate environment appeals to me a lot, but also I already have some web development skills so there's bias there.
( blather about the development process )
My idea was to build a Cafe Management Sim that's something of a cross between a Cookie Clicker and Neko Atsume, where instead of cats* you are "collecting" customers, who are attracted by your menu items and other features of your cafe. I want it to be very community-focused - instead of the game deciding on available upgrades based on currency, customers will suggest new menu items or offer to stock you with specialty roasted coffee or cookies or whatever. There are milestone events/upgrades based on number of customers visited in day (upgrades increase your min/max visitors in a day and it chooses a random number of visited customers between those numbers daily).
All that's what I've built so far. I want customers to have dialogue events that would allow me to tell a story on top of the mechanics, and it's at this point I have realised a fatal flaw in my plan:
Now I need to create characters and actually write a story. /o\
(Also a long term goal is a graphical interface but that's far future!)
* Depending on decisions made with the graphical interface the customers may still be cats.
( blather about the development process )
My idea was to build a Cafe Management Sim that's something of a cross between a Cookie Clicker and Neko Atsume, where instead of cats* you are "collecting" customers, who are attracted by your menu items and other features of your cafe. I want it to be very community-focused - instead of the game deciding on available upgrades based on currency, customers will suggest new menu items or offer to stock you with specialty roasted coffee or cookies or whatever. There are milestone events/upgrades based on number of customers visited in day (upgrades increase your min/max visitors in a day and it chooses a random number of visited customers between those numbers daily).
All that's what I've built so far. I want customers to have dialogue events that would allow me to tell a story on top of the mechanics, and it's at this point I have realised a fatal flaw in my plan:
Now I need to create characters and actually write a story. /o\
(Also a long term goal is a graphical interface but that's far future!)
* Depending on decisions made with the graphical interface the customers may still be cats.