I’m currently working on a project designed as a personal “playground” to learn new skills and experiment with coding, building, and game design. This game is a way for me to explore new ideas and techniques. Below, I’ll share a list of features I’m planning to implement.
The game’s core loop revolves around purchasing buttons to earn cash, which you then use to buy more buttons and earn even more cash—a bit like a tycoon game but without the building aspect. To make things more engaging, I plan to include elements like NPCs, quests, and general exploration.
I’m sharing this because I know many of you have fantastic ideas and insights, and I’d love to hear your thoughts. I’ve also included a few screenshots to showcase the style I’m going for.
Now, let’s get to the fun part—here’s what I’m planning to add:
All I will say is that for fishing: Make sure to add a “pedia” / collection page that players can look up which fish they’ve caught. Ideally you’d want to black out undiscovered fish, so there’s an element of mystery to what’s in the waters.
Yes that’s how I am doing it for my game. Different waters give different fish. Sometimes with some overlap like the same fish could be in 2 different ponds. That way it feels less mechanically assigned by the game’s creator.
Now for the pedia’s display you can choose to either make it 1 page or split it up into sections, so 1 section per fishing spot. Doing it in 1 combined page means that the player won’t know if they’ve gathered all the fish in that pond, resulting in a more exciting experience of not knowing what to expect when something hooks, especially because it aligns well with the idea that the fish can live in multiple places.
Though it’s noticeably questionable to gather them all in 1 page, because without a wiki for the game, players won’t know where to look for their missing fish. I’m going with a single-page pedia for all fish for my game. The descision depends on what you think is better for your game.
Edit: Also if you wonna expand fishing further; you can add treasure chests. They can be opened for a random reward. This will add another layer to the system.