If you mean adding features which require the user to actually maintain the tank, as they would with a real one, then yes I have considered it. This would be an optional mode for educational purposes, in which you must feed the fish, keep the right PH balance, fight diseases, and a hundred other things necessary to keep the fish alive. Only when you are successful at keeping the eco-system going in "full manual" mode would you be qualified to set up a real reef system.
What is preventing this is the amount of research necessary on my part to find out all this stuff. People might be hesitant to take advice from someone who's never actaully done it, so I'd have to set up my own real system (as I'm now doing with a freshwater tank). Anyway, a huge amount of work would be involved for (probably) a very small increase in sales.
If, on the other hand, you mean simulating a real reef instead of a tank, then there's no way. I walk a razor-edge between what's possible and what would take a hundred years to accomplish. Only by limiting my target environment to something roughly the size of a monitor can I achieve realism that could fool someone into thinking it's real. Increasing the size of this "universe" or allowing the camera to travel in the Z-direction would increase the work involved by at least an order of magnitude. So instead of 2 years to develop, it would be 20. This is why all the other 3D apps out there have a certain unmistakable look. No proper shading, angular low-polygon objects, textures which get big and blurry as they approach the camera. This is necessary if you are going to expand into different castle corriders, racetracks, or an ocean reef. Those developers might say "Sure it looks like crap, but look how MUCH crap we give you!". I've found that there are many people who share my vision that one small diamond is more desirable than 100 tons of crap.
|