Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


    MMO MZ - RPG Maker MZ MMO Plugin

    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : MMO MZ - RPG Maker MZ MMO Plugin ZgLkiRU
    Mensagens : 5336
    Créditos : 1163

    MMO MZ - RPG Maker MZ MMO Plugin Empty MMO MZ - RPG Maker MZ MMO Plugin

    Mensagem por Valentine Qua Dez 29, 2021 12:30 pm

    Resumo
    Comecei este projeto no final de 2020. Descobri o projeto do plugin MMO de Samuel Cardillo e fiquei bastante impressionado com a qualidade do resultado. Samuel e sua comunidade fizeram um bom trabalho nisso. Estava rodando no RPG Maker MV – que roda em JavaScript– e como desenvolvedor web decidi fazer meu próprio MMO com ele porque sou muito bom com os technos que o projeto usa. Depois de algumas semanas trabalhando no meu jogo, comecei a sentir a necessidade de ter um motor melhor, então decidi migrar os plugins MMO_Core de MV para RPG Maker MZ. Depois de alguns consertos complicados e "curativos", finalmente produzi algo surpreendentemente estável.

    História
    Samuel Cardillo usa o RPG Maker desde sua versão de 2000. Descobriu quando era criança e usava para fazer muitos jogos (muito ruins, ele diz). Claramente impactou muito em sua criatividade e seus desejos de desenvolvimento. Mais tarde, como uma pessoa que fala francês, ele descobriu um projeto (agora morto) chamado FROG Creator, que era dedicado a criar MMORPG em um ambiente semelhante ao RPG Maker.

    Com o lançamento do RPG MAKER MV que permite o uso de JavaScript e sua exportação para HTML5, ele decidiu fazer uma tentativa e descobriu rapidamente que sim, RPG Maker MV poderia ser facilmente usado para criar uma interface de criador de MMORPG.

    Entrei no projeto em setembro de 2020 e fiz a atualização do MZ alguns meses depois, depois de descobrir que era fácil migrar recursos básicos do MMO para o RPG Maker MZ.

    Download
    GitHub



    Como usar ?

    1. Assista ao vídeo tutorial MV para aprender o básico
    2. Então dê uma olhada no tutorial MZ:



    Nota: Não é mais necessário mexer em nenhum arquivo de pacote

    Requisito de plugins
    Aviso Legal: Os seguintes arquivos já estão contidos no projeto.


    • Eventos personalizados laranja: http://download.hudell.com/OrangeCustomEvents.js
    • Orange Custom Event Creator: http://download.hudell.com/OrangeCustomEventCreator.js

    Etapas de lançamento

    1. git clone o repo
    2. Verifique se você está no branch MMOMZ/develop
    3. Instale o NodeJS
    4. Instale RethinkDB
    5. Executar rethinkdb em um terminal
    6. Execute npm install então node mmo.js na pasta server
    7. Parabéns! Agora você pode jogar, desenvolver, melhorar, superar e fazer suas coisas.

    Mantenha o jogo atualizado para seus jogadores

    1. Trabalhe no seu jogo
    2. Quando terminar, edite o arquivo version.json na pasta raiz do projeto
    3. Carregue/atualize seu jogo em um site



    Documentação
    -Você é um desenvolvedor? Leia a documentação do desenvolvedor

    -Você é um criador? Leia a documentação do fabricante

    Funcionalidades atuais

    • Movimentos sincronizados do jogador
    • Skins sincronizados
    • Criação de conta (hash de senha com SHA256 + salt personalizável)
    • Suporte RESTFUL API (com JSON Web Token)
    • Persistência de posição e skin
    • Persistência dos status do jogador
    • Persistência de inventário e equipamentos
    • Persistência de switches locais
    • Persistência de switches de grupo
    • Persistência de switches globais
    • Persistência de variáveis locais
    • Persistência de variáveis globais
    • Sistema de mapas global e local
    • Sistema de grupo
    • Sistema de combate de grupo
    • Sistema de respawn
    • Bate-papo no jogo
    • Página de registro



    Veja o progresso: https://trello.com/b/m4leXuBa/mmorpg-maker-mv-version-1-todo-list

    Junte-se a nós no Discord: https://discord.gg/GVqyAwp

    Verifique o projeto original: https://github.com/samuelcardillo/MMORPGMaker-MV

    Créditos:
    Andaroth

    JohnBlueh gosta desta mensagem


      Data/hora atual: Qui maio 02, 2024 9:22 pm