Game Making

The Perfect Pixel Art Parallax Tutorial



The Perfect Pixel Art Parallax Tutorial di Adam C. Younis affronta tutti i punti del processo di creazione dello scrolling in un videogame.

I contenuti:
00:55 - What Is Parallax?
07:44 - Infinite Scrolling
09:15 - Making Parallax Backgrounds
18:35 - Adding Middleground Layers
23:28 - Detailing the Sprites
30:00 - Ground Detail
31:51 - Foreground Layer
33:04 - Writing the Parallax Script
43:09 - Calculating the Parallax Value

[via]

Furnace Chiptune Tracker

furnace chiptune tracker
Furnace è il tracker per chiptune multi-sistema più vasto che sia mai stato creato. E' disponibile per Windows, Mac e Linux e contempla oltre 50 chip, dagli Yamaha FM a quelli ad onda quadra di VIC-20, Sega Master System, da quelli a sample di Amiga e Capcom al NES. C'è di tutto.

Supporta quindi i file musicali di questi sistemi:
o Sega Genesis
o Sega Master System
o Game Boy
o PC Engine
o NES
o Commodore 64
o Yamaha YM2151 (plus PCM)
o Neo Geo
o AY-3-8910 (ZX Spectrum, Atari ST, etc.)
o Microchip AY8930
o Philips SAA1099
o Amiga
o TIA (Atari 2600/7800)

Chiptune Songs Archive
chipmusic @ woolyss
audiodraft
#chiptunes @ github
Complete list of ripped chiptunes repositories

[via]

Defold Game Engine Tutorial Series



Defold Tutorial Series di game from scratch (sito ufficiale, twitter).

Defold è un motore di gioco completamente gratuito e disponibile come sorgente per lo sviluppo di giochi per console, desktop, dispositivi mobili e web.

Planetoid (defender clone) by Ben James (github ★)

Defold Repositories
Examples
Public Examples
Defold Tutorials
Defrog (Frogger)


MarkovJunior

MarkovJunior
MarkovJunior, del solito geniaccio Maxim Gumin (twitter), è un linguaggio di programmazione probabilistico in cui i programmi sono combinazioni di regole di riscrittura e l'inferenza viene eseguita tramite la propagazione dei vincoli.

Naturalmente MarkovJunior prende il nome dal matematico Andrey Andreyevich Markov, che ha definito e studiato quelli che oggi sono chiamati algoritmi di Markov.

Gumin è anche l'autore della celebre implementazione: Wave Function Collapse.


Saltare - Game Making Serie



The Bad Jump Design and 30 FPS Gravity of TMNT (NES) - Behind the Code è un video della serie Behind the Code che affronta lo sviluppo di un algoritmo per il salto soffermandosi sulla difficolta di farlo bene. E' soprendentemente difficile ottenere un salto soddisfacente e centinaia di giochi nella storia hanno dei pessimi algoritmi.


Why Does Celeste Feel So Good to Play?