Repolode
taisei-project

taisei-project/taisei

基于东方Project世界观的免费开源同人游戏,是一款用C11、SDL3和OpenGL开发的俯视角弹幕射击游戏。

Star
1,669
Fork
140
未关闭 Issue
34
最近提交
3天前

这是什么?

太西project是一款以东方Project世界观为背景的同人游戏。东方系列以群像角色和配乐著称,本作是俯视视角、纵向卷轴的弹幕射击游戏,核心在于弹幕模式的辨识与反复练习。游戏拥有独立的剧情、音乐、美术和玩法机制,不熟悉东方系列也可以直接游玩。

项目使用 C11 编写,基于 SDL3 并通过 OpenGL 渲染。官方支持 Windows、Linux 和 macOS,也可以在支持 WebGL 的 Firefox、Chromium 系浏览器中运行。发布页提供预编译版本,另有实验性的 Nintendo Switch 自制版本。

开发者可在类 POSIX 系统上使用 Meson 从源码构建。回放、截图和设置等数据保存在各平台的专用目录中,也可以通过环境变量修改存储路径。

核心功能

  • 01经典俯视角弹幕射击玩法,强调弹幕规律的识别与躲避
  • 02官方支持 Windows、Linux 和 macOS
  • 03可在 Firefox、Chromium 等支持 WebGL 的浏览器中运行
  • 04使用 C11 编写,基于 SDL3 与 OpenGL 渲染
  • 05支持通过 Meson 从源码构建

适用场景

  • 不花钱体验东方风格的弹幕射击游戏
  • 学习基于 SDL3 和 OpenGL 的跨平台 C 语言游戏代码
  • 无需安装,直接在浏览器中试玩
  • 参与开源射击游戏项目的开发

快速上手

  1. 1

    从 GitHub Releases 页面下载预编译版本(Windows、Linux、macOS)

  2. 2

    克隆源代码及子模块

    git clone --recurse-submodules https://github.com/taisei-project/taisei
  3. 3

    使用 Meson 配置并编译

    meson setup build/
  4. 4

    编译并安装游戏

    meson compile -C build/

使用前须知

  • 从源码构建推荐在类 POSIX 系统上进行,Windows 源码构建不是主要途径。
  • 源码构建需要安装文档中列出的多个依赖。

标签

#game#shmup#danmaku#sdl#opengl#touhou#cross-platform#glsl

常见问题

taisei 是什么?
基于东方Project世界观的免费开源同人游戏,是一款用C11、SDL3和OpenGL开发的俯视角弹幕射击游戏。 太西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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目