Primo Sprint – 02/06/2025
Il team si è riunito in presenza per analizzare le specifiche del progetto e definire i task da affrontare nel primo sprint.
Durata della sessione: 3 ore
Scelte Tecnologiche Iniziali
- È stato deciso di rimandare lo sviluppo dell’interfaccia grafica alle fasi successive.
- L’obiettivo prioritario di questo sprint è l’implementazione dei modelli principali necessari al gioco.
- Le prime funzionalità GUI verranno affrontate nel secondo sprint, con l’intento di ottenere una prima versione eseguibile entro il terzo sprint.
Obiettivi dello Sprint
- Configurazione iniziale del progetto con gli strumenti scelti:
- GitHub
- GitHub Actions
- IntelliJ IDEA
- Sviluppo dei modelli base per:
- Mondo
- Player
- Mostro
- Oggetti (Item)
- Equipaggiamento
- Comportamenti (Behaviours)
- Bozza iniziale della view (prototipo)
Pianificazione & Comunicazione
- Incontri brevi, online
- Collaborazione diretta sul codice e nelle decisioni architetturali
- Comunicazione continua e confronto immediato tra i membri del team
Scadenza sprint: 11/06/2025
👥 Assegnazione dei Task
Kalile
- Implementazione del modello Monster
- Sketch e prototipo iniziale della view
Guo Jiahao
- Sviluppo dei modelli relativi al Player
- Strutturazione dei Behavior
Intissar
- Analisi e progettazione del Controller
Sprint Review – 11/06/2025
Risultati Raggiunti:
- Progetto inizializzato con tutti gli strumenti necessari
- Modello base del mostro completato
- Modelli fondamentali del player implementati
🔜 Prossimi Step
- Inizio implementazione dei Factory
- Sviluppo e affinamento della view
- Costruzione del primo game loop di gioco