ink - A Linguagem de Roteiro Narrativo da inkle
A ink é uma linguagem de roteiro narrativo projetada para jogos, permitindo que desenvolvedores criem narrativas ramificadas de forma eficiente. Com a ink, é possível escrever milhões de palavras de conteúdo interativo, tornando-a uma ferramenta poderosa para a criação de histórias.
Começando com a ink
Se você é novo na ink, comece baixando o Inky, nosso editor de ink que permite jogar e testar suas histórias. O tutorial básico foi elaborado para um público não técnico, cobrindo os fundamentos para quem deseja escrever histórias para a web. Para explorar tudo o que a ink tem a oferecer, consulte o manual do escritor ou adquira o guia do usuário oficial.
- Tutorial Básico
- Manual do Escritor
- Guia Oficial
Inky: O Editor
O Inky permite que você escreva, teste e exporte suas histórias de ink em um único aplicativo. Aqui estão algumas de suas funcionalidades:
- Jogue enquanto escreve: O painel de jogo atualiza automaticamente as escolhas feitas.
- Destaque de erros: Identificação de erros enquanto você digita.
- Ir para definição: Clique com Alt para pular para um desvio, semelhante a hyperlinks.
- Exportar para JSON: Gera um formato compilado intermediário.
- Exportar para a web: Cria uma página pronta para personalização.
Integração com Unity e Unreal
A integração da ink com o Unity oferece tudo o que você precisa para começar. O plugin recompila automaticamente os arquivos de ink enquanto você os edita e inclui um visualizador simples para jogar histórias diretamente no Editor, sem necessidade de codificação. Para o Unreal Engine, a Inkpot foi criada para facilitar a integração.
- Integração com Unity
- Integração com Unreal
Código Aberto
A ink, o Inky e o plugin de integração com Unity estão disponíveis sob a licença MIT. Convidamos outros desenvolvedores a utilizá-los em seus projetos e a contribuir com melhorias e correções de bugs.
Jogo de Exemplo
The Intercept é um jogo que construímos para demonstrar como criar um jogo simples com ink e Unity. Veja como estruturamos nossos arquivos de ink e como é fácil usar o plugin do Unity em um jogo real. O jogo foi desenvolvido em poucos dias para um game jam!
- Jogue The Intercept
- Veja o script ink
- Visualize o código-fonte completo
Suporte e Comunidade
Se precisar de ajuda, sinta-se à vontade para visitar nosso servidor Discord e fazer perguntas sobre como escrever em ink, a integração com Unity ou qualquer outra dúvida. Também temos um fórum de discussões no GitHub:
- Pergunte no Discord
- Pergunte no GitHub
Diferença entre inklewriter e ink
O inklewriter é uma ferramenta online fácil de usar para escrever histórias interativas básicas. Em comparação, a ink é uma linguagem de roteiro narrativo mais poderosa, projetada principalmente para desenvolvimento profissional de jogos, mas também pode ser usada para escrever e compartilhar ficção interativa baseada em escolhas. Embora seja fácil de aprender, para simplicidade, o inklewriter é difícil de superar!
Contribua!
A ink é o resultado de anos de pensamento, design, desenvolvimento e testes. Se a ink foi útil para você, considere fazer uma doação para nos ajudar a continuar desenvolvendo a ferramenta. Obrigado!
- Torne-se um Patrão!
- Agradecimentos Sinceros - £25.00 GBP
- Um Trabalho Bem Feito - £150.00 GBP
Conclusão
A ink é uma ferramenta incrível para desenvolvedores de jogos que desejam criar narrativas interativas. Se você está pronto para começar, baixe o Inky e comece a escrever suas histórias hoje mesmo! Não se esqueça de conferir a documentação e a comunidade para obter suporte e inspiração.