# Project overview Cat tower defense ## Tipo di gioco Strategico in tempo reale (RTS): Tower defense ## Elementi Formali ### Giocatori - Number of Players: **1** - Player interaction: **Single Player vs Game** ### Obiettivi **Defend** Il servo del re (e dei gatti) deve difendere le scorte di formaggio del re dai ratti che proveranno a rubarlo. ### Procedure - starting actions: - selezionare il livello dal menu e startare con il tasto A/enter - selezionare il mercatino dei gatti dal menu per comprare nuovi tipi di gatto/potenziamenti e strumenti (guardare risorse) - special action: - dal mercatino dei gatti - selezionare e comprare nuove risorse e strumenti - durante la difesa nel livello - selezionare il tipo di gatto - spawn del gatto - selezionare lo strumento - muovere lo strumento (ad esempio il sonaglio o il laser) per attirare l'attenzione del/dei gatti - drop dello strumento - curare i graffi - Resolving actions: - i ratti prendono tutto il formaggio - l'orda di ratti finisce - il re paga i servizi del giocatore con monete da spendere nel mercatino dei gatti ### Regole - mercatino dei gatti - gli oggetti possono essere comprati solo se si dispongono delle monete richieste - i gatti e gli oggetti di tipo upgrade o tool possono essere comprati solo una volta - gli oggetti di tipo consumabili possono essere comprati più volte - durante la difesa nel livello - Gatti - lo spawn dei gatti ha un cooldown - si possono spawnare solo i gatti acquistati precedentemente nel mercatino - i gatti sono attirati dagli oggetti (che si tengono in mano o che vengono posati a terra) - i gatti attaccano automaticamente i ratti vicini *(ogni tipo di gatto ha un range e un tipo di attacco diverso)* - i gatti entrano nelle scatole piazzate a terra - i gatti nelle scatole hanno un livello di distrazione più basso (ma non inesistente) - i gatti sono attratti dal cibo e dai giochi (ogni tipo di gatto è più o meno attratto da diversi oggetti, ad esempio il gatto ciccione è più attratto dal cibo) - quando un gatto raggiunge il cibo lo consuma (anche se tenuto in mano dal giocatore) - quando un gatto raggiunge un gioco (ad eccezione per il puntatore del laser) che è tenuto in mano dal giocatore, quest'ultimo viene graffiato - i gatti in momenti random si distraggono e iniziano ad inseguire i fantasmi / demoni in giro per la mappa - Oggetti - si può utilizzare un solo strumento alla volta - dopo aver droppato/consumato gli oggetti di tipo consumabili la loro quantità nell'inventario viene decrementata - Ratti - i ratti camminano nei tubi per raggiungere il formaggio - i ratti vengono spaventati dai gatti - i ratti spaventati svaniscono dalla mappa - Mappa - alcuni oggetti nella mappa (ad esempio vasi, statue ecc) possono cadere e rompersi - dopo che un oggetto cade su un tubo il tubo diventa inaccessibile - Giocatore - il giocare dovrà pagare gli oggetti che hanno rotto i gatti - quando il giocatore viene graffiato 3 volte non potrà più usare i giochi ### Risorse - soldi - strumenti (giochi per gatti come laser, pennacchio, pupazzetti ecc) - cibo - scatole - gatti - oggetti delicati (es: statue/vasi) (TODO: ?) - formaggio - salute (in numero di graffi sul braccio) ### Conflitto - ostacoli - le distrazioni dei gatti *il giocatore fatica a piazzare tutti i gatti nei punti strategici* - distrazioni della mappa (insetti, fantasmi ecc) - distrazioni del giocatore (sono strumenti ma anche ostacoli perché non ho il controllo su quali gatti attraggo) - i ratti - *provano a mangiare le scorte di formaggio* - dilemmi (TODO: ? ) - far cadere appositamente gli oggetti per limitare i percorsi dei ratti - quali strumenti usare per attirare i gatti ### Limiti - il campo di gioco è la stanza del castello - i gatti possono salire su mensole, mobili ecc - i ratti possono percorrere solo i tubi - le mappe cambiano in base al livello ### Risultato - vittoria - i ratti non hanno mangiato tutto il formaggio (i soldi raccolti dal livello è proporzionale alla quantità di formaggio rimanente - il numero degli oggetti rotti * il loro valore) - sconfitta - i ratti hanno mangiato tutto il formaggio ## Dramatic Elements ### Sfida ### Play ### Premessa ### Personaggi ### Storia