Sviluppo di videogiochi su piattaforma Android: Tutta la potenza su due dimensioni

Into the game. Le basi concettuali. Cosa sono sprites e i tiles. In cosa consistono gli effetti di scrolling e di parallasse. Come si realizzano le animazioni dei fondali e degli sprites . Quali sono gli strumenti adatti per realizzare la grafica, gli effetti sonori? Usare Allegro Sprites Editor, Tiled Map Editor, GiMP, GrafX2. Quali tecnologie scegliere per scrivere un gioco? Panoramica fra gli engine 2D free ed a pagamento attualmente disponibili sul mercato. Introduzione ad uno di questi. AndEngine. Come rendere redditizio lo sviluppo di un gioco. Scelta del target, scelta delle logiche di distribuzione, sceglierlo come veicolo pubblicitario.

Impostare e gestire la logica del gioco con AndEngine. Come creare il corretto loop per la gestione del flusso del gioco; Impostazione del GameLoop e corrispondenti azioni. Concetti di multithreading applicati al gaming
Gestire le animazioni con AndEngine. Come creare grafica ed animazioni e come integrarle ed utilizzarle. Gestire gli eventi e le collisioni sprite-sprite e sprite-background. Impariamo a gestire sprites e tiles. In cosa consistono gli effetti di scrolling, parallasse e come si ottengono. 
Come si realizzano le animazioni dei fondali e degli sprites;

  • Giorno: 
    Sabato, Maggio 21, 2011
  • Slot: 
    11:30 - 12:20
  • Tema: 
Ritratto di Danilo Riso
Danilo Riso

Sviluppatore mobile su piattaform Android, MeeGo (Tizen) e J2ME. Sviluppa applicazioni mobile dal 2006. Ha partecipato alla realizzazione di client per social network ed applicativi indirizzati alla condivisione in rete. Si interesssa di sviluppo di videogiochi dal 1983.

Ritratto di Massimo Carli
Massimo Carli

Massimo Carli, co-fondatore di Mokabyte (http://www.mokabyte.it) e socio JIA (Java Italian Association), progetta e sviluppa applicazioni Java attraverso l’utilizzo degli ambienti JSE, JEE e JME dal 1995. Ha maturato esperienze di insegnamento presso l’Università di Padova per il corso di Diploma di Ingegneria Informatica, ed è autore di numerosi articoli per le principali riviste di programmazione del panorama italiano. Dal 2004 è docente certificato per conto di Sun Microsystems (ora Oracle) per i corsi relativi alle tecnologie Java, XML, Web Services, GlassFish e Web 2.0. Attualmente il suo interesse è principalmente orientato verso la realizzazione di applicazioni in ambito mobile sia per le piattaforme iOs, Blackberry, J2ME ed Android che segue fin dai suoi primi sviluppi. E' autore dei testi "Android: Guida per lo sviluppatore" (Apogeo 2010) e "Sviluppare Applicazioni con Android" (Apogeo 2011) oltre che del libro "MIDP 2.0 Book: Programmare i cellulari in Java" scaricabile liberamente dal sito personale insieme alle "Pillole Android". Potete contattarlo e seguirlo su http://www.massimocarli.eu

Ritratto di Marco Rizzo
Marco Rizzo

Marco Rizzo è un appassionato di videogames e grafica 3D, convinto sostenitore del movimento open source e cultore di Engine 3D. Sviluppatore mobile su piattaforme Android, ha contribuito allo sviluppo di diverse applicazioni in ambito social network ed applicativi di varia natura. Inizia la sua carriera di sviluppatore nel 2007 presso una azienda di computer grafica realizzando applicazioni 3D interattive e sempre nello stesso periodo realizza articoli per le principali riviste di informatica nazionali. Dal 2009 sviluppa sistemi di trading automatico per i mercati finanziari