🇵🇹 Este projeto consiste num Mini RPG por turnos desenvolvido em Python, com foco na aplicação de conceitos de Programação Orientada a Objetos.
🇬🇧 This project is a Turn-Based Mini RPG built in Python, focused on applying Object-Oriented Programming concepts.
- POO / OOP
- Herança / Inheritance
- Polimorfismo / Polymorphism
- Encapsulamento / Encapsulation
- Estrutura modular / Modular architecture
- Sistema por turnos / Turn-based logic
- Aleatoriedade / Randomized mechanics
- Criação de personagem / Character creation
- Classes: Guerreiro, Mago, Arqueiro / Warrior, Mage, Archer
- Combate por turnos / Turn-based combat
- Ataques com falha e crítico / Miss & critical system
- Habilidades especiais por classe / Unique class abilities
- Inimigos aleatórios / Random enemies
- Sistema de vitória/derrota / Win/Lose system
.
├── main.py
├── personagem.py
├── guerreiro.py
├── mago.py
├── arqueiro.py
git clone https://github.com/SEU-USUARIO/SEU-REPO.git
cd SEU-REPO
python main.py- Python 3.x
- Programação Orientada a Objetos / OOP
- Biblioteca
random
- Sistema de níveis (XP) / Leveling system
- Inventário / Inventory
- Interface gráfica (GUI)
- Save/Load
- IA mais avançada / Smarter AI
🇵🇹 Projeto desenvolvido no âmbito de formação em Programação Informática (nível 4).
🇬🇧 Developed as part of a Software Programming training program.
Uso livre para fins educativos e portfólio.
Free for educational and portfolio use.
- Anderson Silva
- Afonso Quaresma
- Cristiane Oliveira
- Paulina Crisóstomo