このプロジェクトについて
Roublardは、Go言語で記述された3Dローグライクゲームであり、g3nグラフィックスエンジンとEntity Component System (ECS) アーキテクチャを使用して構築されています。このプロジェクトは、元々Ebitenを用いた2D向けに設計されたIdiotCoder/FatOldYetiのチュートリアルシリーズからインスピレーションを得ています。開発者は、当時のUbuntu 24.04における互換性の問題からg3nへの切り替えを行い、コアとなるゲームプレイロジックを維持しつつ3Dレンダリングの探索を目指しました。プロジェクトにはPolyHavenおよび@mz4250のビジュアルアセットが含まれています。ユーザーはGoとg3nの依存関係をインストールすることで実行可能です。リポジトリには、元のEbitenベースのコードとg3nへの適応版を比較する別ブランチが維持されており、開発者はチュートリアルのバージョン間での実装の違いを追跡することができます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.