A multiplayer word game with real-time gameplay via WebSocket
Project description
🏗️ Word Tower
Jogo de palavras multijogador em tempo real com sistema de eliminação por timeout
📖 Sobre
Word Tower é um jogo de palavras multijogador em tempo real onde os jogadores devem formar uma torre de palavras conectadas. Cada palavra deve começar com a última letra da palavra anterior, criando uma cadeia contínua de palavras.
✨ Características
- 🌐 Multijogador em tempo real via WebSocket
- ⏱️ Sistema de timeout - seja rápido ou seja eliminado!
- 🎯 Validação de palavras automática
- 📱 Interface web responsiva
- 🎮 Fácil de jogar, difícil de dominar
🚀 Instalação
Pré-requisitos:
- Python 3.8+ (download aqui)
Instalação via PyPI:
pip install word-tower-game
Executar o jogo:
word-tower
O servidor será iniciado em http://localhost:8000
🎮 Como Jogar
- Acesse o jogo no navegador
- Crie ou entre em uma sala
- Aguarde outros jogadores se conectarem
- Digite palavras que começem com a última letra da palavra anterior
- Seja rápido - você tem tempo limitado para responder!
- Último jogador restante vence!
🛠️ Tecnologias
Backend
- Python 3.8+ - Linguagem principal
- FastAPI - Framework web moderno
- Socket.IO - Comunicação em tempo real
- Uvicorn - Servidor ASGI
Frontend
- Vue.js 3 - Framework reativo
- TypeScript - Tipagem estática
- Pinia - Gerenciamento de estado
- Vite - Build tool
📚 Projeto Acadêmico
Este projeto foi desenvolvido como parte da disciplina Programação I do curso de Ciência da Computação da Universidade Federal de Campina Grande (UFCG).
📄 Licença
Este projeto está licenciado sob a MIT License.
Word Tower © 2025
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file word_tower_game-1.0.3.tar.gz.
File metadata
- Download URL: word_tower_game-1.0.3.tar.gz
- Upload date:
- Size: 4.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42d399421f955479be93629e111c60101167d9fc2a522a3ff69f4a8a3490e7dc
|
|
| MD5 |
195f36103d32d3f07f314c1762410a8a
|
|
| BLAKE2b-256 |
8799cbe792eb1d7d636c43506922499c7c3b0bdffc14df9849a8a2168777a502
|
File details
Details for the file word_tower_game-1.0.3-py3-none-any.whl.
File metadata
- Download URL: word_tower_game-1.0.3-py3-none-any.whl
- Upload date:
- Size: 4.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5e65dabf6dab4934a8f55facb8fcca36742b31e201ece1fd4b73ff6fb6d67ec
|
|
| MD5 |
48a68951badc7b092bdc973b214bb6fd
|
|
| BLAKE2b-256 |
d484a2848212f9f9ee68629da66b050cafcff120e321463b26de4998c27e169f
|