Raccoon Adventure: City Simulator 3D

Seele01-Flash
By
Raccoon Adventure: City Simulator 3D lets you play as an adorable raccoon exploring a vast 3D city. Drive vehicles, complete quests, start a family, and customize your furry character in this unique animal simulation adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Raccoon City: Low-Poly Urban Explorer**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Low-Poly, Flat-Shaded** aesthetic similar to the screenshot. Do not use heavy textures; rely on vertex colors or simple palette textures to ensure high performance on mobile devices. * **Characters**: * **Main Character**: A low-poly raccoon with distinct grey/black/white patterns (mask). * **NPCs**: Simple geometric humans, stray cats, and other raccoons (potential mates). * **Environment**: A hybrid map containing a "City Zone" (roads, blocky buildings, streetlights, trash cans) and a "Park/Nature Zone" (green terrain, low-poly trees, bushes). * **Vehicles**: Include low-poly cars and boats that act as interactive objects. * **Performance**: Use `THREE.InstancedMesh` for repeated elements like grass blades, trees, and buildings to minimize draw calls. Use a simple DirectionalLight (Sun) with soft shadows and an AmbientLight to prevent pitch-black shadows. ### 2. Audio Requirements * **BGM**: A playful, mischievous, yet adventurous track. Think "pizzicato strings" mixed with a light urban drum beat. * **Sound Effects (SFX)**: * **Movement**: Soft tapping sounds for paws running on pavement vs. rustling sounds for grass. * **Raccoon Vocals**: Chattering or squeaking sounds when attacking or interacting. * **Interaction**: A "rumble" sound when driving a car; a "splash" sound for water interaction. * **UI**: Satisfying "pop" or "click" sounds for quest acceptance and menu selection. ### 3. Gameplay Loop * **Core Mechanics**: The player controls a raccoon in a third-person view. The goal is to survive and thrive in the city. * **Exploration & Survival**: The player must explore the map to find food (loot trash cans, steal from picnic spots) to maintain a hunger bar. * **Quest System**: Simple waypoints indicate tasks (e.g., "Scare 3 pigeons", "Find the red car"). Completing tasks grants XP. * **Vehicle Interaction**: If the player approaches a car or boat and presses the "Interact" button, the camera switches to follow the vehicle, and the controls switch to driving physics (arcade style). * **Family System (Simplified)**: At a certain XP level, the player can approach another raccoon to "Recruit" them as a follower (representing the mate/family mechanic). ### 4. Mobile Controls & Interaction * **Orientation**: Landscape mode. * **Movement (Left Screen)**: A dynamic **Virtual Joystick** for moving the raccoon (walk/run based on stick distance). * **Camera (Right Screen)**: Invisible touch area on the right half of the screen for orbiting the camera (OrbitControls logic, but touch-optimized). * **Action Buttons (Right Bottom)**: Large, circular buttons (min 60px diameter) with icons: * **Jump**: Simple physics impulse. * **Attack/Interact**: Context-sensitive. Swipes claws usually, but becomes "Enter/Exit Vehicle" when near a car. * **Sneak**: A smaller toggle button to lower the camera and reduce movement speed. * **Feedback**: Implement visual scale-bouncing on buttons when pressed. If possible, trigger `navigator.vibrate(50)` on attacks or collisions. ### 5. Code Structure Recommendations * Initialize a basic Three.js scene with a physics engine (like Cannon.js or a simple custom AABB collision system for mobile efficiency). * Create a `PlayerController` class that handles state (Idle, Run, Drive). * Create a `UIManager` to overlay HTML/CSS buttons on top of the canvas. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Raccoon Adventure: City Simulator 3D is a unique animal simulation game that puts you in control of an adorable raccoon exploring a bustling 3D city. Unlike typical city simulators, this game offers a fresh perspective by letting you experience urban life through the eyes of nature's most clever creatures. The game combines exploration, adventure, and simulation elements to create an engaging experience that appeals to players of all ages.

This innovative animal simulator stands out with its charming low-poly 3D graphics and expansive city environment. From towering buildings to hidden forest areas, every corner of the city is designed for raccoon-sized adventures. The game successfully transforms the traditional city simulation genre by adding the unique twist of animal perspective gameplay.

Core Features

Expansive City Exploration

The game features a massive 3D city environment filled with diverse locations to discover. Navigate through busy streets, explore quiet residential areas, venture into forest patches, and discover hidden spots perfect for raccoon mischief. The city feels alive and offers countless opportunities for exploration and adventure.

Vehicle Driving Adventures

One of the most exciting features is the ability to drive various vehicles as a raccoon. Take control of cars, boats, and other vehicles in hilarious and entertaining scenarios. The physics-based driving mechanics create amusing situations as your small raccoon character operates human-sized machinery.

Family Building System

Create your own raccoon dynasty by finding a mate and starting a family. The game includes relationship mechanics where you can find a suitable partner, fall in love, and raise baby raccoons together. This family system adds depth and long-term engagement to the gameplay experience.

Character Customization

Personalize your raccoon with various customization options including different fur colors, facial features, and accessories. Choose your raccoon's name and gender at the start, then modify their appearance as you progress through the game.

Quest and Mission System

Engage in diverse quests ranging from simple food gathering to complex delivery missions. The variety of tasks keeps gameplay fresh and provides clear objectives for players who prefer structured gameplay alongside free exploration.

Gameplay Mechanics

Simple Control System

The game uses intuitive FPS-style controls that are easy to learn but offer precise movement control. The camera system allows full 360-degree exploration of the beautifully crafted 3D environment.

Stealth and Survival Elements

As a raccoon, you'll need to use natural instincts like sneaking and quick reflexes. The game incorporates realistic animal behaviors while maintaining a fun, family-friendly atmosphere.

Operation Guide

Movement Controls: - WASD keys or Arrow keys : Move your raccoon in all directions - Mouse : Control camera angle and look around the city - Space bar : Jump over obstacles and reach higher places - Shift key : Run faster when needed - C key : Toggle sneaking mode for stealthy movement

Interaction: - Left mouse button : Attack, interact with objects, and navigate menus - Camera rotation : Use mouse to explore the 3D environment fully

Getting Started: 1. Choose your raccoon's name and gender 2. Customize appearance with different fur colors and features 3. Begin exploring the city and forest areas 4. Complete quests to earn rewards and unlock new content 5. Find a mate to start your raccoon family 6. Experiment with driving different vehicles

Why Play This Game

Unique Gaming Experience : Few games offer the charming perspective of playing as a raccoon in a modern city setting. This fresh take on animal simulation provides entertainment that's both relaxing and engaging.

Family-Friendly Fun : The game's wholesome content makes it perfect for players of all ages. Parents can enjoy playing alongside children, making it an excellent choice for family gaming time.

Free to Play : Enjoy the complete gaming experience without any cost. The browser-based version provides instant access without downloads or installations.

Cross-Platform Availability : Whether you prefer playing on your computer browser or mobile device, the game adapts perfectly to different platforms while maintaining smooth performance.

Endless Exploration : The large city environment and variety of activities ensure that players always have something new to discover, providing excellent replay value.

Creative Freedom : Unlike linear games, Raccoon Adventure allows players to create their own stories and adventures, making each playthrough unique and personal.

Frequently Asked Questions (FAQ)