Game Making

So you want to be... a VJ: Beeple

beeple cinema 4d free resources Mike Winkelmann

Mike Winkelmann è l'eroico VJ che, da solo, gestisce Beeple (il motto: "the best I can do").

Per 7 anni, 2385 giorni consecutivi, Mike ha fatto qualcosa. Tutti i giorni. Ha iniziato con il disegno, poi è passato a Cinema 4D, poi fotografia, illustrazione, e ancora Cinema 4D.

Nei video a seguire lo strabiliante risultato che gli ha fruttato recensioni (Wired su instrumental video nine) e premi in giro per il mondo.

Ma la cosa ancora più eclatante è che le risorse utilizzate sono tutte disponibili, free e online.

Beeple interview "everyday secrets"
Beeple interview "Transparent machines"
Beeple interview "Zero Day"
top 30 artworks of beeple
colossal

Transparent Machines™ from beeple

instrumental video nine from beeple

poxels (loop) from beeple

IKinema web animate

ikinema web animate
IKinema ha rilasciato free e per il browser il suo web animate, uno strumento professionale per realizzare animazioni 2D e 3D con un uso ingegnoso di rigging, cinematica inversa e motion capture.

documentazione

WebAnimate GUI

retargeting with WebAnimate

Advanced retargeting with WebAnimate

cleaning mocap data

parenting props in WebAnimate

categorie: 

Effetti Sonori e Samples

sound effects

audiomicro offre una amplissima collezione di effetti sonori (stock samples) che si possono impiegare per la realizzazione di attività di tipo foley artist, video, podcast, giochi, suonerie, scherzi ecc.

Tra le varie categorie principali dei samples offerti sul sito si trovano: animali, bottoni, cartoons, click, porte, fantasy, film, foley, pistole, impatti, rumori industriali e metallici, natura, pietre, sound art, tecnologia, fantascienza, attrezzi, veicoli, acqua e transizioni.

BBC sound effects

freesound.org
soundsnap
macaulay library
sound bible
audioblocks
free sfx
grsites
audiojungle
soundcloud
partners in rhyme
pro sound fx

image credits: Sound Effects by Ape Lad

Sprite Sheets con Texture packer

Texture acker

Cos'è una sprite sheet ?

Nei giochi 2D è indispensabile conoscere i dettagli dell'uso di questo strumento, la sprite sheet, che è fondamentale per l'animazione dei personaggi dei videogame da oltre 30 anni. Ci sono infiniti trucchi da conoscere per cercare di migliorare l'uso della memoria senza compromettere il valore artistico delle immagini che la compongono.

In tempi di grafica 3D quest'arte è già divenuta patrimonio di un minor numero di grafici, ma i risultati ottenibili mediante metodi bidimensionali, anche e soprattutto oggi, possono essere strabilianti, come ad esempio nel caso di Dragon's Crown di Vanillaware.

Diversi strumenti possono aiutare nella realizzazione di questi piccoli miracoli, uno ad esempio è:
Texture packer.

categorie: 

Skimlab

skimlab
Un'altra applicazione web che fa uso delle ultime tecnologie 3D direttamente nei moderni browser è Skimlab.

La caratteristica peculiare in questo caso è l'editor a nodi estremamente semplice e intuitivo da usare.

I modelli possono poi essere esportati nel formato obj oppure direttamente stampati in 3D.

La gallery dei modelli
Il tutorial

image: Ring

categorie: 

E ora qualcosa di veramente... approfondito

The Order 1886 Ready at Dawn
Quello di Matt Pettineo, programmatore grafico per Ready at Dawn, è probabilmente uno dei siti più approfonditi comparsi qui masayume.it.

Matt si dilunga in spiegazioni che francamente quasi chiunque avrà difficoltà a comprendere, ma è molto divertente leggerne qualche brano per rendersi conto della impressionante mole di tecnologia che balena dietro qualsiasi pixel che compare sullo schermo al giorno d'oggi in una produzione tripla A da decine e decine di milioni di dollari.

I termini che vengono usati: "stabilize cascades", "Auto-compute depth bounds", "readback latency", "PSSM lambda", "shadow filtering" suonano come veri e propri rituali magici.

La tecnomanzia.

categorie: 

Arcade Game Studio

Arcade Game Studio Maximus Action Carnage

Maximum Action Carnage è un eccellente clone/remake di Commando. E' già bello ritrovare la figliodimignotteriatm dei soldati nemici caratteristica dell'originale CapCom, nel quale bisogna continuamente schivare perfide pallottole, Ma c'è di più.

Molto di più.

Arcade Game Studio è opera di Bruno R. Marcos, programmatore indipendente, ed è un vero e proprio framework di sviluppo di giochi arcade degli anni '80 e '90.

Francamente sperare in qualcosa di più è davvero chiedere troppo.

Tra i titoli scaricabili come esempio c'è il sequel del leggendario: Bruce Lee per Commodore 64:

Bruce Lee II

La lista completa
tutorials

categorie: 

Shadertoy

Shadertoy
Voxel Edges è solo uno dei tanti incredibili "shader" ospitati su shadertoy. Un luogo dove si possono esplorare alcune delle migliori visualizzazioni procedurali al mondo, direttamente nel browser grazie a openGL.

Ogni settimana viene eletto il migliore, e stavolta si tratta di Hell, un viaggio nelle fiamme dell'inferno, con tanto di scossoni.

Shadertoy to Three.js
webgl 2 fundamentals
three.js examples
Wagner effect composer
webgl api reference card


Scoreoid

scoreoid
Scoreoid è un cloud framework che si occupa della gestione dei punteggi.

Nei giochi di oggi la componente di confronto è ridiventata importante, anche se si esplicita praticamente a livello virtuale sui social network. Ai tempi d'oro il confronto avveniva in sale buie o male illuminate frequentate da loschi figuri, che si allontanavano dai cabinati con un fiero gigno per aver piazzato il proprio nome in cima alla lista.

Adesso arrivare in cima significa essere i migliori a livello mondiale, ed è diventato un traguardo irraggiungibile.

E si, si stava meglio quando si stava peggio !

categorie: 

Siamo tutti markettari: appdata

appdata social games
Appdata consente di mettere il naso in una impressionante mole di dati sui social network. La presenza in massa dei consumatori su facebook e soci azzera all'istante la valenza di un sondaggio tra 1000 persone e proietta il marketing in una nuova era fatta di dati da "minare".

Se ne desume che in Italia Vasco va sempre fortissimo, seguito dalla Nutella, Ligabue, la Coca Cola e Le Iene. In Germania trionfano i telefilm e I Simpson. In Francia House va ancora forte, con Rihanna e Shakira.

Poi ci sono ovviamente i siti dedicati a giochi e app.
inside social games
inside mobile apps
la bibbia del marketing su facebook (se li conosci..)

image credit: [via]

BONUS: il social game definitivo: Angry Candy !
angry candy

categorie: 

Game UI examples

Game UI examples
Una delle peculiarità di Pinterest è la presenza di board molto specifiche per certe esigenze.

Una di queste è questa dedicata alle game UI (user interfaces) che è molto utile per svariati scopi nella creazione sia di un gioco che di un programma: prendere ispirazione per definire quali elementi di design usare, stabilire dimensioni relative, colori, stile e soprattutto riuscire a comunicare con i grafici senza dover ricorrere alle proprie limitate capacità auliche per evocare un elemento particolare.

Ecco la lista completa delle board:

categorie: 

Spriter - sprite editor

Spriter

Spriter è un interessantissimo sprite editor orientato all'animazione.

E' davvero facile ruotare, ridimensionare e traslare ogni pezzo dell'immagine complessiva dello sprite che si deve costruire, mettendo addirittura in relazione queste azioni per ottenere il migliore risultato possibile.
Spriter supporta la cinematica inversa e è in grado di esportare in molti formati.

E' facile scoprire questo programma cercando su google "vanillaware workflow". E questo dovrebbe già dire abbastanza di per sé.

UPDATE: vectology

I video:

Spriter Overview

Spriter Features

Spriter New Features

Come fa la UBIsoft

Easy drag and drop import for 2D Spriter animations into Unity using Spriter2Unity

Turtle Animation From Photoshop to Spriter Pro

Robot Enemy Creation Commentary: Photoshop to Spriter Pro

categorie: 

Fabien Sanglard

okuribito
Fabien Sanglard è un francese trapiantato in Canada che ha fondato una sua compagnia di software.

Nel tempo libero Fabien si dedica a scovare le perle tecnologiche in giro per la rete e farne una analisi a modo suo, come ad esempio il codice di Prince of Persia, o il codice di Another World.

Molti di questi ariticoli sono rivelatori di come i programmatori ai tempi dovessero ingegnarsi per superare i vincoli che avevano di fronte, inventare nuove soluzioni tecnologiche (Another World gira su una macchina virtuale) ed essere incredibilmente creativi anche a livello di implementazione e non solo nel gameplay.


Audiotool

audiotool


Audiotool è uno studio musicale moderno free e tutto all'interno del browser.

E' possibile combinare i vari tool di generazione musicale per creare le proprie basi esattamente come succede con programmi molto più costosi.

E con il continuo aumento di performance dei computer questo è solo l'inizio.

l'articolo su Wired
voyage track
crafting a kick in audiotool


Audiotool Basics - Lesson 1-1

categorie: 

from Midi to mp3 with Fruity Loops

fruity loops studio
Uno dei modi più semplici per avere un po' di controllo sulla composizione e il rendering audio di file MIDI è usare Fruity Loops.

Una volta importato il file MIDI basta scegliere "replace" e selezionare il Fruity Soundfont Player.

Esistono un sacco di librerie di soundfont pronte l'esecuzione delle tracce del file originale. Basterà scegliere lo strumento più appropriato per il tipo di composizione, ad esempio violini o flauti per la musica tradizionale irlandese, e il gioco è fatto.

@wikipedia

How To: Cinematic Music like Hans Zimmer in 30 Minutes! - FL Studio 20 Tutorial

8 bit tunes tutorial - 3

8 bit tunes tutorial - 1

8 bit tunes tutorial - 2

8 bit tunes tutorial - 3

E così vuoi programmare videogames...

jordan mechner prince of persia games
Quando Jordan Mechner ha iniziato, prima di realizzare Prince of Persia, l'orizzonte era arido, non c'erano corsi o strumenti di sviluppo e nemmeno molte piattaforme dove i giochi potevano girare. Il pionieristico senso dell'avventura nello sviluppare un videogame era qualcosa di reale.

Oggi si percorrono strade forse già battute da altri, e per questo il tutto può sembrare meno eccitante, ma non è affatto così e l'autore lo spiega nel suo blog dove parla di game design.

Le strade da percorrere sono infinite.

Soundfont libraries

Soundfont
I soundfont sono l'equivalente musicale dei font tipografici.

Sono file in un formato standard e proprietario che includono vari sample che possono essere soggetti a variazioni di tono e dinamiche. Sono diventati di uso comune sui sequencer e lavorano in stretta associazione con i file e gli strumenti MIDI.

soundfonts@wikipedia

virtualplaying.com
HQ Orchestral Soundfont Collection v3.0
3.5 Gb Of HQ Orchestral Sf2!

soundfonts@homemusician
Soundfont library
synthfont