このプロジェクトについて
Thresher's Hopeは、LÖVEフレームワークを介してLuaで完全に動作する、手書きのDDAレイキャスティングレンダラー(Wolfensteinスタイル)を使用した一人称視点サバイバルゲームです。ゲームは2つのフェーズで展開されます。まず、水位の上昇に対処しながら壁を採掘して沈みゆく船から脱出すること。次に、資源収集、クラフト、電力管理、乗組員、敵との戦いを含むコロニーループを通じて、水中で生き残ることです。9つのバイオームにわたるBSPベースのプロシージャルなレベル生成、ダイナミックな水シミュレーション、環境エフェクト(フォグ、ビネット、カラーグレーディング)、ドア、汚染、深度/圧力メカニクス、およびナラティブ要素を特徴としています。現在の状態では機能的なプロトタイプであり、全25のLuaモジュールは構文エラーがなく、ゲームの起動とプレイが可能です。ブレンドモードによる黒い画面という重大なレンダリングバグは修正済みです。既知の制限として、オーディオの不在、セーブ/ロードシステムの欠如、ゲームバランスの未調整、およびフェーズ移行の断絶が挙げられます。操作はWASDによる移動、マウスルック、および採掘、建築、インベントリ、テックツリーなどのアクション用キーバインドを使用します。人間による設計指示の下、AI(Claude CodeおよびCodex)の支援を受けて開発されました。ライセンスはApache 2.0で、配布の際は「ThreshersHope by MysteryMeat」というクレジット表記が必要です。レイキャスターは、既存のオープンソース実装とチュートリアルを参考にしています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.