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

Rencanakan rute berdasarkan orientasi balok, tombol sakelar, ubin rapuh, dan kode level

2 PLAYERSFLASH
KONTROL
Roll Block UpUp Arrow / W
Roll Block DownDown Arrow / S
Roll Block LeftLeft Arrow / A
Roll Block RightRight Arrow / D
Switch Split PieceSpacebar
KONTROLKONTROL KLASIK BROWSER DAN KEYBOARD
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

Cara Main di Browser โ€” Bloxorz

Terkunci 60 FPSTanpa Instalasi

Rencanakan rute di Bloxorz berdasarkan orientasi dan jejak balok. Kuasai posisi balok, sakelar berat X, ubin oranye rapuh, dan kode sandi.

Tujuan Bloxorz adalah menggulingkan balok balok bata 1x1x2 melewati platform melayang dan memasukkannya tegak lurus ke dalam lubang persegi 1x1. Kunci kesulitannya terletak pada orientasi: mengguling ke samping hanya mengubah posisi tanpa mengubah orientasi, sedangkan mengguling searah panjang balok mengubah bentuk jejaknya dari berdiri (1 kotak) menjadi rebah (2 kotak).

Tiga Orientasi Spasial Balok

Balok utuh selalu berada dalam salah satu dari tiga kondisi berikut:

Kondisi AwalArah GulinganKondisi & Jejak Hasil Gulingan
Berdiri Tegak (1x1)Segala Arah (W/A/S/D)Rebah menutupi 2 kotak di depannya
Rebah Sejajar BarisKiri / Kanan (searah panjang)Berdiri tegak di kotak tepat setelah ujungnya
Rebah Sejajar BarisAtas / Bawah (searah lebar)Bergeser satu baris dan tetap rebah
Rebah Sejajar KolomAtas / Bawah (searah panjang)Berdiri tegak di kotak tepat setelah ujungnya
Rebah Sejajar KolomKiri / Kanan (searah lebar)Bergeser satu kolom dan tetap rebah

Contoh Jarak Dua Gulingan

Karena orientasi berubah saat digulingkan, dua gulingan berurutan ke arah yang sama melintasi tiga kotak:

Posisi Awal:    [U][ ][ ][ ][ ][ ]   (Kotak 0: Berdiri tegak)
Gulingan ke-1:  [ ][=][=][ ][ ][ ]   (Kotak 1-2: Rebah)
Gulingan ke-2:  [ ][ ][ ][U][ ][ ]   (Kotak 3: Berdiri tegak)

Strategi Jalur Mundur dari Lubang Keluar

Agar bisa jatuh ke dalam lubang persegi, balok wajib berada dalam posisi berdiri pada langkah terakhir. Rencanakan secara mundur: cari tahu dua kotak mana yang bisa menampung balok dalam posisi rebah persis sebelum dijatuhkan ke lubang. Rancang rute Anda agar mencapai posisi tersebut.

Jenis Sakelar dan Jembatan

โ€ข`Sakelar Bulat Lunak`: Aktif saat disentuh oleh bagian balok mana pun (baik rebah maupun berdiri).
โ€ข`Sakelar Berat Berbentuk X`: Membutuhkan balok berdiri tegak agar beratnya terkonsentrasi di atas tombol. Mengguling rebah di atasnya tidak akan mengaktifkan jembatan.
โ€ข`Ubin Oranye Rapuh`: Runtuh jika balok berdiri tegak di atasnya. Selalu lewati ubin oranye dalam posisi balok rebah menutupi dua kotak.

Pemisahan Balok Menjadi Dua Kubus

Sakelar belah ketupat membagi balok menjadi dua kubus 1x1 di bagian peta yang berbeda:

โ€ขTekan `Spasi` untuk berganti kendali antara kedua kubus.
โ€ขKubus 1x1 dapat menekan tombol lunak, tetapi tidak bisa mengaktifkan sakelar X ataupun menyelesaikan level.
โ€ขUntuk menyatukan balok kembali, arahkan kedua kubus ke kotak yang bersebelahan; saat bersentuhan, keduanya otomatis melebur menjadi balok utuh 1x2.

Kode Sandi Level (Stage Codes)

Rentang LevelKode Akses
Level 1 s.d. 5780464, 290299, 918660, 520967, 028431
Level 6 s.d. 10524383, 189493, 499707, 074355, 405914
Level 11 s.d. 15177967, 579797, 444535, 747201, 191697
Level 16 s.d. 20878282, 218014, 896753, 756025, 843851
Level 21 s.d. 25221689, 513924, 358156, 643103, 239462
Level 26 s.d. 30781201, 878120, 614955, 267685, 540960
Level 31 s.d. 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

โ“Pertanyaan yang Sering Diajukan

Panduan & Pemecahan Masalah

๐Ÿ’กApa yang harus dilakukan jika game macet, tidak bisa dimuat, atau layar hitam?

Jika game gagal dimulai atau macet saat loading, ini hampir selalu disebabkan oleh cache browser lokal yang usang. Lakukan refresh paksa (Ctrl+F5 di Windows/Linux atau Cmd+Shift+R di Mac) atau bersihkan cache browser di pengaturan. Pastikan juga akselerasi perangkat keras dan WebGL 2.0 diaktifkan di browser Anda.

Bagaimana cara mengaktifkan tombol sakelar berat berbentuk X?

Sakelar berbentuk X memerlukan balok berdiri tegak (jejak 1x1) di atasnya agar beratnya terkonsentrasi. Lewat dalam posisi rebah tidak akan mengaktifkan tombol ini.

Bolehkah berdiri tegak di atas ubin oranye?

Tidak boleh. Ubin oranye sangat rapuh dan akan ambrol jika tertindih balok berdiri. Lewati area oranye hanya dalam posisi rebah di atas dua ubin.

Bagaimana cara melanjutkan permainan menggunakan kode level?

Di menu utama game, klik 'Load Stage' dan masukkan 6 digit kode sandi level yang ingin Anda mainkan (misalnya ketik 524383 untuk langsung ke level 6).