Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Bom pessoal, vou ser breve e objetivo aqui. Tava ali conversando com o pessoal no chat e surgiu a ideia lá de fazer algum tipo de mini-game no chat, mais avançado do que o comando /roll que gera um numero de 1 a 6.

Não tenho acesso ao codigo do forum aqui nem ao banco de dados, então resolvi fazer um chat do zero com a ideia que dei: duelo valendo coins.

 

Eu fiz o chat seguindo o getstarted do socket.io em NodeJS. Nada demais. Apenas acrescentei alguns comandos:

  • /roll - joga um dado com valor de 1 a 6
  • /name <nome_novo> - altera o nome do usuario
  • /duel <user_id> <coins> - aposta com um usuário uma quantidade de coins.

 

O usuário começa sem nome, e por default eu dou nome de anonimo. Eu também dou inicialmente um valor de 5000 coins para apostar. Nada demais, um chat em tempo real com esse joguinho de apostar coins.

 

Requerimentos

 

- Instalar o NodeJS (

É necessário se cadastrar para acessar o conteúdo.
)

 

Iniciando o Servidor

 

Vamos instalar as dependencias do package.json. Abra seu terminal/CMD e digite:

É necessário se cadastrar para acessar o conteúdo.

 

Agora vamos iniciar o servidor:

É necessário se cadastrar para acessar o conteúdo.

 

Para ver o jogo rodando acesse: localhost:3000

 

PIHh8QH.png

 

 

Segue abaixo o código de toda estrutura. Jogue tudo numa mesma pasta.

[HIDE-THANKS]

package.json

É necessário se cadastrar para acessar o conteúdo.

 

app.js

É necessário se cadastrar para acessar o conteúdo.

 

index.html

É necessário se cadastrar para acessar o conteúdo.

[/HIDE-THANKS]

 

Obs.: As mensagens estão sendo adicionadas sempre em cima, para quem não entendeu. Para mudar isso, troca no index.html o .prepend para .append. Também terá que adicionar um overflow-y: auto; para conseguir rolar as mensagens. Enfim, customizações ficam por conta de vocês :D abs

  • Curtir 3

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
https://www.webcheats.com.br/topic/2255509-nodejs-chat-online-com-jogos/
Compartilhar em outros sites

Estou começando meu curso de programação, acho que essa área vai me ajudar muito!

Parabéns pelo tópico.

  • Curtir 2
tumblr_static_tumblr_static_co3ex5ycb5wk44wcoswgc0skw_640.gif

Link para o comentário
https://www.webcheats.com.br/topic/2255509-nodejs-chat-online-com-jogos/#findComment-9002832
Compartilhar em outros sites

  • 3 semanas atrás...
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.