Olá 👋!
Este é um projeto simples criado com o objetivo de aplicar o Socket.io em um contexto real, isto é, além de sua documentação.
Algumas funcionalidades:
- Uso do Socket.io para distribuir ações entre os jogadores em tempo real.
- Criação de novos sprites (Adianto que não é o meu forte rs), mantendo um multiplayer minimamente convincente.
- Separação da parte lógica de ambos os modos, com o intuito de poder jogar sozinho mesmo sem internet, ou seja, apenas com a primeira inicialização da página.
- Utilização do localStorage para armazenar pontuações antigas.
- Adição de medalhas que representam a ordem de suas melhores pontuações: 1º Ouro, 2º Prata, 3º Bronze, e medalha Branca para os demais desempenhos.
Projeto criado com:
- Node.js
- Express
- Socket.io