Algumas pessoas devem ter visto os meus tópicos Você sabe programar?, Me dêem sugestões para engine de RPG tático ou RPG Tático Hexagonal no Unity. Sim, então todos relacionados, com a diferença que agora o sistema não é mais no Unity, e sim no LÖVE2D.
Esta é uma engine que venho fazendo há um bom tempo. Surgiu da minha primeira tentativa de fazer um sistema tático no Unity (no início de 2015), que foi uma desgraça, que depois passei pra Java, me arrependi e voltei pro Unity (versão do tópico citado), e agora fui pro LÖVE por achar a engine mais leve e por, convenhamos, Lua ser uma linguagem muito fofa. Está sendo desenvolvida no LÖVE desde junho de 2016.
Vocês podem ter mais informações a respeito no link do repositório do GitHub. Lá tem mais detalhes sobre o andamento do projeto e sobre como vocês podem instalar para testar e, se quiserem, contribuir.
No repositório só tá o código do jogo. Se vocês abrirem a pasta data, verão vários arquivos json que são os dados personalizados de todo o jogo. Esses arquivos são editados por um programa que fiz em Java, mas ele tá meio incompleto e com alguns vários bugs, além de o código-fonte estar feio pra burro.
UPDATE: Já tem uma versão beta do editor na demo v0.5! Ele está bem lento e talvez tenha alguns pequenos bugs, mas pelo menos dá pra usar (e é melhor que usar o bloco de notas).
Ainda vou fazer a devida documentação e alguns tutoriais para criação do jogo usando essa engine. Como ela ainda está em desenvolvimento, não faz muito sentido eu fazer um manual agora, já que vai ficar mudando o tempo todo. Quem quiser tirar dúvidas sobre o framework, pode postar aqui nesse tópico mesmo, ou então manda uma mensagem privada, ou um e-mail para nightlywhiskers (at) gmail.com, se preferir.
No final do tópico estão os links para baixar uma demo jogável que não precisa instalar a engine (apenas para Windows x86). Em ambas as versões, só tem uma batalha de exemplo, e logo depois dela o jogador é redirecionado para um campo de movimentação livre (só tem um personagem lá, que não faz nada, então nem tente falar com ele).
Controles:
- Z/Enter/Space para confirmar;
- X/Backspace/Esc para cancelar/voltar;
- Setas para mover cursor (na batalha) ou personagem (no campo livre).
- Shift para correr (campo livre apenas);
- Se preferir, pode usar o mouse para clicar nos botões/tiles, mover a personagem e interagir com NPCs;
- F1 para salvar no quicksave (apenas no campo livre);
- F5 pra carregar do quicksave (apenas no campo livre);
- Segure K para matar todos os inimigos automaticamente no próximo turno e L para perder a batalha (apenas para modo debug, obviamente).
- Na tela inicial, comece a segurar X antes de apertar em "New Game" para pular a cena de introdução.
Versão 0.1:
[descarga]https://www.dropbox.com/s/rlqlq2yj152bxg1/Demo%20v0.1.zip?dl=0[/descarga]
Versão 0.2:
[descarga]https://www.dropbox.com/s/lvfjrzogphr1zqc/Demo%20v0.2.zip?dl=0[/descarga]
Versão 0.3:
[descarga]https://www.dropbox.com/s/6scayhln8r0hcjg/Demo%20v0.3.zip?dl=0[/descarga]
Versão 0.4:
[descarga]https://www.dropbox.com/s/07su2r8b7e7o0if/Demo%20v0.4.zip?dl=0[/descarga]
Versão 0.5:
[descarga]https://www.dropbox.com/s/17i1ek9adaw745s/Demo%20v0.5.zip?dl=0[/descarga]
[descarga]https://www.dropbox.com/s/rlqlq2yj152bxg1/Demo%20v0.1.zip?dl=0[/descarga]
Versão 0.2:
[descarga]https://www.dropbox.com/s/lvfjrzogphr1zqc/Demo%20v0.2.zip?dl=0[/descarga]
Versão 0.3:
[descarga]https://www.dropbox.com/s/6scayhln8r0hcjg/Demo%20v0.3.zip?dl=0[/descarga]
Versão 0.4:
[descarga]https://www.dropbox.com/s/07su2r8b7e7o0if/Demo%20v0.4.zip?dl=0[/descarga]
Versão 0.5:
[descarga]https://www.dropbox.com/s/17i1ek9adaw745s/Demo%20v0.5.zip?dl=0[/descarga]
Última edição: