Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmpireGamesDevelopment

Ponto de entrada para quem vai criar um novo jogo para o ecossistema EmpireHub.

Este repositório não é uma aplicação nem um pacote npm — é documentação, um template pronto para copiar e uma lista viva de ideias. O código de produção dos jogos vive em repositórios próprios dentro de EmpireGames/ (um por jogo, seguindo a convenção game-<plataforma>-<nome>-<minPlayers>-<maxPlayers> — veja ../gameslist.txt).

Comece aqui

  1. Leia GAME-DEVELOPMENT-GUIDE.md — o guia completo, passo a passo.
  2. Copie template/my-game como ponto de partida.
  3. Consulte docs/ para a referência rápida das APIs do EmpireCore e da EmpireEngine do ponto de vista de quem cria jogos.
  4. Veja ideas/backlog.md se estiver procurando o próximo jogo a implementar.

Os três sistemas do EmpireHub

Sistema Papel
EmpireCore Plataforma — autenticação, economia, loja, perfil, sistema de cadeiras/observadores (GameTableRoom), carregador dinâmico de jogos
EmpireEngine Motor visual + assets — renderização via Phaser, AssetService/AssetLoader
EmpireGames (aqui) Documentação, templates e exemplos — este repositório

Um jogo real depende sempre dos dois primeiros. Nunca reimplementa autenticação, economia ou armazenamento de assets por conta própria.

Estado atual (importante)

O guia e o template deste repositório descrevem o contrato alvo para jogos. Nem tudo já está implementado no EmpireCore/EmpireEngine — a seção "Lacunas Conhecidas" em GAME-DEVELOPMENT-GUIDE.md lista exatamente o que falta antes de um jogo real rodar de ponta a ponta.

Releases

Packages

Contributors

Languages