Skip to content

A Multiplayer Version of the Classic Tetris of Nintendo Entertainment System

License

Notifications You must be signed in to change notification settings

juan-burtet/ClassicTetrisMultiplayer

Repository files navigation

Classic Tetris Multiplayer

Criadores

  • Juan Burtet - [GitHub]
  • Felipe Camargo Gruendemann - [GitHub]

Descrição

Classic Tetris Multiplayer é inspirado em CTWC(Classic Tetris World Championship), um Campeonato da versão de NES do Tetris, onde os jogadores jogam uns contra os outros para ver quem faz a maior pontuação. Como a versão original do jogo não conta com uma versão Multiplayer (No campeonato eles jogam com 2 consoles), esse trabalho tenta recriar o design do Campeonato sem a necessidade de 2 Nintendinhos. Para mais informações, ler o Relatório do Trabalho.

Screenshots

Como Utilizar

  • Instale o Python3 + Pygame

    sudo apt-get install python3
    sudo apt-get install python3-pip
    python3 -m pip install pygame

  • Atualize os Códigos do server.py e tetris.py com o HOST e a Porta utilizada

    HOST = '127.0.0.1' # Modificar com o HOST a ser utilizado
    PORT = 5000 # Modificar com a porta a ser utilizada

  • Inicialize o Servidor

    make server

  • Entre no Jogo com o seu Usuário

    Python3 main.py NOMEDEUSUÁRIO

  • Seu adversário entre no jogo com o Usuário dele

    Python3 main.py NOMEDOADVERSÁRIO

  • Divirta-se!

Considerações

Código do Tetris baseado do Site Making Games with Python & Pygame

TODO

  • Adicionar modo Single-Player
  • Poder modificar o nível inicial
  • Poder modificar a quantidade de Rounds de uma partida
  • Dividir o Projeto em Classes

About

A Multiplayer Version of the Classic Tetris of Nintendo Entertainment System

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published