- Bài viết về một ý tưởng trò chơi điện tử độc đáo, trong đó người chơi hành động như một hệ điều hành
- Trò chơi được phát triển bởi Pier-Luc Brault, một người đam mê khoa học máy tính kiêm giảng viên
- Cơ chế của trò chơi xoay quanh việc quản lý các lõi CPU, tiến trình, trang bộ nhớ và vùng swap, với mục tiêu tránh sự phàn nàn của người dùng do hiệu năng chậm
- Trò chơi sử dụng Python và Pygame, một thư viện 2D đơn giản, và có thể được biên dịch sang WebAssembly để chơi trên trình duyệt web
- Độ khó của trò chơi tăng dần theo thời gian khi số lượng tiến trình tăng lên, và người chơi phải quản lý bộ nhớ giữa RAM và ổ đĩa
- Trò chơi có chế độ tùy chỉnh cho phép điều chỉnh độc lập nhiều mức độ khó và thiết lập
- Trò chơi không hoàn toàn thực tế và không được tạo ra cho mục đích giáo dục, nhưng có thể giới thiệu cho sinh viên khoa học máy tính các nguyên lý hệ điều hành như lập lịch tiến trình và hoán đổi bộ nhớ
- Trò chơi đã được biên dịch thành công sang WebAssembly nhờ sự hỗ trợ của pygbag cùng những chỉnh sửa cần thiết được mô tả chi tiết trong tài liệu
- Có thể chơi trực tiếp trò chơi trên trình duyệt qua itch.io, và mã nguồn được phát hành mã nguồn mở trên GitHub
1 bình luận
Ý kiến Hacker News