Thanks for the paragraph!
Ok, so let me list out some things that you just suggested:
1. Somehow remove the eyelid. I think that I could add cartoony zzzs to indicate them sleeping, because it would weird to not have the eyes closed but have no indication of sleep. Good point, thanks for the info.
2. Add more plants and underwater features. This sounds like a good idea, as it would not be too difficult to have lily pads and other things that float on the top of the water. I would probably add them in as animations because the frogs rarely interact, or maybe make them one sided.
Let me explain something about my program real quick: the frogs have two main states: on land and in water. When they're in the water, they're taken over by proper pathfinding (A* to be exact) and they can move very well, although with some hiccups. When on land, they only know if they're in the air, and if there's land in front of them, besides that, they randomly cycle through sleeping, idling, croaking, and jumping around. When on land, they're not very smart, and don't know what's around them. I don't have proper proper pathfinding for complex land movement, but I maybe can pull something off where they try to find the closest water source to move into. This could be achieved with raycasting, but I'm not going to go too in depth as this is just analyzing your suggestions.
3. Blending in is a good idea, and that would just be a biproduct of the greenery and frogs both being green.
4. Tunnels are very easy to add and that idea is actually a very good addition, as I could have small underwater areas.
Here are some points that I would like to examine:
1. The camera is a bit restrictive. I think that someone watching frogs would like to freely move and even lock onto a specific frog just to watch.
2. I'm going to avoid adding life cycles, mating, and growth, as well as time of day because I want this to be a really idle game.
3. One idea that I had is that you could hear frogs in a "3D space" e.g. the farther away, the quieter, and also it would pan on headphones. This is fairly easy to implement.
4. I could actually add frogs with random pitches for their croaks and have a modifier, just an idea.
5. Another nice idea is to choose how many frogs in the area when you load it up, I think that people would like it.
6. I think that underwater bubbles would be nice, do you? On the frogs, I think it would cool.
7. I think that an underwater warping effect like waves would be cool, I could try and implement something like from my previous game because I already have a lot made.
Please give me feedback and respond on these points:
1. How is the swimming? -I really made a point of making them stroke each stroke individually because that's how I think frogs swim.
2. Can you give me some good plants to add? e.g. lilypad, underwater kelp, other items.
Thanks for responding thoughtfully, I never knew that someone would like a little simulation of a few frogs hopping around so much!
Have a great day,
Cheers,
Alex