粉末や液体、気体、電子部品を描いて、熱・圧力・重力をシミュレーションする無料の落下砂系物理サンドボックスゲーム。
taisei-project/taisei
東方Projectの世界を舞台にした、C11とSDL3、OpenGLで作られた無料・オープンソースの縦スクロール弾幕シューティングです。
- スター
- 1,669
- フォーク
- 140
- 未解決の Issue
- 34
- 最終コミット
- 3 日前
これは何?
Taisei Projectは、個性豊かなキャラクターと音楽で知られる同人シリーズ「東方Project」の世界を舞台にしたファンゲームです。パターンを見極めて練習を重ねることが攻略の鍵となる、縦スクロール型の弾幕シューティングです。独自のストーリー、音楽、アート、ゲームシステムを備えているため、東方Projectの予備知識がなくても楽しめます。
本プロジェクトはC11で開発されており、SDL3とOpenGLレンダラーを使用しています。Windows、Linux、macOSを公式にサポートしており、FirefoxやChromiumベースのブラウザーなど、WebGL対応ブラウザーでも動作します。コンパイル済みバイナリはReleasesページで配布されており、実験的なNintendo Switch向けhomebrewビルドもあります。
POSIX系システムではMesonを使ってソースからビルドできます。リプレイ、スクリーンショット、設定ファイルはプラットフォーム固有のディレクトリに保存され、環境変数で保存先を変更できます。
主な機能
- 01パターンを見極めて弾を避ける、定番の見下ろし型弾幕シューティング
- 02Windows、Linux、macOS向けの公式ビルド
- 03FirefoxやChromiumなど、WebGL対応ブラウザーでプレイ可能
- 04C11で開発され、SDL3とOpenGLレンダラーを使用
- 05Mesonを使ってソースからビルド可能
ユースケース
- 商用タイトルを購入せずに、東方風のシューティングを無料でプレイする
- SDL3とOpenGLを使ったクロスプラットフォームなC製ゲームのコードベースを学ぶ
- 何もインストールせずにブラウザーでゲームを試す
- オープンソースのシューティングプロジェクトに貢献する
クイックスタート
- 1
GitHub Releasesページからコンパイル済みバイナリをダウンロードします(Windows、Linux、macOS)
- 2
サブモジュールを含めてソースコードをクローンします
git clone --recurse-submodules https://github.com/taisei-project/taisei - 3
Mesonでビルド環境をセットアップしてコンパイルします
meson setup build/ - 4
ゲームをコンパイルしてインストールします
meson compile -C build/
使う前に知っておきたいこと
- ソースからのビルドはPOSIX系システムでのみ推奨されます。Windowsでのソースビルドは主な方法ではありません。
- ソースからビルドするには、ビルドドキュメントに記載された複数の依存関係が必要です。
トピック
よくある質問
- taisei とは?
- 東方Projectの世界を舞台にした、C11とSDL3、OpenGLで作られた無料・オープンソースの縦スクロール弾幕シューティングです。 Taisei Projectは、個性豊かなキャラクターと音楽で知られる同人シリーズ「東方Project」の世界を舞台にしたファンゲームです。パターンを見極めて練習を重ねることが攻略の鍵となる、縦スクロール型の弾幕シューティングです。独自のストーリー、音楽、アート、ゲームシステムを備えているため、東方Projectの予備知識がなくても楽しめます。
- taisei は無料で使えますか?ライセンスは?
- taisei は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- taisei は今もメンテナンスされていますか?
- 活発にメンテナンス中。taisei の最終コミットは 2026年11月5日 です。
- taisei は何に使えますか?
- 商用タイトルを購入せずに、東方風のシューティングを無料でプレイする SDL3とOpenGLを使ったクロスプラットフォームなC製ゲームのコードベースを学ぶ 何もインストールせずにブラウザーでゲームを試す オープンソースのシューティングプロジェクトに貢献する
- taisei のインストール方法は?
- GitHub Releasesページからコンパイル済みバイナリをダウンロードします(Windows、Linux、macOS) サブモジュールを含めてソースコードをクローンします: git clone --recurse-submodules https://github.com/taisei-project/taisei Mesonでビルド環境をセットアップしてコンパイルします: meson setup build/ ゲームをコンパイルしてインストールします: meson compile -C build/
- taisei はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/taisei-project/taisei
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ゲームパッド操作に対応したサードパーティ製Bilibiliクライアント。PC、PS Vita、PS4、Xbox、Nintendo Switchで動作します。
Artemis Spaceship Bridge Simulatorに着想を得た、Game Masterモードと複数のAI勢力を備えるオープンソースのクロスプラットフォーム対応ブリッジシミュレーター。
tmuxなどにタブや分割を任せる、クロスプラットフォーム対応のGPUアクセラレーションOpenGL端末エミュレーター。
外部依存なしで2D/3D描画、入力、音声、クロスプラットフォーム対応を提供する、ゲーム開発向けのシンプルなCライブラリ。