Repolode
UPBGE

UPBGE/upbge

インタラクティブな3Dゲームや体験の制作に向け、Blender Game Engineの継続に注力する無料のオープンソースフォーク。

代替できる製品:UnityUnreal Engine

スター
1,840
フォーク
230
未解決の Issue
133
最終コミット
18 時間前

これは何?

UPBGEは、Blenderからフォークされた無料のオープンソース3D制作スイートです。開発の中心は旧Blender Game Engineにあり、Blender環境内でインタラクティブな3Dコンテンツやゲームを制作できます。

Blenderでおなじみのモデリング、アニメーション、シーン用ツールを維持しつつ、リアルタイムのゲームロジック機能を拡張しています。主にC++で記述され、GNU General Public License v3のもとで配布されていますが、個々のファイルには互換性のある別のライセンスが適用されている場合があります。

このリポジトリではGit LFSを使用しているため、初回のclone時に環境変数GIT_LFS_SKIP_SMUDGE=1を設定しないと、LFS関連のエラーが発生することがあります。

主な機能

  • 01Blenderを基盤とする3D制作スイートで、モデリング、アニメーション、シーン制作に対応。
  • 02Blender Game Engineを中心に、リアルタイムのインタラクティブコンテンツ制作に注力。
  • 03主にC++で記述。
  • 04GPL v3のもとで提供される無料のオープンソースソフトウェア。

ユースケース

  • Blenderベースのワークフローで3Dゲームのプロトタイプを作成し、開発する。
  • モデリングとゲームロジックを1つのツールで組み合わせ、インタラクティブな3D体験を制作する。
  • 旧Blender Game Engineを基盤とするプロジェクトを保守または拡張する。

使う前に知っておきたいこと

  • 初回のクローン時にLFSのsmudge処理をスキップしないと、リポジトリのクローン時にGit LFSエラーが発生する場合があります。
  • このプロジェクトはGPL v3ライセンスで提供されています。コピーレフト型のライセンスであり、派生物も同じ条件で配布する必要があります。

収録されている特集

トピック

よくある質問

upbge とは?
インタラクティブな3Dゲームや体験の制作に向け、Blender Game Engineの継続に注力する無料のオープンソースフォーク。 UPBGEは、Blenderからフォークされた無料のオープンソース3D制作スイートです。開発の中心は旧Blender Game Engineにあり、Blender環境内でインタラクティブな3Dコンテンツやゲームを制作できます。
upbge は無料で使えますか?ライセンスは?
upbge は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
upbge は今もメンテナンスされていますか?
活発にメンテナンス中。upbge の最終コミットは 2026年10月22日 です。
upbge は何に使えますか?
Blenderベースのワークフローで3Dゲームのプロトタイプを作成し、開発する。 モデリングとゲームロジックを1つのツールで組み合わせ、インタラクティブな3D体験を制作する。 旧Blender Game Engineを基盤とするプロジェクトを保守または拡張する。
upbge はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/UPBGE/upbge

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト