Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

jogo-uno

Jogo UNO - Delphi

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Jogo - UNO

Jogo de UNO (jogo de cartas), multiplayer (2 jogadores) desenvolvido em Delphi 10 com uso de Sockets e Threads.

Tela inicial jogo

O único jogo de UNO desenvolvido em Delphi, jogo multiplayer atráves de cliente/servidor com o componente multithread Indy Sockets. Durante o desenvolvimento foram levantadas as cartas do jogo original e também as regras ao mais fiel possível, pois há muitas regras não oficiais criadas pelos jogadores.

Funcionalidades

  • Servidor em CLOUD (Amazon AWS)

  • Banco de dados MySQL

  • Ranking dos jogos

  • Cliente e servidor

  • Sockets/Threads

    Lobby do jogo Tela do jogo em execução

Stack utilizada

  • Delphi 10.3.3, Indy, MySQL

Projeto

Esta aplicação faz parte de um projeto onde trabalhei com mais duas pessoas: Anderson Bruns e Ricardo Filho.

Na pasta "Projeto Final" contém o projeto pronto, compilando o cliente e servidor juntos, assim o usuário escolhe se vai criar uma sala (ser o servidor) ou se vai entrar em uma sala (ser o cliente). No diretório principal contém o executável final e a DLL necessária. Requer IPV6

Como usar

pascal
Delphi 10.3.3, requer IPV6 e DLL "libmysql.dll" para comunica????o com o banco de dados.