Skip to content

HackerInRing is an innovative strategy game inspired by the x86 Ring mechanism and Emperor permissions. In this captivating game, players will experience the tension of power, strategy, and competition.

Notifications You must be signed in to change notification settings

UEFI-code/HackerInRing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

HackerInRing

概要

HackerInRingは、x86のRing特権メカニズムをシミュレートしたゲームです。プレイヤーはRing0、Ring1、Ring2、Ring3のいずれかに分布し、皇帝、政府、平民、ハッカーの役割を果たします。

ゲームの目的

このゲームの目的は、特権レベルの概念を理解し、それがシステムのセキュリティと効率にどのように影響するかを学ぶことです。

ゲームの流れ

プレイヤーは、特定のRingに配置され、そのRingの特権に基づいて操作を実行します。プレイヤーは、他のRingに移動することで、異なる特権を得ることができます。

コードの説明

main.pyには、ゲームの主要なロジックが含まれています。HackerInRingクラスは、仮想マシンを表現し、各プレイヤーの動作を制御します。run_cmd_humanloopメソッドは、プレイヤーがコマンドを入力し、それを解析して実行するループを制御します。

今後の開発

現在、基本的なフレームワークとゲームのロジックが実装されていますが、まだ開発の初期段階にあります。今後は、ゲームのルールを拡張し、ユーザーインターフェースを改善し、さらにエンゲージングなゲーム体験を提供する予定です。

About

HackerInRing is an innovative strategy game inspired by the x86 Ring mechanism and Emperor permissions. In this captivating game, players will experience the tension of power, strategy, and competition.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages