Posts tagged: new g@me

New G@me 2: quarta lezione (progetto Android + APK)

Z@xxon Clone
Da ora, grazie ad Andrea Capitani, sono disponibili anche i file di progetto per Android (e anche il file apk) del piccolo gioco 3D mostrato durante l’ultima lezione. Ci auguriamo che vi possano essere di supporto – happy coding :-)

New G@me 2: quarta lezione (Slides e progetto PC e iOS)

Z@xxon Clone
Una quarta e ultima lezione con meno presenze rispetto al solito, quella appena terminata, che spero sia stata però in grado ugualmente di dare una chiusura adeguata al percorso che abbiamo intrapreso insieme un mese fa, mostrando, dopo due progetto 2D, un progetto completo 3D, un endless runner, molto vagamente ispirato a Zaxxon. Come anticipato, alla spiegazione dei passaggi che hanno portato alla realizzazione del gioco in questione, abbiamo poi aggiunto un interessante momento dedicato a Blender (con Massimo Borri come relatore) e un altrettanto importante momento relativo ai passaggi per la pubblicazione di un gioco su GooglePlay (gestito invece da Andrea Capitani).

Read more »

New G@me 2: a poche ore dall’ultima lezione

f01-1 [by 3DRT.com]
E così stiamo per arrivare anche alla fine della mia parte di questa seconda edizione del corso per sviluppo di giochi mobile. Il tema di questo ultimo appuntamento è il 3D – e verrà mostrato come realizzare un piccolo gioco tridimensionale, sempre partendo da zero. Gioco di cui avrete ovviamente progetto, risorse e sorgenti tra la serata e la giornata di domani.
Insieme a me questa sera ci sarà anche, oltre ad Andrea Capitani che chiuderà l’incontro parlando delle operazioni di publishing sugli store delle App, anche Massimo Borri, che mostrerà brevemente le caratteristiche di uno dei più noti programmi opensource in circolazione, ovvero Blender.

Ah, il modello principale che useramo è l’astronave che vedete in figura – che fa parte degli asset gratuiti messi a disposizione dall’ottimo (e già citato più volte) 3drt.com. Ricordiamo che questo (e gli altri modelli disponibili per il download diretto dal sito) sono ottimi per prototipi e prove – ma non possono ovviamente essere usati per scopi commerciali.

New G@me 2: terza lezione (progetto Android + APK)

2DWorld
Ed ecco (grazie ad Andrea Capitani) il link per il download del progetto Eclipse per Android e dell’APK del gioco compilato per il progetto della terza lezione.

New G@me 2: terza lezione (Slides + progetto PC e iOS)

2DWorld
Come anticipato la terza lezione ha visto come tema principale la creazione di un platform game 2D – un clone relativamente “povero” di SuperMario, con la bella grafica CC0 di Kenney.nl. Molti gli aspetti trattati che comprendono la creazione di un Texture Atlas, e la gestione delle collisioni, e che possono ora essere analizzati con più calma scaricando sorgenti e progetto da questo link. Nota: nello zip trovate i file di progetto per Code-Blocks e Visual Studio 2008 (PC) + il file X-Code per iOS. Nei prossimi giorni aggiungeremo anche il progetto Eclipse per la compilazione sotto Android.
Read more »

New G@me 2: a poche ore dalla terza lezione :-)

How.to.build.a.Platform.Game
Nel caso siate curiosi, sappiate che la lezione di questa sera (che inizierà tra poco meno di quattro ore) sarà incentrata sulla realizzazione di un Platform Game (2D). E oltre all’argomento più direttamente di coding, concluderemo anche la parte relativa all’impostazione di un progetto (gestita anche da Andrea Capitani), parlando questa volta di iOS e WindowsPhone. A dopo :-)

New G@me 2: Q&A

Q&A
Durante la seconda lezione alcune persone hanno fatto domande che reputo meritino di essere trascritte (con quella che pensiamo sia la risposta) in modo che possano essere utili a tutti (terrò questo post “aperto” per questo scopo).

Q: durante la prima lezione sono stati citati tanti siti, e non ho fatto in tempo a segnarli tutti. Dove posso ritrovare i riferimenti?
A: la maggior parte dei siti citati sono nelle slides della lezione. Altri li trovate in fondo al post di quella prima parte.

Read more »

New G@me 2: seconda lezione (Slides + sorgenti)

how-to-build-slides
Anche la seconda lezione, in cui ho diviso il tempo di docenza a disposizione con Andrea Capitani, è stata particolarmente ricca di elementi trattati. In poco più di due ore, davanti più o meno allo stesso gruppo della settimana scorsa (auditori compresi), ho mostrato come realizzare un clone di PacMan (con anche un piccolo supporto audio) partendo dal template openGL di Code-Blocks, per poi cedere la scena ad Andrea, che ha fatto vedere come era possibile, inglobando lo stesso codice in un progetto Eclipse, ottenere un APK per Android.

Read more »

New G@me 2: how to build a simple 2D multiplatform game

how-to-build
Gli ultimi ritocchi al materiale preparato per la mia seconda lezione per New G@me 2014 si sommano direi alla fine anche della pianificazione per le tre lezioni (inclusa quella di domani), durante le quali interverrà come docente anche Andrea Capitani. Nel caso siate curiosi (o proprio interessati, perché partecipanti) sappiate che quanto vorremmo proporre è questo:

lunedì 3: creare un gioco 2D da zero su PC + predisporre l’ambiente di sviluppo per compilare lo stesso gioco per Android
lunedì 10: qualche altro esempio di gioco 2D + predisporre l’ambiente di sviluppo necessario per compilare il gioco della lezione precedente per iOS e per WindowsPhone
lunedì 17: come creare un gioco 3D + come pubblicare un gioco su GooglePlay/AppStore/WindowsMarketPlace

Le ultime due lezioni potrebbero comunque ancora variare, in base all’interesse della classe su qualche aspetto specifico e sulla volontà dei partecipanti di mettersi alla prova con la creazione in autonomo di un gioco.

New G@me 2: mia prima lezione (Slides)

Prima Lezione

E la prima lezione è andata. Due ore, praticamente ininterrotte, di teoria sul Game Programming (su come è fatto un gioco, e cosa lo compone) davanti ad una classe attenta, composta per la maggior parte da studenti universitari, ai quali si sono uniti come auditori Massimo Borri (che ha anche fatto delle riprese), Stefano e Andrea Ligabue, e Roberto Bergamini, oltre a Riccardo Cavalieri, che però è dovuto scappare dopo pochi minuti a causa di altri impegni.  Come anticipato, di seguito (e a questo indirizzo) potete trovare l’insieme delle slides che hanno fatto da supporto per la lezione.

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