Skip to content

Arcade › Moonhook Waters

Moonhook Waters

  • 3d
  • fishing
  • exploration
  • arcade
  • night
  • survival
0
Remix it Discord

2 plays

How to play

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.

Discussion

Nobody has said anything about Moonhook Waters yet. Play it, then tell Jace James what you would add next.

Make your own game

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.

Read the build brief for Moonhook Waters

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 value 
4), 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/
40/$700, line $60/
90/$520, bait $50/
60/$480, lure $70/
10/$620. Upgrades improve fishing speed, catch size, and odds of rare fish. Show buy buttons and disable them at max level. Include three rocky islands/obstacles: the harbor island around the shop, a northern rocky island, and a fog-island in the southwest. Prevent the boat from entering island areas and clamp it within the ocean map. Populate the water with numerous slowly swimming stylized fish, including animated fish asset instances and simple glowing procedural fish visible below the surface. From the helm only, pressing C or the Cage button toggles a metal diving cage lowered beneath the boat. The player cannot walk around or cast while the cage is lowered. Change to an underwater camera below the boat, make the water more transparent and fog denser/bluer, and let the player view schools of fish swimming around the cage. Press C again to raise it and return to the surface/helm view. Press J or Jump to jump out of the boat. Also trigger the same danger if the standing avatar walks beyond the deck bounds. This is a fatal megalodon attack: stop normal play, show a large gray-blue stylized megalodon approaching through the dark water, set the HUD status to “Megalodon attack — press R,” and require R to respawn at the helm with the boat reset near the starting location. The jump/attack should not be a combat sequence. Use a clean dark translucent HUD styled with rounded panels and thin blue outlines. At the upper left show the title “Moonhook Waters” and a status/message line. Across the top show Cash (initially $40), Fish (0/12), and Gear (Twig Rod). Put large bright blue rounded touch controls at the bottom: a four-direction movement pad on the left (up, left, down, right) and action buttons on the right labeled Fish, Cage, Bag, Shop, and Jump, plus the seat toggle labeled Stand or Sit depending on state. Also support the keyboard controls: WASD/arrow movement, X seat toggle, F fishing, I inventory, E shop, C cage, J jump, and R respawn. Maintain readable toast messages for actions such as needing to find a glowing patch, casting, catching fish, selling, upgrading, and danger. Use simple low-poly asset styling (fishing boat, fish, crates, barrels, islands, cage), strong moonlit blue lighting, warm boat lamp, and an arcade exploration/fishing presentation.

More free browser games

Browse the whole Arcade →