Содержание
Taisei Project — это фанатская игра с открытым исходным кодом, действие которой разворачивается в мире Tōhō Project. Это игра-стрелялка с вертикальной прокруткой сверху вниз (STG), также известная как «пулевой ад» или «даммаку». STG — это динамичные игры, ориентированные на распознавание образов и овладение ими посредством практики.
Проект Taisei отличается высокой переносимостью и написан на C11 с использованием SDL2 и средства визуализации OpenGL. Он официально поддерживается в Windows, Linux, macOS, а также в браузерах с поддержкой WebGL, таких как Firefox и браузеры на базе Chromium (Chrome, Edge и т. д.). Его также можно скомпилировать для ряда других операционных систем.
Скриншоты игрового процесса смотрите на нашем сайте.
Инструкции по игровому процессу можно найти здесь.
Для истории прочитайте это. (Предупреждение, спойлер!)
Tōhō Project — это серия инди-игр (также известная как «додзин» на японском языке), известная своим ансамблем персонажей и запоминающимися саундтреками. Он создан в основном одним художником, известным как ZUN, и имеет разрешительную лицензию, которая позволяет легально существовать независимым производным произведениям, таким как Taisei Project.
Тайсэй не является «клоном» Тохо и рассказывает оригинальную историю со своей собственной музыкой, оформлением, игровой механикой и кодовой базой. Хотя некоторое знакомство с Тохо полезно, игровым процессом можно наслаждаться отдельно, без предварительного знания серии.
Для получения дополнительной информации о культуре додзин нажмите здесь.
Вы можете найти предварительно скомпилированные двоичные файлы полной версии игры на странице «Релизы» на GitHub, доступные для Windows (x86/x64), Linux и macOS.
Также существует экспериментальная сборка для Nintendo Switch (доморощенная) (используйте на свой страх и риск).
Вы также можете поиграть в нашу экспериментальную сборку WebGL через веб-браузер здесь. (Поддерживаются браузеры на базе Chromium и Firefox.)
Мы рекомендуем получить исходный код с помощью git
:
git clone --recurse-submodules https://github.com/taisei-project/taisei
Вам также следует запускать git submodule update
каждый раз, когда вы добавляете новый код, извлекаете другую ветку или выполняете какие-либо действия git
. Вспомогательные сценарии ./pull
и ./checkout
могут сделать это автоматически.
Download ZIP
в основном репозитории не работает .
Это связано с тем, что GitHub не упаковывает подмодули вместе с исходным кодом при автоматической генерации файлов .zip
. Вместо этого мы создали эти архивы вручную, и вы ДОЛЖНЫ загрузить архив со страницы «Релизы».
В настоящее время мы рекомендуем собирать Taisei в POSIX-подобной системе (Linux, macOS и т. д.).
Хотя Taisei обладает широкими возможностями настройки, самый простой способ скомпилировать код для вашего хост-компьютера:
meson setup build/
meson compile -C build/
meson install -C build/
Дополнительную информацию о сборке Taisei и списке зависимостей см. в документации по сборке.
Taisei хранит все данные в каталоге, специфичном для платформы:
%APPDATA%taisei
$HOME/Library/Application Support/taisei
$XDG_DATA_HOME/taisei
или $HOME/.local/share/taisei
Это называется каталогом хранения . Вы можете установить переменную среды TAISEI_STORAGE_PATH
чтобы переопределить это поведение.
Документацию по многим темам, включая разработку и поддержку игровых контроллеров, можно найти в нашем разделе документации.
Не стесняйтесь открывать проблему, если у вас возникнут какие-либо проблемы с компиляцией или запуском Taisei.