Appearance
Arcade › Moonhook Waters
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Jace James built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Moonhook Waters yet. Play it, then tell Jace James what you would add next.
Moonhook Waters was built by Jace James 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 Moonhook Waters 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.
Create a playable Three.js-style 3D night fishing game titled “Moonhook Waters.” Use a dark navy, foggy open ocean as the setting: a gently animated square water map roughly 360 by 360 units, deep blue water with moonlight reflections, a large pale moon low in the sky, many small stars, and blue atmospheric fog. The camera is a smooth third-person follow camera behind and above the player’s fishing boat, with a closer over-the-deck view when the player stands and a submerged underwater view when using the diving cage. The player begins seated at the helm of a large, dark/black-canopy fishing boat floating at the center of the ocean, with a warm deck light, an enlarged walkable deck, crates and barrels, and a small visible stylized player avatar wearing a blue coat, dark boots, and a hat. The boat gently bobs. While seated, WASD or arrow keys steer and drive the boat: forward accelerates, reverse backs up, and left/right turn. Press X, or the on-screen Stand button, to leave the helm. While standing, WASD/arrow keys move the avatar around the deck rather than driving; keep movement inside deck bounds, and let the player cast from anywhere on the deck. Press X/Sit to return to the helm. Scatter 12 glowing circular fishing patches across the ocean. They should be animated pulsing rings in cyan, green, purple, or gold, with different patch rarity bonuses. The player must drive close to one, stand on the deck, and press F or the on-screen Fish button to cast. Show a simple fishing rod, pale fishing line, and red bobber extending from the player toward the water, wait a few seconds, then automatically catch a fish. Prevent casting when seated, too far from a patch, inventory is full, in the cage, or after game over. Generate catches from these exact fish types and rarity/value tiers: Silver Minnow (common, base value4), Moon Mackerel (common,2), Lantern Bass (uncommon, $45), Glassfin Tuna (rare,05), Violet Swordfish (epic,30), and Abyss Crownfish (legendary, $620). Each catch has a randomized size in kilograms and adjusted sell value; stronger gear and rarer patches increase higher-rarity odds. Add a brief colored splash effect when a fish is caught. Give the player an inventory capacity of 12 fish. Start with $40 and a basic “Twig Rod.” Press I or Inventory to open an inventory panel listing each fish’s name, rarity, size in kg, and sell value. Add a harbor island and wooden dock in the southeast area of the map, with a visible “SELL FISH / SHOP” sign. When the boat is near the harbor dock, E or Shop opens the shop; selling all stored fish converts their total values to cash and empties the inventory. The shop offers four independently upgradeable categories, each with four levels and the following exact names: rods Twig Rod, Carbon Rod, Moonsteel Rod, Abyss Rod; lines Frayed Line, Braided Line, Titan Line, Phantom Line; bait Bread Bait, Glow Worms, Squid Chum, Kraken Snack; lures Tin Spoon, Pearl Jig, Thunder Lure, Void Spinner. Use upgrade prices by category level: rod $80/