Ferals.io - Animal Survival Evolution Game

Seele01-Flash
By
Ferals.io is an exhilarating 3D multiplayer survival game where you start as a tiny bug and evolve through the animal kingdom. Eat, grow, hunt, and climb the food chain to become the ultimate apex predator!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Ferals.io (Mobile Evolution Survival)". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a stylized "Low-Poly Toon" aesthetic. Use `MeshToonMaterial` for all assets to mimic the cartoonish, hand-drawn look of the reference image. The color palette should be earthy and vibrant (forest greens, dirt browns, bright orange/yellow for food). * **Camera:** Use an Orthographic Camera positioned at a high angle (top-down view, slightly tilted) to ensure gameplay clarity on small screens. The camera must smoothly follow the player. * **Player Character:** Start as a small, simple geometric shape (representing the "bug"). As the player levels up, the model scales up and changes color (e.g., Green Bug -> Yellow Critter -> Red Beast). Add simple "eyes" (two white spheres) to the front of the player mesh to indicate direction. * **Environment:** A large, tiled green plane representing a forest floor. * **Obstacles:** Scatter low-poly trees and rocks (collision objects). * **Food:** Scatter small spheres (fruits) and bone shapes (high XP) that float and rotate slightly. * **Performance:** Use `InstancedMesh` for rendering the scattered food items and trees to maintain 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM:** A fast-paced, tribal/jungle rhythm using percussion and marimba. It should be looped and energetic, creating a sense of "playground survival." * **Sound Effects (SFX):** * **Eating:** A satisfying "Crunch" or "Pop" sound with variable pitch. * **Attack:** A "Swoosh" or air-cutting sound for the left-click action. * **Skill:** A magical or high-energy "Zing" sound. * **Damage/Death:** A cartoonish "Splat" or "Squeak." ### 3. Gameplay Loop * **Core Mechanic:** The player controls a character in an arena filled with AI bots (simulating multiplayer). * **Growth System:** * Eat small food (fruits) to gain XP and slightly increase size. * Eat "bones" (rare drops) for massive XP. * **Evolution:** When the score reaches specific thresholds, the character evolves (increases size significantly, camera zooms out slightly). * **Combat:** * **Attack:** A short-range melee bite/hit in the facing direction. If it hits an enemy smaller than the player, the enemy takes damage. * **Predation:** If a player kills an enemy, the enemy drops "meat/bones" (high XP food). * **Win/Loss:** * **Loss:** If HP drops to 0 (attacked by larger creatures), show a "Game Over" screen with a "Respawn" button. * **Win:** Reach the highest evolution stage (e.g., "Apex Predator"). ### 4. Mobile Controls & Interaction * **Movement (Virtual Joystick):** Implement a dynamic virtual joystick on the **left** side of the screen. The player moves relative to the joystick angle. * **Action Buttons:** * **Attack Button (Large):** Placed on the bottom-right for the primary attack. * **Skill Button (Small):** Placed just above/left of the Attack button (e.g., a dash or speed boost skill with a cooldown). * **UI Layout:** * **Orientation:** Force Landscape mode layout logic. * **HUD:** A health bar above the player's head. An XP/Evolution bar at the top of the screen. A Score counter in the top-right. * **Feedback:** * **Haptic:** Trigger `navigator.vibrate(50)` when the player takes damage or eats a large item. * **Visual:** When an enemy is hit, flash their material white briefly. Display floating text numbers for XP gained. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Ferals.io is a captivating 3D animal evolution survival game that combines the addictive mechanics of .io games with thrilling predator-prey dynamics. Starting as a humble little bug, you'll embark on an epic journey through the food chain, consuming fruits and smaller creatures to grow stronger while avoiding becoming someone else's meal.

This fast-paced multiplayer experience drops you into a vibrant ecosystem where survival of the fittest isn't just a concept—it's the only rule that matters. With stunning cartoon-style 3D graphics and intuitive controls, Ferals.io delivers an immersive wildlife adventure that's both challenging and incredibly addictive.

Core Features

Complete Food Chain Evolution

Experience authentic animal kingdom dynamics as you progress from the bottom of the food chain to the top. Each growth stage unlocks new abilities, changes your appearance, and determines which creatures you can hunt or need to avoid.

Real-Time Multiplayer Action

Compete against players from around the world in real-time battles. Every creature you see is controlled by another player, making each encounter unpredictable and exciting. Form temporary alliances or engage in fierce competition—the choice is yours.

Diverse Animal Species

Unlock and play as various animal species, each with unique characteristics, special abilities, and hunting strategies. From insects to apex predators, discover the perfect creature that matches your playstyle.

Strategic Skill System

Master special abilities that can turn the tide of battle. Time your skills perfectly to escape dangerous situations, catch elusive prey, or dominate territorial disputes.

Dynamic 3D Environment

Explore a beautifully crafted 3D world filled with lush vegetation, hiding spots, and strategic terrain. The environment plays a crucial role in survival—use it wisely to your advantage.

Gameplay Mechanics

Growth and Evolution System

Start small and work your way up the evolutionary ladder. Consuming food increases your size and unlocks new evolutionary stages. Each stage brings new opportunities and challenges as your position in the food chain shifts.

Predator-Prey Dynamics

Navigate complex relationships where today's hunter can become tomorrow's prey. Learn to identify threats, recognize opportunities, and make split-second decisions that determine your survival.

Resource Management

Balance risk and reward when choosing what to eat. Fruits provide safe nutrition, but hunting other players offers greater rewards—if you can catch them without becoming prey yourself.

Operation Guide

Basic Controls

  • Mouse Movement : Navigate your creature smoothly through the 3D environment
  • Left Mouse Button : Execute attacks to hunt prey or defend yourself
  • Right Mouse Button : Activate special abilities unique to your current species

Survival Tips

  • Start by focusing on fruits and smaller creatures to grow safely
  • Always be aware of your surroundings—larger predators could be nearby
  • Use terrain features like bushes and rocks for cover and strategic positioning
  • Time your special abilities carefully for maximum effectiveness
  • Learn the food chain hierarchy to identify threats and opportunities

Advanced Strategies

  • Master hit-and-run tactics when hunting dangerous prey
  • Use your special ability to escape tight situations
  • Observe other players' behavior patterns to predict their movements
  • Control territory around abundant food sources for sustained growth

Why Play Ferals.io

Ferals.io offers a unique gaming experience that combines the accessibility of browser games with the depth of survival mechanics. It's completely free to play, requires no downloads, and runs smoothly on both desktop and mobile browsers.

The game's appeal lies in its perfect balance of strategy and action. Every session is different thanks to the dynamic multiplayer environment, and the progression system provides constant goals to strive for. Whether you have five minutes or five hours, Ferals.io adapts to your schedule while delivering consistent excitement.

For fans of evolution games, survival challenges, or competitive multiplayer experiences, this game hits all the right notes. The learning curve is gentle enough for newcomers while offering sufficient depth to keep experienced players engaged for hours.

Frequently Asked Questions (FAQ)