Game Making

La generazione procedurale di Caves of Qud


Caves of Qud è un roguelike sci-fi narrativo profondamente procedurale dove il mondo viene generato ad ogni inizio partita. Lo staff di Freehold Games spiega i dettagli dell'architettura e dell'implementazione di tutti i vari livelli, partendo dal seed e procedendo attraverso la generazione della cultura, dei villaggi, delle relazioni tra vicini, delle leggende e degli NPC e oggetti sparsi per il mondo.

roadmap
wiki
twitter


Caves of Qud - Live Playthrough with Developer Commentary

Remake - Il Successo di Demon's Souls



Demon's Souls: How to Make a Great Remake: I membri di Bluepoint Games discutono il processo dietro il loro remake per PS5 di Demon's Souls (2020), ci sono cenni al flusso di lavoro di produzione e rispondono anche ad alcune domande che i fan del gioco troveranno interessanti.





Demon's Souls: Remaking a PlayStation Classic - Documentary

Bitmapflow - Procedural Inbetweening for Animated Sprites

Bitmapflow
Ogni pixel artist che si occupa di animazione sa quando tempo si impega durante il processo di "inbetweening" tra i vari keyframe.

Questo nuovo tool chiamato Bitmapflow può davvero essere di grane aiuto nel risparmiare tempo prezioso.

Facendo uso della tecnica chiamata Optical Flow il programma è in grado di definire da solo i frame Inbetween.

Supporta il caricamento e il salvataggio di gif animate, spritesheet and frame specifici.

download bitmapflow





Chris Huelsbeck



Chris Huelsbeck è un Maestro ed una leggenda della musica per computer. Autore delle trascinanti colonne sonore di giochi Rainbow Arts (Apidya, Turrican, Katakis), a soli 18 anni rilascia il suo programma SoundMonitor, che permette di digitare partiture ed ha il caratteristico scrolling verso l'alto che influenzerà tutti i futuri tracker.

Chi si iscrive al suo patreon può accedere a tutta la royalty-free music realizzata finora.

Turrican Soundtracks
twitter
youtube

Game Programming Gems

Game Programming Gems

Per gli innumerevoli compiti coinvolti nella creazione di un motore di gioco ci sono un numero pari di soluzioni possibili. Ma invece di passare ore e ore a cercare di sviluppare le proprie risposte e reinventare la ruota, ora è possibile approfondire i metodi usati dai professionisti con Game Programming Gems.

Game Programming Gems è una risorsa pratica e completa, ricca di una varietà di algoritmi di programmazione dei giochi, scritta da esperti dell'industria e curata da Mark DeLoura, ex responsabile dell'ingegneria del software per Nintendo of America, Inc. e ora il nuovo direttore della rivista Game Developer. Dall'animazione e l'intelligenza artificiale allo Z-buffering, i calcoli di illuminazione, gli effetti atmosferici, le superfici curve, i giochi Internet a più livelli, la musica e gli effetti sonori, tutte le principali tecniche necessarie per sviluppare un motore di gioco al passo coi tempi sono trattate. I libri sono scritti in uno stile accessibile a persone con una varia gamma di livelli di esperienza. Tutto il codice sorgente per ogni algoritmo è incluso e può essere usato immediatamente dai programmatori avanzati. Per gli aspiranti programmatori, c'è un tutorial dettagliato su cui lavorare prima di provare il codice, e sono inclusi anche suggerimenti per possibili modifiche e ottimizzazioni.

game-developer


Chiptune Gods: Zalza

zalza
Eric Alexander Bulér Forrest, meglio conosciuto come Zalza, nato il 18 marzo 1982 a Falun, Svezia, è un artista Chiptune indipendente, compositore e produttore musicale. Zalza è noto per aver partecipato alla scena informatica in Europa, componendo musica per Cracktros e dischi Chiptune di rinomati gruppi della scena demo come Razor 1911, Fairlight, Rebels e Titan.

Ha iniziato a comporre musica nel 97' quando è stato introdotto per la prima volta alla tracker music su Amiga e PC ed ha pubblicato la sua prima Chiptune ufficiale chiamata 'Back to the Chipland' nel 98'. Lo stile musicale di Zalza è fortemente ispirato dalle colonne sonore delle console a 8 bit degli anni '80, provenienti da Nintendo e C64. Ha pubblicato sia album completi che remix e medley e ha avuto tracce incluse nei MEME di Youtube.


Il suo viaggio musicale è passato da eccentriche tracce 8-bit a composizioni elettroniche di grande impatto. Zalza ha fatto un passo nel regno della musica Synthwave - incorporando Chiptune con Synthwave nel suo album 'Out Of Memory' con altre uscite a venire.

bandcamp
youtube
soundcloud
spotify


Graphics Programming Weekly

Graphics Programming Weekly

Graphics Programming Weekly è una newsletter che approfondisce temi di grafica a livello professionale, ed è sorprendentemente pieno di link di qualità decisamente superiore alla media e rivelazioni preziose su tecniche avanzate.

Sono in quella di questa settimana compaiono:

Creating a Card Shader with 3D content

Technically Art: Issue 96 - Technically Art ALL

Graphics technique names


3D graphics model online reference workflow



Ecco un comodo workflow per usare un personaggio 3D, animarlo, elaborarlo e visualizzarlo cambiando comodamente punto di vista, mixando le pose e passarlo perfino al rallentatore. Ecco come si passa da magicavoxel a mixamo a blender per arrivare a GLtf-viewer by Don McCurdy (github) oppure a threejs.

Non potrebbe essere più facile di così ottenere un animazione o posa di riferimento in 3D, considerato che si tratta di qualsiasi modello e qualsiasi animazione (che si riesca a reperire).

blender-to-mixamo-to-threejs

sketchfab gltf files
A-Frame : How to import Mixamo animations


Loading Models (using Three.js) - Both Static and Animated!

Blockbench

categorie

Blockbench

Blockbench è un editor e tool di animazione 3D completo nato per estendere Minecraft ma ora utilizzabile per altri giochi ed applicazioni.

Blockbench è dotato di un potente animation editor. Le animazioni possono poi essere esportate in Minecraft: Bedrock Edition, renderizzate in Blender o Maya, o condivise su Sketchfab.

E' personalizzabile con i plugin integrati. Si può creare il proprio plugin ed aggiungere una nuova caratteristica o un nuovo formato.

Le texture possono essere create, modifica e dipinte direttamente all'interno del programma. C'è anche la gestione delle palette. Si possono dipingere, disegnare forme o creare automaticamente modelli.

#blockbench
Wackyblocks@sketchfab
Wackyblocks@twitter
FAQ

[via]

Minecraft Modeling Basics - Blockbench tutorial #1

How to make Minecraft Models - Blockbench Tutorial #2

How to Texture Minecraft Models - Blockbench Tutorial #3

Before Your Eyes



Before Your Eyes è un geniale videogame narrativo che si gioca con gli occhi.

Si tratta di osservare lo scorrere dei ricordi di una vita, che salteranno al prossimo momento significativo nell'istante in cui batteremo le palpebre. Una delle esperienze più innovative prodotte nel decennio.

Bela Messex
sito ufficiale
Before Your Eyes dev creates a game to make a point about broken Steam refunds

Before Your Eyes Review: Don't Look Away