7 điểm bởi GN⁺ 2023-08-14 | 1 bình luận | Chia sẻ qua WhatsApp
  • 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

 
GN⁺ 2023-08-14
Ý kiến Hacker News
  • Bài viết về một ý tưởng trò chơi điện tử độc đáo, trong đó người chơi đóng vai trò là hệ điều hành
  • Một người dùng đề xuất trò chơi chống phân mảnh, so sánh nó với Tetris có bố cục hình tròn và gợi ý chấm điểm dựa trên mức độ tối ưu hóa
  • Một người dùng khác hình dung kịch bản trong đó những người chơi xếp hạng cao vô tình phân bổ bộ nhớ cho cơ sở hạ tầng quan trọng, tương tự cốt truyện của Ender's Game
  • Ý tưởng trò chơi này trước đó đã được đăng trên Hacker News vào ngày 30 tháng 9 nhưng không nhận được nhiều sự chú ý
  • Một số người dùng xem đây là công cụ giáo dục, giúp giới thiệu các khái niệm về hệ điều hành và lập trình theo cách vui vẻ và hấp dẫn
  • Ý tưởng trò chơi là một trình quản lý bộ nhớ được đón nhận tích cực và được so sánh với game mô phỏng quản lý nhà hàng
  • Các đề xuất về tiến trình trong game bao gồm đạt được mục tiêu hoặc chỉ tiêu hiệu năng để kiếm token, sau đó dùng chúng để tự động hóa tác vụ và mua nâng cấp
  • Trò chơi được xem là sáng tạo, thú vị và nếu có thể chơi được thì vẫn có thể thành công ngay cả khi không có đồ họa cao cấp
  • Một số người dùng xem đây là tương lai của game indie, vì nó có thể vượt xa những gì các game engine hiện có cung cấp
  • Có đề xuất về việc cung cấp một ngôn ngữ scripting trong game để tự động hóa các tác vụ
  • Một người dùng báo cáo lỗi khiến trò chơi bị dừng khi một tiến trình được cấp phát cho CPU
  • Một người dùng khác gặp khó khăn với độ khó của game và cho biết ngay cả ở chế độ dễ cũng khó làm hài lòng tất cả các tiến trình