- Artikel tentang konsep video game unik di mana pemain bertindak sebagai sistem operasi
- Game ini dikembangkan oleh Pier-Luc Brault, seorang penggemar ilmu komputer sekaligus pengajar
- Mekanisme game berfokus pada pengelolaan core CPU, proses, halaman memori, dan ruang swap, dengan tujuan menghindari keluhan pengguna akibat kinerja yang lambat
- Game ini menggunakan Python dan Pygame, pustaka 2D sederhana, serta dapat dikompilasi ke WebAssembly sehingga bisa dimainkan di browser web
- Tingkat kesulitan game meningkat seiring waktu saat jumlah proses bertambah, dan pemain harus mengelola memori antara RAM dan disk
- Game ini memiliki mode kustom yang memungkinkan beberapa tingkat kesulitan dan pengaturan disesuaikan secara terpisah
- Game ini tidak sepenuhnya realistis dan tidak dibuat untuk tujuan pendidikan, tetapi dapat memperkenalkan prinsip sistem operasi seperti penjadwalan proses dan swapping memori kepada mahasiswa ilmu komputer
- Game ini berhasil dikompilasi ke WebAssembly dengan bantuan pygbag dan penyesuaian yang diperlukan yang dijelaskan secara rinci dalam dokumentasi
- Game ini dapat langsung dimainkan di browser melalui itch.io, dan kode sumbernya tersedia sebagai open source di GitHub
1 komentar
Komentar Hacker News