Schoolbreak.io - Online Multiplayer School Chaos Game

Seele01-Flash
By
Schoolbreak.io is a unique multiplayer arena game where players choose between being rebellious students or disciplinary teachers. Experience the ultimate battle between chaos and order in this free browser-based IO game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Schoolbreak.io - Chaos Classroom". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, vibrant, and "Toon Shaded" aesthetic (using `MeshToonMaterial` or similar). The look should be cute, chaotic, and colorful, mimicking the 2D cartoon style of the reference but translated into 3D. * **Map Layout**: A single-level "School Classroom" arena containing rows of desks, chairs, a teacher's desk at the front, a whiteboard, and lockers along the walls. * **Interactable Props (Physics Objects)**: The scene must be filled with lightweight physics objects (using a physics engine like Cannon.js is mandatory): books, chemical flasks, red cups, globes, and pencils. These objects must react to collisions. * **Characters**: * **Player (Student)**: A simple, colorful capsule or low-poly character mesh (e.g., wearing a backpack). * **Enemy (Teacher)**: A taller, stricter-looking capsule/mesh (e.g., wearing glasses or a tie) with a "view cone" indicating their vision. * **Mobile Optimization**: Use instanced rendering for repeated props (like books). Limit real-time shadows to the main characters. Use a fixed isometric camera angle to reduce rendering load. ### 2. Audio Requirements * **BGM**: A mischievous, fast-paced, pizzicato-string or ska-punk style track that implies "sneaking around" and "causing trouble." * **Sound Effects**: * **Chaos Actions**: Glass breaking (flasks), thuds (tipping desks), splashing sounds (spilling ink). * **UI/Feedback**: A satisfying "pop" sound when the Chaos Meter increases. * **Teacher**: A loud whistle sound when the player is spotted; angry mumbling sounds when the teacher grabs the player. ### 3. Gameplay Loop * **Objective**: The player (Student) must fill the "Chaos Meter" to 100% within 60 seconds. * **Mechanics**: * **Creating Chaos**: The player moves around and collides with objects to knock them over. Pressing an "Action" button while near specific items (like paint buckets or fire extinguishers) triggers a particle effect explosion that adds massive points to the Chaos Meter. * **The Antagonist**: The AI Teacher patrols the room. If the Teacher sees the player (enters their vision cone) or if the player is too close, the Teacher chases the player. * **Fail State**: If the Teacher catches (touches) the player, the player is sent to "Detention" (frozen for 3 seconds), and the Chaos Meter decreases slightly. * **Win State**: Reaching 100% Chaos triggers a "SCHOOL'S OUT!" victory screen with confetti. ### 4. Mobile Controls & Interaction * **Movement**: A dynamic Virtual Joystick on the bottom-left of the screen for 360-degree character movement. * **Action Buttons**: Large, distinct circular buttons on the bottom-right: * **"Grab/Throw" Button**: Pick up a nearby physics prop and throw it forward. * **"Mess Up" Button**: Interact with heavy stationary objects (like tipping over a bookshelf or spilling a trash can). * **Orientation**: strictly Landscape mode. * **UI Feedback**: * A "Chaos Meter" bar at the top center. * Floating text (+10 Chaos!) popping up from disturbed objects. * Screen shake effect (visual only) when heavy objects fall or explode. * Haptic feedback (vibration) when the player is caught by the teacher. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Schoolbreak.io

Schoolbreak.io is an innovative multiplayer arena game that transforms the classic school setting into an exciting battleground. With a 4.3/5 rating from players, this free IO game offers a unique twist on the traditional shooter genre by letting you experience both sides of the eternal struggle between students and teachers.

In this HTML5 browser game, you can choose your role in the ultimate school showdown. Will you embrace chaos as a rebellious student, or maintain order as a strict teacher? This dual-character system creates endless replayability and ensures every match feels fresh and exciting.

Core Features

Dual Character System

The game's standout feature is its dual role gameplay . Players can switch between:

  • Student Mode : Embrace chaos, party, and wreak havoc throughout the school
  • Teacher Mode : Maintain discipline, restore order, and catch troublemaking students

This unique mechanic means you can experience completely different gameplay styles within the same match, keeping the action dynamic and unpredictable.

Free-to-Play Arena Action

Schoolbreak.io is completely free with no hidden costs or premium features. As a true IO game, it focuses on skill-based competition where success depends on strategy and quick reflexes rather than purchased upgrades.

Cross-Platform Browser Gaming

Built with HTML5 technology, the game runs smoothly on: - Desktop computers (Windows, Mac, Linux) - Mobile devices (iOS and Android) - Tablets and chromebooks - Any modern web browser

No downloads or installations required - simply open your browser and start playing instantly.

Real-Time Multiplayer Battles

Join arena matches with players from around the world. The Free For All game mode creates intense, fast-paced battles where alliances shift constantly and only the most strategic players survive.

Game Modes and Mechanics

Arena Shooter Gameplay

Combining elements of classic arena shooters with the accessibility of IO games, Schoolbreak.io delivers:

  • Fast-paced combat with responsive controls
  • Power-ups and items scattered throughout the school environment
  • Dynamic objectives that change based on your chosen role
  • Real-time leaderboards tracking your performance

Strategic Role Selection

The choice between student and teacher isn't just cosmetic - it fundamentally changes your objectives and abilities:

As a Student: - Create maximum chaos and disruption - Avoid getting caught by teacher players - Team up with other students for coordinated mayhem - Use speed and cunning to outmaneuver authority figures

As a Teacher: - Restore order and discipline unruly students - Use authority powers to control the battlefield - Coordinate with other teachers to contain chaos - Balance firmness with strategy to maintain control

Controls and Gameplay

The game features intuitive controls that are easy to learn but offer depth for experienced players:

  • WASD Keys : Move your character around the school environment
  • Spacebar : Perform context-sensitive actions (varies by role and situation)
  • E Key : Pick up items, power-ups, and interactive objects
  • Mouse : Aim and interact with the game interface

The simple control scheme ensures that new players can jump right in, while the strategic depth keeps veterans engaged match after match.

Why Play Schoolbreak.io

Unique Theme and Concept

Unlike generic shooters, Schoolbreak.io offers a creative and relatable setting. The school environment brings back memories while providing a perfect backdrop for the order vs. chaos theme. The game successfully balances humor with competitive gameplay.

Instant Accessibility

As a browser-based game, there are no barriers to entry. Whether you have 5 minutes or an hour to play, you can instantly jump into matches without waiting for downloads or updates.

Skill-Based Competition

The game rewards quick thinking, strategic planning, and adaptability over time investment or purchases. Every player starts on equal footing, making victories feel truly earned.

Community and Replayability

The dual-role system means every match offers different experiences. Playing as both student and teacher provides unique perspectives and keeps the gameplay fresh. The growing community ensures you'll always find active matches.

Perfect for All Skill Levels

Whether you're new to IO games or a seasoned veteran, Schoolbreak.io offers: - Beginner-friendly tutorial and simple mechanics - Intermediate strategic depth with role-based objectives - Advanced competitive gameplay with leaderboards and rankings

The cute art style and lighthearted theme make it approachable for all ages while maintaining the competitive edge that makes IO games addictive.

Frequently Asked Questions (FAQ)