ink - A Linguagem de Script Narrativa
ink é uma linguagem de script narrativa projetada principalmente para o desenvolvimento profissional de jogos. Sua sintaxe é simples e elegante, priorizando o texto e inserindo código e lógica de forma clara. Com milhões de palavras de conteúdo já escritos para seus próprios jogos, ink provou ser eficaz.
Recursos Principais
- Markup, não programação: O texto vem primeiro, com código e lógica inseridos dentro.
- Sintaxe simples e elegante: Permite uma escrita intuitiva.
- Fácil de aprender, mas com construções poderosas para scriptings mais avançados.
- Concebida como middleware: Projetada para se encaixar em um motor de jogo.
O Editor Inky Inky permite escrever, testar e exportar suas histórias de ink em um único aplicativo. Com recursos como a atualização automática do painel de jogo, realce de erros durante a digitação, salto para definição e exportação para JSON e para a web.
Integração com Unity e Unreal O plugin Unity fornece tudo o que é necessário para começar a trabalhar com ink, recompilando automaticamente os arquivos enquanto você os edita. Já a integração com o Unreal Engine é feita através do Inkpot.
Exemplo de Jogo The Intercept é um jogo construído para demonstrar como é possível criar um jogo inteiro simples com ink e Unity.
Diferença entre inklewriter e ink inklewriter é uma ferramenta online fácil de usar para escrever histórias interativas básicas. Já ink é uma linguagem de script narrativa mais poderosa, destinada ao desenvolvimento profissional de jogos, embora também possa ser usada para escrever e compartilhar ficção interativa baseada em escolhas.
Converter Histórias de inklewriter para ink Existe uma ferramenta online para converter histórias de inklewriter para ink.
Suporte ink é o resultado de anos de pensamento, design, desenvolvimento e testes. Se ink foi útil para você, considere fazer uma doação para ajudar a continuar a desenvolver a ferramenta.