Conteúdo
Taisei Project é um fan-game de código aberto ambientado no mundo do Tōhō Project. É um jogo de tiro de cortina de rolagem vertical (STG) de cima para baixo, também conhecido como "inferno de bala" ou "danmaku". STGs são jogos de ritmo acelerado focados no reconhecimento de padrões e no domínio por meio da prática.
O Projeto Taisei é altamente portátil e foi escrito em C11, usando SDL2 com um renderizador OpenGL. É oficialmente compatível com Windows, Linux, macOS e por meio de navegadores habilitados para WebGL, como Firefox e navegadores baseados em Chromium (Chrome, Edge, etc.). Também pode ser compilado para vários outros sistemas operacionais.
Para capturas de tela do jogo, consulte nosso site.
Para obter instruções de jogo, leia isto.
Para a história, leia isto. (Aviso de spoiler!)
Tōhō Project é uma série de jogos indie (também conhecida como "doujin" em japonês) conhecida por seu elenco de personagens e trilhas sonoras memoráveis. É produzido em geral por um único artista conhecido como ZUN, e tem uma licença permissiva que permite a existência legal de obras independentes derivadas, como o Projeto Taisei.
Taisei não é um “clone” de Tōhō e conta uma história original com sua própria música, arte, mecânica de jogo e base de código. Embora alguma familiaridade com Tōhō seja útil, a jogabilidade pode ser apreciada por si só, sem conhecimento prévio da série.
Para mais informações sobre a cultura dōjin, clique aqui.
Você pode encontrar binários pré-compilados do jogo completo na página Releases no GitHub, disponível para Windows (x86/x64), Linux e macOS.
Também existe uma versão experimental para Nintendo Switch (homebrew) (use por sua conta e risco).
Você também pode jogar nossa versão experimental do WebGL através do seu navegador aqui. (Navegadores baseados em Chromium e Firefox são suportados.)
Recomendamos buscar o código-fonte usando git
:
git clone --recurse-submodules https://github.com/taisei-project/taisei
Você também deve executar git submodule update
sempre que extrair um novo código, verificar outra ramificação ou executar qualquer ação git
. Os scripts auxiliares ./pull
e ./checkout
podem fazer isso automaticamente para você.
Download ZIP
no repositório principal não funciona .
Isso se deve ao fato de que o GitHub não empacota submódulos junto com o código-fonte quando gera automaticamente arquivos .zip
. Em vez disso, criamos esses arquivos manualmente e você DEVE baixar o arquivo na página Releases.
Atualmente, recomendamos construir o Taisei em um sistema semelhante ao POSIX (Linux, macOS, etc).
Embora o Taisei seja altamente configurável, a maneira mais fácil de compilar o código para sua máquina host é:
meson setup build/
meson compile -C build/
meson install -C build/
Consulte o documento Building para obter mais informações sobre como construir o Taisei e sua lista de dependências.
Taisei armazena todos os dados em um diretório específico da plataforma:
%APPDATA%taisei
$HOME/Library/Application Support/taisei
$XDG_DATA_HOME/taisei
ou $HOME/.local/share/taisei
Isso é conhecido como Diretório de Armazenamento . Você pode definir a variável de ambiente TAISEI_STORAGE_PATH
para substituir esse comportamento.
Documentação sobre muitos tópicos, incluindo desenvolvimento e suporte a controladores de jogos, pode ser encontrada em nossa seção de documentos.
Sinta-se à vontade para abrir um problema se tiver algum problema ao compilar ou executar o Taisei.