Squally: Sebuah RPG teka-teki 2D yang mengajarkan peretasan tingkat rendah
Squally, yang dikembangkan oleh Zachary Canann, mengajarkan rekayasa balik dan ilmu komputer dasar melalui pengalaman RPG teka-teki 2D. Pemain menjelajahi planet aneh sambil memecahkan tantangan berbasis kode yang mengubah aturan dan variabel permainan secara real-time. Aplikasi ini menggabungkan eksplorasi, pengeditan memori, sistem yang memodifikasi diri sendiri, dan mini-game yang terfokus untuk memperkenalkan pemrograman biner, heksadesimal, dan tingkat rendah. Calon programmer, mahasiswa ilmu komputer, dan gamer yang menyukai teka-teki mendapatkan paparan praktis dan langsung terhadap teknik perakitan dan debugging yang nyata. Ini berjalan di macOS bersama dengan versi Windows dan Linux, ditujukan untuk pelajar teknis.
Squally menggabungkan rekayasa balik praktis ke dalam loop eksplorasi 2D
Memainkan permainan menempatkan Anda di dunia terbuka 2D di mana kemajuan bergantung pada pemecahan masalah teknis daripada hanya bertarung. Eksplorasi mengungkap teka-teki dan misi yang memerlukan pemeriksaan dan pengeditan data dalam permainan, menggunakan mesin peretasan diri kustom yang memungkinkan judul untuk mengubah logikanya sendiri. Loop inti bergantian antara perjalanan, penemuan teka-teki, dan manipulasi langsung keadaan permainan untuk melewati rintangan dan mengalahkan ancaman.
Apakah sulit untuk memulai?
Meski subjeknya tingkat rendah, desain mendukung masuk tanpa pengetahuan melalui mini-game bertahap dan tutorial seperti Hexus yang mengajarkan notasi biner dan heksadesimal. Pemain tingkat lanjut mengakses eksekusi kode sewenang-wenang dan teka-teki yang memodifikasi diri yang menggunakan assembly x86/x64 nyata, dengan fokus spesifik platform: pelajaran Mac dan Linux menekankan x64 sementara konten Windows berfokus pada x86. Kode sumber terbuka di GitHub, yang membantu pelajar memeriksa sistem secara langsung.
Audio, visual, dan batasan teknis membentuk siapa yang dapat bermain dengan nyaman
Visual menggunakan palet 2D yang mendukung eksplorasi dan kejelasan teka-teki daripada tontonan; aset audio dan seni bersifat kepemilikan dan didistribusikan dengan salinan yang dibeli, yang membatasi penggunaan kembali aset dan modding. Build Mac secara eksplisit menargetkan prosesor Intel, dan menjalankan di Apple Silicon memerlukan Rosetta 2 dengan laporan keberhasilan yang bervariasi. Proyek ini dimulai sebagai proyek passion oleh pengembang dan mencapai rilis penuh pada Juli 2023, tumbuh dari eksperimen pendidikan menjadi judul yang diterbitkan.
Secara ringkas, Squally memberikan penghargaan pada rasa ingin tahu teknis tetapi mempersempit audiensnya
Secara ringkas, Squally adalah pilihan yang memuaskan bagi para pelajar dan gamer yang berpikiran teknis yang menikmati pemecahan masalah secara langsung; desainnya memprioritaskan sistem yang dapat diajarkan daripada penceritaan linier. Penerimaan Mostly Positive dari Steam menunjukkan bahwa pendekatan ini beresonansi bagi banyak orang. Pemain yang mengejar RPG yang mengutamakan narasi atau sesi santai murni harus mengharapkan fokus teknis yang curam yang membentuk waktu bermain dan ritme. Permainan ini cocok untuk kelompok belajar dan pelajar solo yang mentolerir pembelajaran melalui coba-coba.