Resources

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

The Last Cheat Sheet

categorie

The Last Cheat Sheet

The Last Cheat Sheet è l'unica necessaria da conoscere, perchè dà accesso diretto a qualsiasi altra cheatsheet. Accesso unificato ai migliori repository di cheat sheets curati dalla comunità del mondo.

Immaginiamo per un momento che esista una cosa come un cheat sheet ideale. Come dovrebbe essere? Quali caratteristiche dovrebbe avere?

Conciso - Dovrebbe contenere solo le cose di cui avete bisogno, e nient'altro.
Veloce - Dovrebbe essere possibile utilizzarlo istantaneamente.
Completo - Dovrebbe contenere risposte per ogni possibile domanda.
Universale - Dovrebbe essere disponibile ovunque, in qualsiasi momento, senza alcuna preparazione.
Non invadente - Non dovrebbe distrarti dal tuo compito principale.
Tutoring - Dovrebbe aiutarvi ad imparare la materia.

Caratteristiche di cheat.sh:

Ha una semplice interfaccia curl/browser/editor.
Copre 56 linguaggi di programmazione, diversi DBMS e più di 1000 comandi UNIX/Linux più importanti.
Fornisce l'accesso ai migliori repository di cheat sheets della comunità nel mondo, alla pari di StackOverflow.
Disponibile ovunque, nessuna installazione necessaria, ma può essere installato per l'uso offline.
Ultraveloce, restituisce risposte entro 100 ms, come regola.
Ha un comodo client a riga di comando, cht.sh, che è molto vantaggioso e utile, anche se non obbligatorio.
Può essere usato direttamente dagli editor di codice, senza aprire un browser e senza cambiare contesto mentale.
Supporta una speciale modalità stealth in cui può essere usato in modo del tutto invisibile senza mai toccare un tasto ed emettendo suoni.


Settei

settei Grifis Gatsu Berserk Miura Kentaro

I settei (設定, fogli di ambientazione/modello dei personaggi) sono usati come riferimento dagli animatori quando creano una nuova serie di anime.

Settei Dreams è una collezione di materiali di varie produzioni di primissimo piano del panorama dei film e anime giapponesi ed è stata condivisa da molti generosi collezionisti nel corso degli anni.

LINK

settei: Bishoujo Senshi Sailor Moon S

sakugabooru

Queen's Blade Grimoire


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


Tool per presentazione online: slidev

categorie

slidev

Slidev permette di realizzare presentazioni online basate su slide usando la tipica sintassi markdown.

Quando si lavora con gli editor WYSIWYG, è facile essere distratti dalle opzioni di stile dei caratteri e dei bordi. Slidev pone rimedio a questo problema separando il contenuto e le immagini. Questo permette di concentrarsi su una cosa alla volta, pur essendo in grado di riutilizzare i temi della comunità. Slidev non cerca di sostituire completamente altri costruttori di slide deck. Piuttosto, si concentra sulle esigenze della comunità degli sviluppatori.

Una alternativa: S5 - A Simple Standards-Based Slide Show System


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!