Arcade › Lakebound 99
Click the game above and it runs right here in your browser. No download, no installer, no account needed. e we built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Lakebound 99 yet. Play it, then tell e we what you would add next.
Lakebound 99 was built by e we with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Lakebound 99 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Recreate "Lakebound 99" as a playable low-poly 3D freshwater fishing game in a foggy Rocky Lake. Use a third-person chase camera behind and above a small flat-shaded fishing boat, with the camera following the boat and moving closer during a fish fight. The lake is a large teal-blue polygonal water plane surrounded by a ring-shaped green rocky shore, with several small low-poly island/cylinder landforms, scattered rocks, and reed/grass patches. Use simple flat-shaded geometry, muted retro-console colors, atmospheric teal fog, warm directional sunlight, and a dark CRT-like presentation. The player boat should have a brown boxy hull, lighter wooden deck, dark seat, and a fishing rod; show a visible pale fishing line from the rod to the lure or to the fighting fish. Start at a full-screen retro menu overlay titled "LAKEBOUND 99" with the subtitle "A new low-poly freshwater fishing adventure." Use a dark blue-green translucent panel with pale green borders, gold title lettering, and large buttons for START GAME, TUTORIAL, FREE FISHING, TOURNAMENT, RECORDS, EQUIPMENT, and OPTIONS. The menu should also show the keyboard legend: WASD/arrows move the boat, C casts, Space hooks/stops, R reels, and ESC opens the menu. Tutorial, records, equipment, and options are informational panels: tutorial explains the fishing loop; records persist caught fish; equipment displays Medium rod, Advanced spinning reel, Medium line, and Crankbait lure; options displays CRT-style fog, 4:3 retro framing, and placeholder synth audio text. The main loop is: explore the lake, charge a cast, launch a lure, let it enter the water, toggle retrieval or stop, wait for a bite, set the hook, fight the fish while managing distance and line tension, then land and weigh it. In exploration, WASD or arrow keys drive and turn the boat; Space stops it when nearly stationary. Press and hold C to charge casting power, show a bottom-center CAST POWER meter, and release C to cast in the boat's forward direction. Launch distance should range from roughly 8 to 30 units based on charge. After casting, press R to toggle retrieve; retrieval moves the lure toward the boat, lowers its depth toward the surface, and ends when the lure returns. Use a fish-selection system influenced by the lure's distance to fish zones/markers, lure compatibility, temperature, and species aggression. The fixed lake readout is Rocky Lake, Morning, Sunny, Late Summer, water temperature 19.5°C, clarity 0.76, NW wind at 7 km/h, and depth 22 m. Include these species and properties: Largemouth Bass (1.2–4.7 kg, depth 5, rock structure; likes Crankbait, Spinnerbait, Soft plastic worm), Smallmouth Bass (0.8–3.2 kg, depth 8, rock; likes Jig, Jerkbait, Crankbait), Spotted Bass (0.7–2.8 kg, depth 6, weed; likes Spinnerbait and Jerkbait), Catfish (2–8 kg, depth 13, deep; likes Soft plastic worm and Jig), Pike (1.5–6.5 kg, depth 4, weed; likes Spinnerbait and Jerkbait), and Perch (0.2–1.1 kg, depth 3, weed; likes Jig and Soft plastic worm). The default lure is Crankbait; represent fish as simple low-poly fish markers that can briefly become visible near a promising lure before a bite. While the lure is fishing, show prompts such as "LURE DOWN — R to retrieve" and "BITE! PRESS SPACE TO SET THE HOOK." A bite requires Space to hook; a missed hook reports that the fish got away. On a successful hook, enter a fight mode. Display a right-side fight panel with the fish species, estimated weight, line tension percentage and a horizontal tension meter, whether REEL is ON or STOPPED, rod state PULLING or HOLDING, and fish distance in meters. Press R to toggle reeling. Reeling reduces fish distance but increases tension; stopping reduces pressure and lets the fish pull away more slowly. Keep tension in the green target zone, approximately 30–70%. Warn when tension is too high (line screaming) or too low (too slack); if tension reaches the breaking threshold around 100%, the line can break and the fish escapes. Land the fish when distance becomes very small or the fish is exhausted. After landing, show a centered "FISH LANDED" panel with species, randomly generated weight within that species' range, calculated length in centimeters, and credits earned at about 18 credits per kilogram. Save up to 12 records persistently, including species, weight, length, and lake, and display the running credits in the HUD. Provide FREE FISHING and a TOURNAMENT mode; tournament mode starts a three-minute timer and tracks fish caught, then shows a TOURNAMENT OVER result with the catch count and saved records. During gameplay, use a fixed retro HUD: top-left panel shows lake name, depth, water temperature/weather, and wind; top-right shows GPS boat coordinates, FISH FINDER state (scanning or target lock), current lure, and credits. Put contextual controls in a bottom-left help panel, centered toast messages for actions and warnings, and a touch-control cluster in the lower-right with directional arrows, CAST, HOOK, and REEL / STOP buttons. Keep the interface dark blue-green with pale green 2px borders, square corners, monospace text, gold badges/highlights, and responsive 4:3-inspired framing. Support mobile/touch input as well as keyboard input, and ESC should return to the menu.