Como criar um cliente e uma interface de jogo para um jogo multijogador on-line | Episódio 2-3
Na segunda parte desta série de tutoriais, @TechWithTim apresenta a criação do cliente para lidar com as conexões ao servidor de um jogo multijogador on-line. Ele cria uma interface fácil de usar, permitindo que os jogadores respondam a perguntas e interajam com o servidor, fornecendo uma implementação prática da interação servidor-cliente.
Novo no site Cloud Computing? Comece aqui com um crédito de US$ 100!
Capítulos:
0:00 O que estaremos fazendo
0:50 Criar arquivos .py
1:35 Copiar protocolos
1:45 Escrever client.py
4:40 Criar métodos
6:00 Escrever o método Receive
7:40 Escrever o método Start
8:15 Método Write Handle
11:00 Gravação do método Send
11:45 Escrever resposta de validação de cliente
14:55 Recapitulação do script de cliente
16:15 Escrever game.py
16:30 Instale o pygame
17:05 Importar pygame
17:20 Criar classe de jogo
17:45 Criar variáveis
20:10 Criar lógica de jogo
23:45 Definir desenho
26:25 Desenhar login
32:00 Inicializar jogo matemático
33:35 Criar método handleEvent
36:00 Testar aplicativo
36:40 Ajustar caixa de entrada
37:10 Enviar entrada do usuário para o servidor
39:55 Teste o aplicativo
40:55 Desenhar métodos restantes
43:02 Ativar um cliente adicional
43:55 Implementar jogo de sorteio
46:05 Teste o aplicativo
47:20 Melhorar o índice
47:40 Aplicativo de teste
48:10 Lidar com oponentes
51:00 Aplicativo de teste
51:30 Resolver um bug de tupla
51:45 Testar o aplicativo novamente
52:10 Teste o que acontece se alguém sair
52:30 Exibir estado do oponente
55:10 Teste o aplicativo
55:38 Conclusão
Confira o código no Github do Tim.
Saiba mais sobre Python.
Inscreva-se para ser notificado sobre novos episódios assim que forem lançados.
#AkamaiDeveloper #GameDev #Python
Produto: Akamai Developer, Desenvolvimento de jogos, Python; @TechWithTim