quarta-feira, 12 de janeiro de 2011

EasyRPG - Revisão 1084


EasyRPG Dingux Rev. 1084

Olá pessoal, como eu havia dito nos posts anteriores, o projeto está caminhando bem ultimamente. Acho que agora a parte mais visível aos jogadores começa realmente a ser implementada, até então o foco estava mais voltado à estrutura.

Como vocês podem ver no vídeo e no próprio executável, foi feita muita coisa em relação às caixas de mensagens, que é uma das partes mais difíceis de serem programadas, incluindo a janela de entrada de números. Além disso, também é possível notar que alguns eventos também estão funcionando parcialmente. Eu fiz uma pequena alteração para ativar as músicas dos mapas, talvez não tenha sido a forma mais correta, mas como estava me fazendo uma grande falta, resolvi arriscar. Por falar em música, foram incluídos alguns arquivos mid para substituição do RTP original, devido a questões de direitos autorais.

Recomendo, a quem estiver disposto, baixar o binário dessa revisão. Desta vez foram adicionados os mapas de testes utilizados no desenvolvimento, assim você poderá explorar tais mapas e descobrir outras funcionalidades não citadas aqui. Quem for mais ousado pode até tentar rodar um jogo real do RPGM2K, talvez algo funcione, ou não :P


Link para Download
EasyRPG Rev. 1084 - Dingux

Links Relacionados
Site Oficial do Projeto
Últimas Atualizações 
Fórum de Discussão do Port para Dingoo (Português)
Projeto no SourceForge

12 comentários:

  1. Boto muita fé nesse projeto.
    Assim que tiver um suporte básico a pontos de teleporte (para entrar numa cidade) e batalhas, vai ser muito divertido.

    ResponderExcluir
  2. Valeu cara pela sua dedicação em portar essa APP para nos.

    quando tiver uma grana eu faço uma doação.

    =D
    até mais,

    ResponderExcluir
  3. @Iuri Fiedoruk: Valeu Iuri, também acredito que será totalmente viável rodar a versão final no Dingoo.
    O comando de teleport já está implementado, possui alguns pequenos bugs, mas funciona. Teoricamente você pode entrar em uma cidade sem problemas.
    Realmente, um ponto-chave é a batalha, quem sabe na próxima compilação já não tenhamos algo :)

    @Laairoy: Obrigado pela disposição e reconhecimento. Mas por enquanto, o meu maior pagamento é a possibilidade de poder jogar os clássicos do Maker em qualquer lugar :P

    Um grande abraço!

    ResponderExcluir
  4. Olá Shin-Nil, fiz uns teste, 1º coloquei os arquivos do seu port e depois joguei os arquivos de um jogo feito com o rpgmaker2000, jogo bem simples deu as seguintes mensagens:
    warning:
    no such file or directory - music/opening1
    press any key to exit...
    warning:
    no such file or directory - sound/barrier
    press any key to exit...

    error:
    no such file or directory - chipset/outline

    easyrpg player will close now.
    press any key to exit...
    mas as músicas tocavam normalmente...
    Depois fiz o inverso, coloquei o jogo, depois os arquivos do seu port:
    error:
    no such file or directory - Title/title2

    easyrpg player will close now.
    press any key to exit...
    Sei que ainda está em desenvolvimento, mas fiz o teste como vc sugeriu, no mais o projeto está indo muito bem! Parabéns!

    ResponderExcluir
  5. Tudo bem kmilloz?

    Acho que eu sei o que pode estar acontecendo. O arquivo que disponibilizei não contém todos os arquivos do RTP do RPGM2K, apenas adicionei aqueles usados no jogo demo. Veja por exemplo a pasta Music, apenas contém os arquivos Field1.mid, GameOver3.mid e Opening2.mid. Qualquer outro arquivo de música procurado não vai ser encontrado, inclusive o opening1.mid, que você mencionou.

    Para resolver esse problema, tente o seguinte:
    - Crie uma pasta com o nome do jogo a ser testado;
    - Copie todas as pastas do RTP do RPGM2K orignal para a pasta criada anteriormente;
    - Copie os arquivos do jogo a ser testado para esta pasta (*.lmu, *.lmt, *.ldb, *.ini);
    - Copie os arquivos referentes ao RTP exclusivos do jogo a ser testado (se houver algum) para a mesma pasta;
    - Copie o executável easyrpg.dge para a mesma pasta e rode-o.

    Se puder, depois me diga o resultado.

    Um grande abraço!

    ResponderExcluir
  6. Opa tudo bem,
    Fiz como você sugeriu, primeiro deu um novo erro, dizendo que não era possível encontrar o diretório ou a fonte... então lembrei que quando instalamos o rpg maker ele coloca as fontes na pasta fontes do pc, criei o diretório e copiei as fontes para o dingoo, mas ocorreu o seguinte erro:
    error:
    couldn´t open font Font/DejaVulGCSansMono size 9.
    SDL_RWFromFile <>: No file or no mode specified

    EasyRPG Player will close now.
    Press any key to exit...

    Quando pressionamos qualquer teclar para fechar, dá para ver a tela do jogo com o menu no alto do lado esquerdo em questão de segundos...
    Até mais, um grande abraço!

    ResponderExcluir
  7. É verdade, tem essa parte da fonte que eu esqueci de mencionar. Você verificou se a fonte citada encontra-se dentro do diretório Font que você criou? Pode ser que esta fonte seja exclusiva do projeto que você está tentando rodar. Se for o caso, você terá que fazer algo semelhante à 4ª instrução que passei no post anterior.

    O que acontece é que quando não são encontrados arquivos de áudio, o erro é exibido na tela, porém não fecha o jogo, já quando não são encontrados arquivos de imagens e fontes, o sistema exibe o erro e fecha posteriormente.

    Falou!

    ResponderExcluir
  8. Sim, eu tentei encontrar a fonte citada, mas até o momento não encontrei...

    ResponderExcluir
  9. Tenta procurar na net, se não encontrar, pegue uma fonte padrão e renomeie pra aquele nome e coloque na pasta de fontes, só pra ver se funciona. Mal não vai fazer :P

    ResponderExcluir
  10. Shin-Nil, consegui colocar a fonte, o jogo entrou, no momento o que acontece é que a apresentação não mostra as cenas, o plano de fundo do jogo, tipo quando colocar umas nuvens, não aparece, os npcs que ficam no cenário não movem, a caixa de dialogos aparece por baixo do cenário quando vc está dentro de alguma casa por exemplo e o teleporte pelo menos no game que testei, está maluco rsrsrsrssrsr

    ResponderExcluir
  11. Beleza kmilloz, agora sim está normal :P

    Quer dizer, pelo menos tudo o que você relatou agora é esperado que aconteça, pelo menos por enquanto. Aos poucos as coisas vão melhorando.

    Um grande abraço!

    ResponderExcluir
  12. Ok, sinto que logo teremos um porte bacana do EasyRPg. Até logo!

    ResponderExcluir