Arcade › Caccia ai Pesci
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Giannantonio Trimarchi built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Caccia ai Pesci yet. Play it, then tell Giannantonio Trimarchi what you would add next.
Caccia ai Pesci was built by Giannantonio Trimarchi 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 Caccia ai Pesci 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 browser-based 3D third-person exploration game titled "Caccia ai Pesci" (Italian for Fish Hunt). The player controls a cute stylized low-poly/cartoon cat character inside a small enclosed house and must find and collect all 7 fish to win. Use a Three.js-style perspective third-person camera that follows the cat from behind at about 5.5 units away. The cat is a Kenney cube-pets style animal-cat model, scaled to about 0.9, placed initially at the center of the room. Support the third-person movement controller with walking, running, jumping and gravity: normal move speed about 5.5, a run multiplier of 1.7, jump speed 7, and gravity -22. Use the controller's standard keyboard/gameplay input, with the game's explicit collection action on the E key. On touch/mobile, provide a visible collection button when the cat is close enough to a fish. Build a simple rectangular indoor cartoon house approximately 16 units wide by 13 units deep, with a 3.5-unit-high ceiling. Use a warm pale wood-colored floor, cream/beige walls on the back, front, left and right sides, and a muted light ceiling. Light the scene with soft ambient/hemi illumination and a directional light with soft shadows. The rendering should feel clean, colorful, soft-lit and low-poly/cartoon-like. Place fog/background in a very pale blue color, while the surrounding HTML body/HUD fallback background is dark navy. Populate the room with the following static furniture, using simple stylized low-poly furniture models and approximate placements: a couch at (-3.5, 0, -3) rotated 90 degrees, a rectangular rug at (-3.5, 0, -0.5) rotated 90 degrees, a table at (3.5, 0, 1.5) rotated about -0.6 radians, two chairs around it at (2.8, 0, 0.3) and (4.2, 0, 2.8) with differing rotations, a small lamp on/near the table at (4, 0.33, 1.2), and a single bed at (-4.5, 0, 4.5) rotated 180 degrees. Furniture should cast and receive soft shadows where appropriate. Place exactly seven enlarged fish collectibles, each resting slightly above the floor (y about 0.15), with random starting Y rotations. Use these approximate positions so the player searches around furniture and room edges: (-4.8, -2.8) behind the couch, (2.2, 0.8) under/near the table, (5.5, -2.5) near the right wall, (-5.5, 5.2) near the bed, (0.5, 4.8) behind the chair area, (-1.8, -5.2) at the left/back area, and (6.2, 3.5) on the right side. The fish should be visible in the room until collected. Game rules: track a fish counter initialized to 0 / 7. Each frame, detect the nearest uncollected fish within 2.2 units of the cat. When one is close, show a centered bottom prompt in Italian, "Premi E per raccogliere", and on touch/mobile also show a rounded yellow button labeled "🐟 Raccogli". Pressing E or clicking/tapping the button collects the nearby fish. Collection makes that fish disappear, increments the counter, hides the prompt/button, and briefly creates a small pale-yellow pop/spark sphere effect at its position. Do not allow already collected fish to be collected again. When all 7 fish are collected, after a short delay show a centered dark translucent victory dialog with the Italian message "🎉 Hai trovato tutti i pesci!" and a yellow rounded "Rigioca" button that reloads/restarts the game. HUD: overlay a fixed top bar with two dark semi-transparent rounded panels. On the left show a cat emoji and the live counter, visually like "🐱 0 / 7" with the number bold and white. On the right show the title "Caccia ai Pesci" in white. The HUD should not block 3D movement except for its panels. Use rounded, high-contrast UI with a system sans-serif font. Keep the collection prompt near the bottom center, yellow/orange with dark text and pill-shaped corners; the mobile collect button sits just below/near it. Hide the prompt and collect button unless a fish is within range. Include smooth cat animation switching: idle when stationary, walk while moving normally, and run while using the run movement state, with animation crossfades. The game is won only by collecting all seven fish; there are no enemies, combat, lives, timer, or other scoring systems.