このプロジェクトについて

Thriveは、Revolutionary Gamesが開発するオープンソースの進化ゲームのメイン開発リポジトリです。このゲームでは、プレイヤーが単細胞生物から始まり、複雑な多細胞生物へと進化の段階を経て細胞を導くことができます。プロジェクトはC#とGodotゲームエンジンを使用して構築されており、アセット(Git LFSで管理されるモデルとバイナリ)、ドキュメント、シミュレーションパラメータ(ゲーム調整用のJSONファイルとC#定数)、ユーティリティスクリプト、コアソースコード、テストを含む、よく整理されたリポジトリ構造を持っています。 このリポジトリは、プログラマー、アーティスト、サウンドエンジニア、翻訳者からの貢献をサポートしています。プログラマーはC#とGodotを使用し、docフォルダに提供されているスタイルガイドとセットアップ手順に従います。アーティストはモデル、テクスチャ、GUIアセットに取り組むことができ、一部のアセットは別の生アセットリポジトリで編集可能です。プロジェクトは大きなバイナリファイルにGit LFSを使用し、dotnetで実行可能なヘルパースクリプトを提供しています。コミュニティリソースには、フォーラム、Discordサーバー、開発者ウィキ、Patreonページ、Weblate翻訳プラットフォームが含まれます。ゲームはSteamとItch.ioで利用可能であり、プロジェクトは優先度とステータスに基づいて問題とプルリクエストを追跡する公開プランニングボードを維持しています。