Gym Masters - Ultimate Fitness Simulator Game

Seele01-Flash
By
Gym Masters is an exciting 3D fitness simulator where you start as a beginner and work your way up to become the strongest person in the gym through training, boxing, and strategic equipment upgrades.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Gym Masters**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: **Low-Poly Voxel Art**. Characters and objects should look blocky but smooth, similar to "Roblox" or high-quality toy figurines. Use a vibrant color palette dominated by energetic Oranges, Yellows, and Purples (as seen in the reference image). * **Character Model**: A blocky, muscular male avatar in a tank top. Use simple geometries (cubes/cylinders) for limbs to ensure high performance. * **Gym Environment**: A closed indoor gym scene. * *Floor*: Dark rubber mat texture. * *Walls*: Brightly colored with mirror segments. * *Stations*: Create distinct zones: A "Mat Zone" for push-ups and a "Boxing Zone" with a hanging heavy bag. * **Performance**: Use simple Phong materials or Toon Shaders (Cell shading). Limit dynamic lights to one directional light (Sun) and use baked ambient occlusion if possible to maintain high FPS on mobile devices. * **Visual Feedback**: Implement floating text particles ("+1 Strength", "+$5") that pop up and float upwards whenever an action is completed. ### 2. Audio Requirements * **BGM**: High-energy, looped generic "Workout/Gym" electronic music. Upbeat tempo (120-128 BPM) to encourage tapping. * **SFX**: * *Training*: "Grunt" sounds for effort, "Woosh" for lifting, distinct leather "Thud" for punching the bag. * *UI*: Satisfying "Pop" sound for button clicks. * *Rewards*: A high-pitched "Ching" or coin sound when earning money. * *Consumable*: A "Gulp" or soda can opening sound when buying energy drinks. ### 3. Gameplay Loop * **State Machine**: The player has three main states: **Idle** (Standing), **Moving** (Running), and **Training** (Exercising). * **Resources System**: * **Stamina** (Green Bar): Decreases with every exercise rep. * **Strength** (Stat): Increases by doing Push-ups. * **Coins** (Currency): Earned by punching the Boxing Bag (Damage dealt is based on Strength). * **The Loop**: 1. Player moves to the **Push-up Zone**. Tapping the screen performs push-ups -> Gains Strength, loses Stamina. 2. Player moves to the **Boxing Bag**. Tapping punches the bag -> Earns Coins based on current Strength, loses Stamina. 3. When Stamina is low, Player walks to the **Vending Machine**. Spends Coins -> Refills Stamina. 4. Repeat to unlock new equipment (simulated by a "Zone Locked" visual that opens at high strength). ### 4. Mobile Controls & Interaction * **Movement Controls**: Implement a **Virtual Joystick** on the bottom-left of the screen for 3D character movement. The joystick should auto-center when released. * **Action Controls**: * When the player enters a specific Zone (trigger collider), a large, thumb-friendly context button (icon: Fist or Muscle) appears on the bottom-right. * Alternatively, allow tapping anywhere on the right half of the screen to perform the action when inside a zone. * **Orientation**: **Landscape Mode** is preferred for better 3D navigation awareness. * **UI/UX**: * Top Left: Strength Stat & Coin Counter. * Top Right: Settings/Pause. * Player Head: Floating Health Bar style display for "Stamina". * All buttons must have a minimum touch target of 44x44 pixels. * **Haptics**: Trigger a short vibration (using `navigator.vibrate`) on every successful punch or rep to provide tactile weight to the exercises. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Gym Masters is a captivating 3D fitness simulation game that puts you in control of your virtual fitness journey. This engaging simulator combines workout mechanics, resource management, and progressive training to create an addictive gym experience. Whether you're a fitness enthusiast or just love simulation games, Gym Masters offers hours of entertaining gameplay as you build your character from a gym newbie to the ultimate fitness champion.

Core Features

Complete Fitness Simulation Experience

Gym Masters delivers a comprehensive gym simulation with multiple training activities:

  • Strength Training : Start with basic push-ups and gradually unlock advanced weightlifting equipment
  • Boxing Training : Punch heavy bags to earn coins and improve your combat skills
  • Equipment Progression : Unlock various gym machines and tools as you advance
  • Stamina Management : Strategic energy drink purchases to maintain peak performance
  • Character Development : Watch your avatar grow stronger and more muscular over time

3D Visual Excellence

The game features vibrant 3D graphics with a colorful, cartoonish art style that makes working out fun and engaging. The yellow-orange background and detailed character animations create an upbeat, motivational gym atmosphere that keeps players engaged.

Idle Game Mechanics

Combining active gameplay with idle elements, you can continue earning progress even when not actively playing, making it perfect for both casual and dedicated gaming sessions.

Gameplay Mechanics

Training System

Your fitness journey begins with simple exercises like push-ups. Each workout session increases your strength statistics and unlocks new training opportunities. The progressive difficulty ensures constant challenge and satisfaction as you see your character's abilities improve.

Economy and Rewards

Boxing training generates coins that serve as the game's currency. Smart resource management is key - invest in energy drinks to maintain stamina for longer training sessions, or save up for premium equipment upgrades that boost your earning potential.

Equipment Unlocks

As you progress, new gym equipment becomes available, each offering unique training benefits and coin generation rates. From basic dumbbells to advanced weight machines, there's always something new to work towards.

Operation Guide

Controls

Gym Masters offers flexible control options for all players: - WASD Keys : Standard movement controls for PC players - Arrow Keys : Alternative keyboard navigation - Mouse Control : Point-and-click movement and interaction - Touch/Joystick : Full mobile device support with intuitive touch controls

Getting Started

  1. Begin with push-up training to build initial strength
  2. Move to the boxing bag to start earning coins
  3. Purchase energy drinks when stamina runs low
  4. Invest earned coins in new equipment
  5. Continue training to unlock advanced gym facilities
  6. Work towards becoming the ultimate gym master

Why Play Gym Masters

Perfect for Fitness Motivation

While it's a game, Gym Masters can inspire real-world fitness goals by gamifying the gym experience. The progression system mirrors actual fitness journeys, making it both entertaining and potentially motivational.

Accessible to Everyone

  • Completely Free : No payment required to access full gameplay
  • Cross-Platform : Works on computers, phones, and tablets
  • No Download : Play instantly in your web browser
  • Family-Friendly : Suitable for all ages with clean, positive content

Engaging Simulation Elements

Unlike simple clicker games, Gym Masters provides depth through its simulation mechanics, character progression, and strategic resource management, keeping players engaged for extended periods.

Stress-Free Gaming

The colorful graphics, upbeat atmosphere, and positive theme make this an excellent stress-relief game that promotes a healthy, active mindset.

Frequently Asked Questions (FAQ)