Appearance
Arcade › Animal Football
Click the game above and it runs right here in your browser. No download, no installer, no account needed. gadvdp built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Animal Football yet. Play it, then tell gadvdp what you would add next.
Animal Football was built by gadvdp 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 Animal Football 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 mobile-friendly browser game titled "ANIMAL FOOTBALL", an offline-ready 5v5 arcade football game with a polished dark navy/teal interface and a playable 3D match. The game should open on a full-screen German main menu over the game scene, with the heading "ANIMAL FOOTBALL", eyebrow text "ORIGINAL OFFLINE FOOTBALL UNIVERSE", subtitle "5v5 Arcade-Fußball mit Tiernationen, klaren Rollen und einer ersten Schilfpark-Partie — direkt im Browser spielbar.", an "● OFFLINE READY · Build 0.1" pill, and six rounded menu buttons arranged in a responsive grid: primary gradient "ANSTOSS" / "5v5 im Schilfpark", plus "AF SQUAD" / "Dein Kader & Karten", "TRAINING" / "Schuss & Passen", "AFWC" / "World Cup Hub", "KARRIERE" / "Offline-Saison", and "EINSTELLUNGEN" / "Steuerung & Grafik". The interface uses large bold condensed-looking typography, muted gray-blue secondary text, rounded dark cards, mint and blue accents, and gold highlights. When ANSTOSS is selected, show an overhead/three-quarter perspective 3D football pitch. Use a green rectangular pitch approximately 18 units wide by 28 units long, with white halfway line, center line/circle, goal lines, penalty-box markings, goals at both ends with white posts/crossbars and pale netting, dark spectator stands beyond each end, rows of blocky seats, and tall floodlights. Use soft shadows, fog, a dark blue background, warm directional lighting, and a high camera angled down from behind/following the active player. The pitch should feel like a compact stylized park arena. Place two teams of five simple low-poly cartoon animal-like players on the pitch. They are rounded two-sphere bodies/heads with small cone ears and a rectangular colored bib. The home team is mint/green with blue accents and is called Schilfstadt; the away team is coral/red with red accents and is called Löwenreich. Give the five positions on each team the roles GK, DEF, MID, WNG, and ST. Start the home players toward the negative-z end and away players toward the positive-z end in a 5-player formation; the controllable active home striker is named Quitschie Entes. The visible implementation can use abstract animal avatars rather than detailed species models, while the squad screen identifies named animal players. Include a small white football near the center. The player controls are designed for touch but also support keyboard: a translucent circular virtual joystick at bottom-left with a mint draggable nub; bottom-right circular buttons labeled "PASS" in mint/blue gradient and "SCHUSS" in gold/orange gradient. WASD or arrow keys move the active player, and Space triggers a shot. Keep the active player inside the pitch boundaries, orient them toward movement, and have the AI move all other players toward their formation positions and somewhat toward the ball depending on possession. Passing and shooting only work when the active player is within roughly two units of the ball; pass applies a moderate kick and shot applies a stronger kick. The ball rolls with friction, bounces off the side boundaries, and entering either end of the pitch increments the opposing team’s score, resets the ball to midfield, and briefly displays a German goal message. During play, show a fixed top HUD: a dark translucent rounded score panel centered at the top reading "SCHILFSTADT · LÖWENREICH" and a gold score such as "0 — 0", with a back button at top-left and pause button at top-right. The pause button toggles between pause and play icons. The back button returns to the menu. Initial kickoff can update the HUD hint to "Bewege Quitschie mit Stick oder WASD · PASS / SCHUSS". Make the layout responsive for narrow phone portrait screens and desktop, with touch-action disabled so the joystick/buttons work naturally. When AF SQUAD or another menu item is selected, open a large dark navy modal panel with rounded corners and a close X. For AF SQUAD specifically, show the title "AF SQUAD", subtitle "Offline-Kader · Karten · Entwicklung", and a responsive two-column card layout resembling collectible player cards. Match the visible card content: gold-bordered purple/blue star cards for "94 Quitschie Entes" with "ST · Ente · World Star" and "PAC 96 · SHO 92 · DRI 95", and "92 Schildi Pötie" with "IV · Schildkröte · Elite" and "DEF 94 · PHY 91 · PAS 82"; regular dark cards for "81 Mo Pötbär" with "TW · Bär · Rising Star" and "REF 86 · POS 83 · POT 96", and "84 Teddy Bär" with "ST · Bär · Gold" and "PHY 91 · SHO 84 · PAC 72". Use large gold overall ratings and muted stat text. The screenshot/reference visual is a tall phone portrait showing this squad modal over the green pitch, with the modal occupying most of the screen and the pitch/goals/players dimly visible around its edges. For TRAINING, AFWC, KARRIERE, and EINSTELLUNGEN, use the same modal style with the appropriate heading and a simple offline placeholder card stating that the offline module is prepared and that future expansion could connect season logic, tournament bracket, and persistent saves; do not imply those systems are actually playable. Keep the overall style clean, premium, colorful, and game-like: dark navy translucent overlays, mint/sky-blue interactive elements, coral opponents, gold ratings and shot button, low-poly 3D animals, green pitch, and German UI labels. Do not add unshown mechanics such as inventory, multiplayer, stamina, fouls, timer, or a completed career/tournament system.