Azran
Azran é um projeto de jogo de jogo usando Pixijs. É fortemente inspirado por Chapatiz e Blablaland e tende a fazer o jogo facilmente que se assemelha a eles. Recuamos para fazer nossos próprios avatares totalmente animados e um design de nível coerente.
Membros do projeto
- Descole (eu mesmo): Fundador, proprietário do servidor principal, Dev Main Dev
- Barok : Comunicação, Diretor Artístico, Serviços de Inteligência (também parcialmente feito comigo)
- Um ex -desenvolvedor de Chapatiz : apenas aconselha (não participando ativamente por alguns motivos)
Contate-nos
Não hesite em entrar em contato conosco para obter mais informações sobre nossos projetos.
Changelog
2018-04-12
Tornou este repo público. Estávamos trabalhando ativamente em um sistema de avatar com base no arquivo a usado por vários mecanismos de jogo. Estamos prestes a fazer um avatar em funcionamento. Esta é a característica mais difícil deste projeto.
Consulte docs/avatar.md para obter mais detalhes sobre a quebra de avatar.
2018-04-14
Agora lidando com um avatar com várias partes (como chapéu, pés, ...) e animações (como direções). Atualmente, estamos trabalhando em um pequeno sistema de bate -papo para demonstração.
2018-04-15
Pequeno bate -papo feito. Agora trabalhando na interface do usuário e no sistema de salas, inspirado pela discórdia.
2018-04-30
Atualmente trabalhando no sistema (gráfico). Mais complicado do que o planejado.
A conversão de arquivos flash (de designers gráficos) no sistema MCF leva muito tempo e, mesmo que seja preciso, também é demais do que o navegador pode lidar. Então, estamos trabalhando em um sistema mais inteligente:
- Um quarto tem um fundo de bitmap. Esse plano de fundo contém todos os gráficos que não são animados e que um personagem pode seguir em frente. (Portanto, sprites inatingíveis ou superiores podem ser incorporados ao fundo)
- Uma sala tem sprites que estão na mesma camada em que os personagens estão. Isso é necessário porque um personagem pode estar na frente de um sprite ou atrás.
- Os sprites podem ser movimentados através do sistema MCF, ou imagens externas ou folhas de sprites externas.
- Como o formato TMX não lida com as folhas de sprites com tamanhos dinâmicos, não podemos usá -lo como o formato principal do mapa.
- Portanto, um fabricante de quartos será necessário anteriormente que planeja. Provavelmente será o mesmo que o dos usuários.
2018-05-15
Reconstruído o MovieClipFactory como um sistema de itens inteiro.
- Biblioteca é um narcotrário de símbolos gráficos usando matérias -primas
- O material é um modelo abstrato de gráficos brutos usados por um item
- Shapematerial é uma lista de sequência de comandos gráficos (fornecida pela Pixi-Animate)
- O item é um sprite rico definido e carregado por uma biblioteca
- Comandos é um trabalhador que aplica seqüências de comandos descritas na biblioteca
- Itemloader é um singleton que lida com bibliotecas e item. É o carregador principal.
Documentará essas classes e formatos de arquivo posteriormente.
Próximo :
- Remova o MovieclipFactory
- Arrumado o repositório
- Faça os itens funcionarem relativamente com os outros (para que não precisemos declarar identificadores de itens absolutos todas as vezes)
- Migrar avatar para este novo sistema de itens
- Construa os quartos ao redor dos itens
Licença
Este projeto é distribuído sob a licença do MIT.
ISENÇÃO DE RESPONSABILIDADE
Este repositório não hospeda nenhum conteúdo de propriedade da Chapatiz.com nem BLABLALAND.COM. Qualquer reivindicação de que o código ou documento pertencesse a eles seria abusivo. Dito isto, construímos nosso sistema inspirado nesses jogos antiquados e desatualizados. Sem infringir nenhum direitos autorais.