This is the first project i am posting of the 2013 CG batch which will passout in 2014. This is titled aquarium. A few fishes moving around. You can serve them food. Poison food kills them. I have created a 3D fish among these 2D fishes and it can be moved randomly if needed.
I went through the code that's given in the link. Its a pity that our students have to work so hard to do their projects. The green leaves that you see down here are hard coded. X & Y value of all the points is kept on changing and it has been drawn laboriously six times. It could have been drawn once and translated five times to draw six leaves.
In drawing the fishes also code is unnecessarily replicated to increase the number of lines. If I were to do this project it would not have been even 250 lines of code. And I would not take so much pains to code. Of course I should profess the ability to work smartly comes with experience. Work smart should be the mantra.
If clients find out that your software is inefficient and you have cheated trying to increase number of lines and consequently their bill.... they would definitely not pay you the amount you claim.
Snapshots:
Here is the
source.