GameCI は、Unityのテストとビルドを自動化する、無料でオープンソースの仕組みです。
GameCI とは何か
GameCI は、ゲームプロジェクトの継続的インテグレーション(コードの変更を自動でテスト・確認する仕組み)を整えるための、オープンソースのプロジェクトです。公式ドキュメントには「最新のコードの変更が実際に動くことを、メインの系統に取り込む前に自動のパイプラインで確認する、広く使われている手法」と説明されています。
GitHub・GitLab・CircleCI という複数のCI基盤に対応しています。
GameCI でなにができますか
GameCI は、Unity向けのDockerイメージ(実行環境をまとめたもの)や、GitHub Actions・GitLab CI で使えるテスト・ビルド用の部品(Unity Test Runner・Unity Builder など)を提供します。これらを使うことで、コードを変更するたびに、ビルドが通るか・テストが通るかを自動で確認できます。
Steam へのデプロイ(配置)を自動化する仕組みも用意されています。
GameCI の費用とライセンス
GameCI 自体は無料でオープンソースです。開発は GitHub・GitLab・OpenCollective(オープンソース向けの資金管理サービス)を通じて、複数の貢献者によって進められています。
実際にテスト・ビルドを動かす際は、GitHub Actions や GitLab CI といったCI基盤側の実行時間の料金がかかる場合がありますが、GameCI 自体の利用に料金はかかりません。
| 項目 | 費用 |
|---|---|
| GameCI 本体 | 無料・オープンソース |
| CI基盤(GitHub Actions等)の実行時間 | 基盤側の料金体系による |
GameCI を手に入れる場所
GameCI は公式サイトのドキュメントから、GitHub・GitLab・CircleCI向けの導入手順を無料で確認できます。
- GameCI を手に入れるhttps://game.ci/
- GameCI の公式ドキュメントhttps://game.ci/docs
このページの情報源
- GameCI — Docs(Introduction・対応するCI基盤)https://game.ci/docs確認日 2026-09-08