Saaalve ragazzi!
Apro questo forum per dichiarare ( dopo mesi e mesi di try ) l'inizio del lavoro del mio primo progetto "serio" ( == biggest try ).
Tratta di uno strategico a turni fantasy ! ( Oooo che fantasia eh?! :3 )
Le idee sono tante e la storia e molti meccanismi preferisco upparli piu in là.
Della serie, per ora il gioco non ha bisogno di introduzioni potenti ma solo di una cosa: Codareeeeeeeeeeeeeeeeeeeeeeee [cit]
D'altro canto non posso aprire un topic senza dire nulla, quindi eccovi le maggiori idee:
Software : VSC++ 2010 ( lib -> sfml 2.0 )
Grafica: Inkscape, paint.net
Classi:
I nomi sono per dare un'idea, non saranno questi. Mostro solo le classi "principali" del gioco, a lavoro fatto sarano sicuramente di più!
Dati caratteristici delle unità -> Vita,Livello,Potenziamento.
Costruttore:
Unità non combattente. La sua abilità è quella di poter costruire in tot turni ( a seconda del livello ) vere e propie barricate su una o più caselle per ricreare l'effetto di muro di difesa. L'energia vitale delle barriere sarà determinata dal fattore potenziamento del costruttore che l'ha creata.
Arciere:
Unità standard. Attacca a distanza da un tot di caselle ( in base al livello ) e compie un damage ( in base al potenziamento ).
Mago:
Unità semi combattente. Non spara ne palle di fuoco ne palle di ghiaccio. è un'unità che avrà abilità del tipo -> Poter teletrasportare nemici di un tot di caselle ( in base al livello ); rallentare nemici nella vicinanze ( Ovvero se il giocatore "rallentato" si sposta di una casella invece che usare una "mossa" ne userà 3 per tot turni in base al potenziamento) di un tot raggio ( in base al livello ); creare "illusioni" di barriere del costruttore ( da lontano sono barricate, e quando arrivi a un certo punto scompaiono. Determinato dal livello )
Soldato:
Unità standard. Tipo "TANK" e tipo "Damager". /*Definizione da aggiungere*/
Unità di prossima implementazione: "Rogue" ( stealther piazza trappole ) , priest ( Si differenzia in attacco/difesa, quello di difesa cura aoe *anche i nemici* e quello d'attacco lancia maledizioni, ovvero influenza i tiri "random" dell'avversario.
Modialità di gioco: Specifico subito, punto a fare mappe abbastanza grandi. Tra le prime modialità di gioco sarà implementata la versione 1vs1 da tastiera. Questa scelta astrusa è dovuta al fatto che abbiamo tante ore di laboratorio e nella mia scuola sicuramente troverei 500+ studenti pronti a giocarci. Non punto in alto, punto a far un gioco dove i "torneini" during the lesson possan esistere in maniera molto molto competitiva ! // In aggiuntà poi sarà inclusa una versione storia (<- Pensavo a qualcosa del genere inizi dal punto iniziale quale un castello che dovrai difendere per poi espanderti e conquistare altri castelli, anche in altre mappe !)
AI: Seppur il gioco 1vs1 è privilegiato ho intenzione di inserire nelle varie partite nemici di default con un intelligenza tutta loro. Saranno principalmente nemici di due tipi :
Protettori delle risorse : Si trovano nelle vicinanze di punti di estrazione di risorse utili per l'andamento del gioco.
Mecenari : Unità indipendenti che possono esser "assoldate" durante il gioco. Più o meno leali.
La loro intelligenza sarà caratterizzata dall'algoritmo di ricerca A*
Aggiungerò:
/* Sistema di combattimento dettagliato*/
Ringraziamenti Speciali: Un grazie speciale và a
Naufr4g0, il più paziente maestro che un padawan possa desiderare.