スコーリー:低レベルのハッキングを教える2DパズルRPG
Squallyは、Zachary Canannによって開発され、リバースエンジニアリングと基本的なコンピュータサイエンスを2DパズルRPG体験を通じて教えます。プレイヤーは奇妙な惑星を探検し、ゲームのルールや変数をリアルタイムで変更するコーディングベースの課題を解決します。このアプリは、バイナリ、16進数、低レベルプログラミングを紹介するために、探検、メモリ編集、自己修正システム、および集中したミニゲームを組み合わせています。プログラマーを目指す人、コンピュータサイエンスの学生、およびパズル志向のゲーマーは、実際のアセンブリとデバッグ技術に実践的な体験を得ることができます。これは、技術的な学習者を対象に、macOS、Windows、およびLinuxビルドで動作します。
Squallyは実用的なリバースエンジニアリングを2D探索ループに組み込んでいます
ゲームをプレイすると、進行は戦闘だけでなく、技術的な問題解決に依存する2Dオープンワールドに置かれます。探索は、ゲーム内データの検査と編集を必要とするパズルやクエストを明らかにし、タイトルが自らの論理を変更できるカスタム自己ハッキングエンジンを使用します。コアループは、障害を回避し脅威を打破するために、移動、パズル発見、ゲーム状態の実践的な操作を交互に行います。
始めるのは難しいですか?
低レベルの主題にもかかわらず、デザインはバイナリと16進数表記を教えるHexusのような段階的なミニゲームやチュートリアルを通じてゼロ知識のエントリーをサポートします。上級プレイヤーは、任意のコード実行や、実際のx86/x64アセンブリを使用した自己修正パズルにアクセスでき、プラットフォーム特有の焦点を持っています:MacとLinuxのレッスンはx64を強調し、Windowsのコンテンツはx86に中心を置いています。ソースコードはGitHubでオープンであり、学習者がシステムを直接検査するのに役立ちます。
オーディオ、ビジュアル、技術的制約が快適にプレイできる人を形作ります
ビジュアルは、スペクタクルよりも探索とパズルの明確さをサポートする2Dパレットを使用しています。オーディオとアートアセットは専有であり、購入したコピーと共に配布されるため、アセットの再利用とモッディングが制約されます。MacビルドはIntelプロセッサを明示的にターゲットにしており、Apple Siliconでの実行にはRosetta 2が必要で、成功の報告は混在しています。このプロジェクトは開発者の情熱プロジェクトとして始まり、2023年7月に完全リリースに達し、教育実験から出版されたタイトルへと成長しました。
要約すると、Squallyは技術的な好奇心を報いるが、オーディエンスを狭める
要約すると、Squallyは実践的な問題解決を楽しむ学習者や技術志向のゲーマーにとって報酬のある選択肢です。そのデザインは、線形ストーリーテリングよりも教えられるシステムを優先しています。Steamの「ほぼ好評」の評価は、このアプローチが多くの人に共鳴していることを示しています。物語を最優先するRPGや純粋にカジュアルなセッションを追い求めるプレイヤーは、プレイ時間やペースを形作る急な技術的焦点を期待するべきです。このゲームは、試行錯誤の学習を許容する学習グループや個人学習者に適しています。





