Fat - Rolling Winter Adventure Game - Action Game

Seele01-Flash
By Penelope Thomas
Roll through a winter wonderland in Fat! Eat snow to grow bigger, avoid spikes and hazards, and navigate beautiful snowy landscapes. Free browser game with cute graphics.
Voxel

Voxel Village Explorer

Build a voxel village to roam with jump and camera controls.

Build a voxel village to roam with jump and camera controls.Open in workspace
FPS

Night Mission Survival

Build a first-person night survival with flashlight combat.

Build a first-person night survival with flashlight combat.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Unity

Egg on the Car Roof

Build a Unity challenge: keep a fragile egg on a moving roof.

Build a Unity challenge: keep a fragile egg on a moving roof.Open in workspace
Shooter

Dead City Shooter

Build a third-person zombie shooter in a ruined city.

Build a third-person zombie shooter in a ruined city.Open in workspace
Subscriber only

Unreal City Tour

Explore a photoreal Unreal city with terrain and live weather.

Explore a photoreal Unreal city with terrain and live weather.Open in workspace
New

Character Physics World

Build a third-person physics world with day-night and props to touch.

Build a third-person physics world with day-night and props to touch.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace
Subscriber only

Unreal Top-Down Roguelite

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
Voxel

Voxel Village Explorer

Build a voxel village to roam with jump and camera controls.

Build a voxel village to roam with jump and camera controls.Open in workspace
FPS

Night Mission Survival

Build a first-person night survival with flashlight combat.

Build a first-person night survival with flashlight combat.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Unity

Egg on the Car Roof

Build a Unity challenge: keep a fragile egg on a moving roof.

Build a Unity challenge: keep a fragile egg on a moving roof.Open in workspace
Shooter

Dead City Shooter

Build a third-person zombie shooter in a ruined city.

Build a third-person zombie shooter in a ruined city.Open in workspace
Subscriber only

Unreal City Tour

Explore a photoreal Unreal city with terrain and live weather.

Explore a photoreal Unreal city with terrain and live weather.Open in workspace
New

Character Physics World

Build a third-person physics world with day-night and props to touch.

Build a third-person physics world with day-night and props to touch.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace
Subscriber only

Unreal Top-Down Roguelite

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Fat: The Winter Roller**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Strictly adhere to a **High-Contrast Minimalist 2D Silhouette** style using an Orthographic Camera (`THREE.OrthographicCamera`). * **Palette**: Background must be a flat, solid Deep Orange (Hex: `#D85C27`). Foreground elements (ground, player, obstacles) must be Pure White (`#FFFFFF`). * **Materials**: Use `MeshBasicMaterial` (unlit) for all objects to simulate a flat vector art look. No shadows or shading. * **Player Character**: A simple white Sphere geometry representing a snowball/creature. It must visually rotate when moving. * **Environment**: * **Ground**: Procedurally generated rolling hills and flat platforms (white meshes). * **Decor**: 2D Plane geometries serving as background decorations (Pine trees, Deer) placed slightly behind the player track (Z-offset) to create a subtle parallax effect. * **Hazards**: Sharp triangular spikes (static) and rotating saw blades (animated circles with jagged edges). * **Mobile Optimization**: Limit polygon count on the sphere. Use object pooling for platform generation to maintain 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM**: A quirky, lighthearted "Winter Waltz" style. Instruments: Pizzicato strings, sleigh bells, and a tuba/bassoon for the comedic "heavy" feel. * **Sound Effects (SFX)**: * **Rolling**: A continuous low-pitched crunching snow sound (volume scales with speed). * **Eating**: A high-pitched "Bloop" or "Munch" sound. * **Jump**: A cartoonish "Boing". * **Damage**: A comedic cymbal crash or deflating balloon sound. * **UI**: Soft clicking sounds for touch controls. ### 3. Gameplay Loop * **Core Mechanic (The "Fat" System)**: * The player moves left/right and jumps. * Scattered throughout the level are "Snow Bits" (small floating white dots). * **Dynamic Scaling**: Every time the player eats a Snow Bit, the player's **Scale increases by 5%**. * **Physics Penalty**: As scale increases -> **Max Speed decreases**, **Jump Height decreases**, and **Momentum/Inertia increases** (harder to stop). * **Goal**: Traverse the winter landscape as far as possible (Endless Runner mode) or reach a flag (Level mode). * **Fail State**: Touching any red/black hazard (Spikes, Saws) or falling off the map. * **Camera**: Smoothly follows the player on the X and Y axis, keeping the player slightly to the left of the center screen. ### 4. Mobile Controls & Interaction * **Control Scheme**: Implement a transparent **Virtual Gamepad** overlay on the HTML canvas. * **Bottom Left**: Two large arrows (Left / Right) for movement. * **Bottom Right**: Two buttons. * "A" Button (Large): **Jump**. * "B" Button (Small): **Brake/Ground Pound** (increases gravity to stick to slopes). * **Touch Feedback**: * Add `navigator.vibrate(50)` on Jump and `navigator.vibrate(200)` on Death (if supported). * Visual feedback: Buttons should darken opacity when pressed. * **Orientation**: Force or suggest **Landscape Mode**. * **Responsiveness**: Ensure touch events (`touchstart`, `touchend`) are treated with `passive: false` to prevent browser scrolling. The UI buttons must be at least 44x44 pixels for touch accessibility. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About the Game

Fat is an innovative rolling strategy game that combines cute visuals with challenging gameplay mechanics. In this winter-themed adventure, you control a small ball rolling through snowy landscapes, eating bits of snow to grow larger while navigating through increasingly dangerous terrain filled with spikes, saws, and other deadly obstacles.

The game features a unique growth mechanic where consuming snow makes you bigger and stronger, but also slower and more difficult to maneuver. This creates an interesting strategic balance between power and agility that keeps players engaged throughout their journey.

Core Features

Dynamic Growth System

The game's signature feature is its growth mechanic. As you eat snow, your character becomes larger and more resilient, but movement speed decreases significantly. This risk-reward system forces players to make strategic decisions about when to grow and when to stay nimble.

Beautiful Winter Environment

Roll through a stunning winter wonderland complete with snow-covered trees, peaceful deer, and breathtaking snowy landscapes. The game's charming art style creates an immersive experience that's both relaxing and exciting.

Challenging Obstacle Course

Navigate through treacherous terrain filled with various hazards including: - Sharp spikes that can end your journey instantly - Rotating saws requiring precise timing - Ice picks and other winter-themed dangers - Complex terrain that tests your rolling skills

Simple Yet Engaging Gameplay

While easy to learn, Fat offers surprising depth through its physics-based mechanics and strategic growth system. Each playthrough presents new challenges as you balance size, speed, and survival.

Gameplay Mechanics

Fat combines elements of strategy, timing, and skill-based navigation. Your primary objective is to roll through each level while collecting snow to grow stronger, all while avoiding the numerous hazards scattered throughout the winter landscape.

The physics-based movement system means that your size directly affects how you interact with the environment. Larger sizes provide better resistance to some hazards but make precise navigation more challenging, especially around tight spaces and quick obstacles.

Operation Guide

The game features intuitive controls designed for easy pickup:

  • A/D Keys or Left/Right Arrows : Move your ball left and right through the snowy terrain
  • W Key or Up Arrow : Jump over obstacles and gaps
  • S Key or Down Arrow : Brake to slow down or hug the ground for better control

Mastering these simple controls is essential for navigating the increasingly complex levels and timing your movements around dangerous obstacles.

Why Play This Game

Fat offers a unique gaming experience that stands out in the crowded online game market. The combination of cute, family-friendly visuals with genuinely challenging gameplay creates an experience suitable for players of all ages and skill levels.

The game's strategic depth comes from its growth mechanic - deciding when to eat snow and when to focus on navigation creates meaningful choices that affect your success. Each level presents new environmental challenges that test different aspects of your rolling and timing skills.

Best of all, Fat is completely free to play in your web browser, requiring no downloads or installations. Whether you're looking for a quick gaming break or an engaging challenge, this winter adventure delivers both charm and excitement in equal measure.

Frequently Asked Questions (FAQ)