FLASH • WASM ARCADE
● PLAYING
Booting Ruffle Flash Engine...Running native Rust-compiled WebAssembly Flash player with zero plugins.
🕹️
Bloxorz

Roll a two-block brick across suspended tile platforms to drop through the square hole

Powered by Ruffle (Rust Flash WASM Emulator) • 100% Client-Side
💡Game not loading or stuck? If an update causes a black screen or loop, try clearing your browser cache (Ctrl+F5 / Cmd+Shift+R) or check the troubleshooting guide below.
Troubleshooting FAQ ↓
FLASH2007

Bloxorz

Planifiez vos trajectoires par l'orientation du bloc, interrupteurs, dalles fragiles et codes

2 PLAYERSFLASH
COMMANDES
Roll Block UpUp Arrow / W
Roll Block DownDown Arrow / S
Roll Block LeftLeft Arrow / A
Roll Block RightRight Arrow / D
Switch Split PieceSpacebar
COMMANDESCOMMANDES CLASSIQUES NAVIGATEUR ET CLAVIER
Roll Block Up
Up Arrow / W
Roll Block Down
Down Arrow / S
Roll Block Left
Left Arrow / A
Roll Block Right
Right Arrow / D
Switch Split Piece
Spacebar
HTML5 Gamepad API Active • Xbox / PS4 / PS5 / 8BitDo
Connect any Bluetooth or USB controller
2007 • Damian Summer

Comment Jouer sur Navigateur — Bloxorz

60 FPS ConstantsSans Téléchargement

Planifiez vos déplacements dans Bloxorz selon l'orientation et l'empreinte du bloc. Maîtrisez les états, interrupteurs en X et codes de niveau.

Le principe de Bloxorz consiste à faire rouler un bloc rectangulaire de 1x1x2 sur des plateformes suspendues afin de le faire tomber debout dans un trou carré de 1x1. Toute la difficulté réside dans l'orientation : rouler sur le côté déplace le bloc sans changer son orientation, alors que rouler dans le sens de la longueur alterne son empreinte entre debout (1 carré) et couché (2 carrés).

Les Trois Orientations Spatiales du Bloc

Un bloc intact se trouve toujours dans l'un des trois états suivants :

État InitialDirection du DéplacementEmpreinte et État Obtenus
Debout (1x1)Toute Direction (W/A/S/D)Couché sur les 2 carrés suivants
Couché en LigneGauche / Droite (longueur)Debout sur le carré immédiatement adjacent
Couché en LigneHaut / Bas (largeur)Décalé d'une ligne en restant couché
Couché en ColonneHaut / Bas (longueur)Debout sur le carré immédiatement adjacent
Couché en ColonneGauche / Droite (largeur)Décalé d'une colonne en restant couché

Exemple de Déplacement en Deux Mouvements

Deux basculements successifs dans la même direction franchissent trois carrés au total :

Position de départ : [U][ ][ ][ ][ ][ ]   (Carré 0 : Debout)
Premier basculement : [ ][=][=][ ][ ][ ]   (Carrés 1-2 : Couché)
Deuxième basculement :[ ][ ][ ][U][ ][ ]   (Carré 3 : Debout)

Stratégie Rétroactive depuis la Sortie

Pour franchir le trou d'arrivée, le bloc doit obligatoirement arriver à la verticale. Travaillez à rebours : repérez les deux carrés adjacents capables d'accueillir le bloc couché juste avant le saut final, puis construisez votre itinéraire pour atteindre précisément cette position.

Types d'Interrupteurs et Ponts

•`Interrupteurs Ronds Doux` : S'activent dès qu'une partie du bloc les touche (couché ou debout).
•`Interrupteurs Lourds en X` : Exigent que le bloc soit debout pour concentrer son poids. Rouler dessus à plat ne les active pas.
•`Dalles Oranges Fragiles` : Cèdent sous le poids d'un bloc debout. Traversez toujours les zones oranges avec le bloc couché sur deux carrés.

Division du Bloc en Deux Cubes

Les interrupteurs en losange séparent le bloc en deux cubes de 1x1 dans des secteurs différents :

•Appuyez sur la `Barre d'Espace` pour alterner le contrôle entre les deux cubes.
•Les cubes 1x1 activent les boutons doux, mais ne peuvent pas enclencher les boutons en X ni terminer le niveau.
•Pour les réunir, placez-les côte à côte ; dès qu'ils se touchent, ils fusionnent automatiquement en bloc 1x2.

Mots de Passe de Niveau (Stage Codes)

NiveauxCodes d'Accès
Niveaux 1 à 5780464, 290299, 918660, 520967, 028431
Niveaux 6 à 10524383, 189493, 499707, 074355, 405914
Niveaux 11 à 15177967, 579797, 444535, 747201, 191697
Niveaux 16 à 20878282, 218014, 896753, 756025, 843851
Niveaux 21 à 25221689, 513924, 358156, 643103, 239462
Niveaux 26 à 30781201, 878120, 614955, 267685, 540960
Niveaux 31 à 33850438, 943529, 360975
Hardware Emulation & Engine Pipeline

Technical Architecture & Specifications

Original Platform
FLASH
Damian Summer (2007)
Web Engine Architecture
Ruffle (Rust Flash WASM Emulator)
Ruffle, the open-source Flash Player emulator written in Rust.
Raster & Display
Locked 60 FPS Hardware Render
Aspect: 4:3 CRT Standard • CRT Scanline Ready
Audio Pipeline
Web Audio 48kHz Stereo Synth
Cycle-accurate FM & ADPCM Sample Emulation
Input & Gamepad API
Keyboard, Mouse & Gamepad
Auto-detects Xbox, PS5, Switch & 8BitDo
Save State Persistence
100% Client-Side IndexedDB
Zero cloud tracking • One-click .sav export

❓Foire Aux Questions

Dépannage & Guides

💡Que faire si le jeu ne se charge pas, plante ou affiche un écran noir ?

Si un jeu ne démarre pas ou reste bloqué lors du chargement, cela est presque toujours dû au cache du navigateur obsolète. Effectuez un rechargement forcé (Ctrl+F5 sous Windows/Linux ou Cmd+Shift+R sur Mac) ou effacez le cache dans les paramètres de votre navigateur. Vérifiez également que l'accélération matérielle et WebGL 2.0 sont activés.

Comment activer les interrupteurs lourds en X ?

Les interrupteurs en X demandent que le bloc se tienne debout (empreinte 1x1) dessus. Rouler couché sur un bouton en X ne déclenche pas le mécanisme.

Peut-on se tenir debout sur les dalles oranges ?

Non. Les dalles oranges sont fragiles et s'effondrent sous le poids concentré d'un bloc debout. Vous devez impérativement les traverser à plat.

Comment reprendre un niveau avec les mots de passe ?

Sur l'écran d'accueil, cliquez sur 'Load Stage' et entrez le code à 6 chiffres correspondant au niveau souhaité (par exemple 524383 pour le niveau 6).