Current Version: 0.1 [download] Features: One button game. Press SPACE for everything. Start casting, release, reel in. That's the basics. Position the lure in front of a fish and it'll get hooked. Reel in a fish to get points. If a bigger fish sees a little fish on a hook, it'll bite the little fish. If your fish gets bit, you get fewer points. If your fish gets bit too many times you get no points. Future Work: Add an interesting animation for when a fish gets hooked. Add an interesting animation for when a fish bites a hooked fish. Make the hooked fish drag around at an angle instead of just latching on to the lure. Rare fish types that modify the value. Big fish shouldn't bite small lures. Add medium and large lures floating on the surface, catch them to unlock them. Use another timing game at the start of the cast to select the lure. Similarly, small fish shouldn't bite large lures. Add levels. Easy tutorial level, then harder levels that introduce larger fish, introduce other lures. Game types - x number of casts, x amount of time, race to score, story mode (find the fishing boy), attack mode (lob bombs at the sharks with frikkin laser beams on their frikkin foreheads) Add tutorial. Series of screenshots with highlights and text is good enough. Refactor code. Move enums into the proper classes, use constants for everything, remove dead code, only make things public when necessary. Move as much logic as possible into the classes. Build utility functions for common tasks such as finding angles and distances. Would really like to build up a utility project to include in the solution for all these games. Cache the scaled graphics for the rod. Cache the scaled graphics for the lures. Make help messages fade out instead of just disappearing. Stack old messages instead of replacing. Add more help text, pop up random messages. Option to turn off help messages. Help message when your fish gets eaten. Help message describing fish you caught. Add option to halt a cast by pressing SPACE while the lure is in midair. Immediately starts swinging down in an arc. Create images for fish that have been bitten. Multiplayer - At a single box (each player gets a button to press). Online? Lob bombs like other multiplayer puzzle games? Bubbles Sound! Intro screen, help button, options High scores Timer Achievements Eventually port to iPhone. |