easySoccer3D (#8) – Passaggi e utilizzo animazioni

passaggi
Poche righe, per raccontarvi di parecchio lavoro. Il task di questa sera era di iniziare a gestire le animazioni fatte da Andrea nei giorni scorsi e di cominciare a permettere all’utente di passare la palla ad altri giocatori della sua squadra. Il passaggio (o il tiro) sono parzialmente gestiti dal motore: in base alla direzione in cui si è verrà infatti usato come target il giocatore della propria squadra più in linea e questo, in base all’altezza di intercettazione della palla la fermerà con i piedi o con uno stop di petto. E’ anche possibile respingere di testa il pallone e (a breve) anche eseguire una rovesciata.
Ho cambiato anche in parte la gestione della telecamera che segue la palla per rendere il movimento più fluido (anche a costo di perdere il centro esatto della scena).

easySoccer3D (#7) – Porta, pubblico e ombre sul campo

campo con shadows (1)
E anche questa sera i lavori procedono più o meno speditamente. Mentre Andrea continua ad aggiungere animazioni, io faccio qualche altra prova con i texture delle tribune (manca ancora un pezzetto negli angoli, e forse verranno gestite diversamente, ma intanto così rendono un po’ più di ieri) e aggiungo le porte (anche qui siamo ancora in una fase preliminare). Il lavoro più grosso fatto riguarda però le ombre sul campo. Shadow map, e non luci reali, ma credo che l’effetto sia comunque buono (e che sia il metodo utilizzato anche da una parte degli altri giochi 3D per cellulari).

Read more »

easySoccer3D (#6) – altre maglie e prime prove per lo stadio

easySoccer3D
Un post cortissimo, giusto per mostrarvi l’aggiunta del texture (sempre generato) per il portiere e una primissima prova per lo stadio. E per segnalarvi che da ora in avanti i post su questo gioco di calcio saranno segnalati tramite il codename easySoccer3D e non con il nome King Soccer. Read more »

King Soccer (#5) – texture & giocatori

King Soccer #5 (1)

Uno dei problemi che si devono affrontare se si vuole fare un gioco in cui ci saranno un gran numero di squadre diverse (con due maglie ciascuna) è pensare a come gestire il discorso texture dei giocatori. E per una realtà come la nostra (senza lo stuolo di grafici di Fifa o Pes) la soluzione migliore è quella di trovare un modo di generarli. In modo da avere 4 o 5 varianti per ognuna delle due versioni di ognuna delle squadre in gioco, senza doverli realizzare a mano e, non meno importante, senza che debbano essere presenti all’interno del pacchetto risorse del gioco, rendendolo inevitabilmente gigante. Read more »

King Soccer (#4) – ancora animazioni e piccoli aggiustamenti

Nessun nuovo screenshot – ma parecchio lavoro anche questa sera. Il giocatore, grazie al lavoro con Blender di Andrea Capitani, arriva ormai a quasi 300 frame di animazione (due diversi stati di idle, tre livelli di movimento, tiro, passaggio, stop di petto, tackle, caduta e alzata da terra) mentre sto iniziando a raddrizzare le cose (in modo da tornare a una suddivisione in scene di gioco e ad avere tutto più strutturato, tenendo conto che dopo lavoreremo in due su parti specifiche di codice) e ho fatto un po’ di modifiche alla struttura dell’HUD (verso uno stato definitivo – almeno per questa fase). Piccole cose preliminari anche, ovvio, sul codice necessario per gestire le animazioni unlooped (esempio lo stop di petto) – in modo da poterle provare prima possibile.
Ah, ieri sera abbiamo fatto anche la prima compilazione sotto Android (non è andata al primo colpo – c’erano fix che non avevo riportato nelle librerie comuni – ma la situazione è rientrata velocemente). Il gioco, anche con una buona parte dei giocatori in area visibile, sembra girare ed essere (relativamente) responsivo anche sul mio Kindle Fire (prima versione).

King Soccer (#3) – altre animazioni e basi di steering

King Soccer
Altra serata di sviluppo su King Soccer. E mentre Andrea Capitani aggiungeva alcune altre animazioni e ne rifiniva alcune già fatte in precedenza, io ho iniziato a lavorare sull’aspetto di steering, ovvero su quella parte di comportamente dei giocatori che dovrà evitare che tendano a sovrapporsi durante gli spostamenti (cosa che capitava invece in easySoccer).

Read more »

King Soccer (#2) – un po’ di fisica e di interazione

King Soccer
E questa sera un po’ di altre cose – necessarie prima di iniziare a lavorare sugli aspetti centrali della partita – entrano (letteralmente) in gioco: oltre alla possibilità di muoversi per il campo ho aggiunto quella di tirare il pallone (collegandolo intanto a una fisica simile a quella usata per One on One) e quella di poterlo recuperare. Il tiro (che sarà gestito, come avevamo detto, da un unico tasto) avrà una gestione di supporto automatico che sarà modificabile dall’utente in base a quanto a lungo terrà premuto il pulsante. Al momento quello che si ottiene premendo A è un lancio a campana di una ventina di metri per circa tre di altezza, giusto per potere provare anche il cambio della telecamera in azione. Read more »

Ekhelon – Presentazione alla Libreria Mondadori di Sassuolo

Ekhelon - Libreria Mondadori Sassuolo
Dopo l’ottimo momento letterario, tenutosi in dicembre al cinema Victoria di Modena, sabato 1 febbraio ci sarà una seconda presentazione di Ekhelon – Frammenti di Guerre Dimenticate – il romanzo Epic Fantasy dell’autore modenese Fabrizio Fangareggi, nella bella atmosfera che la Libreria Mondadori di Sassuolo sa offrire. A partire dalle 18 avremo quindi modo di parlare di questo libro (e del fantasy e della scrittura più in generale) con l’autore, prima del consueto momento per le domande del pubblico e per la firma copie. Se non ne siete già in possesso sappiate che sarà ovviamente possibile comprare in loco la vostra copia. Read more »

King Soccer (#1) – prime corse lungo il campo

Mentre Andrea Capitani (che sta progredendo nell’uso di Blender) mi inizia a passare le prime animazioni, io procedo con la programmazione e i test. E l’obiettivo per questa seconda serata di lavoro era avere uno dei giocatori, con la palla al piede, in grado di girare per il campo, mentre gli altri calciatori rimanevano fermi in animazione idle.
King Soccer (study) Read more »

King Soccer (#0) – inizio lavori

King Soccer (study)
A settembre/ottobre dello scorso anno io e Andrea Capitani abbiamo avuto il piacere di entrare in contatto con Claudio Chiellini (patron della TwinGames, nonché fratello e procuratore di Giorgio Chiellini) interessato a proporci di realizzare, con loro, un enhancement di uno specifico dei nostri titoli. Per vari motivi le cose sono andate un po’ per le lunghe e prima di partire con quel progetto ci è stato chiesto se eravamo disponibili anche allo sviluppo di qualcosa di diverso, ovvero una versione arcade di un gioco di calcio 3d – partendo chiaramente dalla nostra esperienza con easySoccer, e arricchendo il tutto con le capacità del bel team che la TwinGames ha. Qualcosa da preparare e realizzare entro magari i mondiali di questo giugno, e che quindi avrebbe avuto priorità sul motivo originale del contatto. Read more »

Webmaster: Marco Giorgini - mail: info @ marcogiorgini.com - this site is hosted on ONE.COM

Marco Giorgini [Blog] is powered by WordPress - site based on LouiseBrooks theme by Themocracy