Skip to content

Instantly share code, notes, and snippets.

@gmdias727
Created July 29, 2024 12:48
Show Gist options
  • Save gmdias727/93f3fb54b70cf2d2876cb35bfae64371 to your computer and use it in GitHub Desktop.
Save gmdias727/93f3fb54b70cf2d2876cb35bfae64371 to your computer and use it in GitHub Desktop.
################################################################################################################################################################################
projeto lol voice chat
utilizar para pensar: https://gist.github.com/EduardoRFS/17f3409a22c1ca5eedc8a9673833424a
1. descobrir como encontrar jogadores com partidas em andamento utilizando a api da riot games
2. descobrir como diferenciar jogadores do time azul e time vermelho utilizando a api da riot games
3. integrar essa descoberta em um bot de discord
4. bot gera 2 canais de voz no discord [red, blue] com um identificador de partida.
5. jogadores interessados em canal de voz precisam estar no servidor do discord
6. bot gerencia salas automaticamente com base nos times coletados previamente
. source aberta publicada no github
. permitir contribuições externas
################################################################################################################################################################################
Pergunta 1) Como um jogador descobre quem é seu colega de equipe e quem é seu adversário?
Processo de descobrimento de usuários na SoloQ
1. entrar na fila
2. partida encontrada
3. draft
4. tela de carregamento
5. usuários encontrados
6. 5 nomes no time azul e 5 nomes no time vermelho
Pergunta 2) qual o plano para um jogador encontrar seu colega de equipe?
7. pop-up estilo porofessor na tela de carregamento com um botão "juntar-se a canal de voz" redirecionando para um canal de voz do discord
8. pop-up possuí informações adicionais para confirmar que:
8.1. jogador pode confirmar que está na partida correta
8.2. jogador pode confirmar que está no canal de voz correto
9. partida se inicia e comunicação acontece
10. partida se finaliza e canal de voz é deletado
################################################################################################################################################################################
QUE PROBLEMAS ESSE PROGRAMA RESOLVE?
1. A não necessidade de construção de um servidor de canal de voz proprietário pois haverá utilização de serviços do próprio discord (que provavelmente daria muito trabalho)
2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment