Game Making

Return to Monkey Island

Return to Monkey Island

Ron Gilbert ci fa un regalo che non ci aspettavamo più e che non ci meritiamo: Return to Monkey Island, il terzo capitolo ufficiale della sua trilogia uscita oltre 30 anni fa.

Dopo aver passato anni ad affermare, pienamente convinto, che non avrebbe mai rilasciato un seguito del suo capolavoro (per motivi più che legittimi), durante la pandemia ha cambiato idea. Forse ha avuto bisogno della compagnia di Guybrush, Stan e tutta la ciurma, ha raccolto un dream team e ha confezionato questa avventura grafica nuova fiammante.

E il suo senso dell'umorismo non è invecchiato di un giorno.

Ron Gilbert and Dave Grossman interview for The Verge
Interview for IGN
venturebeat
Ron Gilbert and Dave Grossman talk Return to Monkey Island

★ Returning to Monkey Island with its legendary creators

Making the merry sound of ‘Return to Monkey Island’




Returning to Monkey Island - Noclip Documentary

Famistudio



Famistudio è un editor musicale molto semplice per il Nintendo Entertainment System o Famicom. È rivolto sia agli artisti chiptune che agli homebrewers del NES.

Nuove caratteristiche dell'ultima versione principale: 4.0.0
- Versione desktop rinnovata:
- Controlli ridisegnati, più simili alla versione mobile: menu contestuali, Gizmos, ecc.
- Basato su GLFW con widget disegnati su misura, coerenti tra Win/MacOS/Linux.
- Eliminazione di tutte le dipendenze da OpenTK, WinForms, GTK# e System.Drawing in vista di un'eventuale migrazione al moderno .NET.
- GIF animate per l'esercitazione introduttiva
- Maggiore controllo sull'altezza del sequencer e possibilità di nascondere i canali inutilizzati sul desktop
- Supporto a più espansioni audio con EPSM
- Supporto per forme d'onda multiple per N163
- Supporto per espansioni audio singole per l'esportazione ROM
- Ricampionamento dell'onda per le forme d'onda N163/FDS, importazione di file WAV e regolazione di periodo e offset.
- Supporto di base per l'esportazione NSFe, per ora solo nomi di tracce e durate.
- Stabilità dell'oscilloscopio migliorata:
- Uso di trigger generati dall'emulazione durante il rendering dell'oscilloscopio nel video esportato o nella barra degli strumenti durante l'anteprima degli strumenti.
- Miglioramento del rilevamento dei trigger per l'oscilloscopio della barra degli strumenti durante la riproduzione di un brano (utilizzando l'algoritmo "peak speed trigger").
- Effetto di ritardo audio durante l'esportazione di video o audio.

bleubleu.itch.io
documentation
github


AIVA - AI Assisted Music Composing

Introduction to Composing with AIVA spiega come orientarsi con aiva.ai, una tecnologia nata nel 2016 che usa la AI per comporre musica di ogni genere, ma è specializzata in partiture classiche e sinfoniche. E' stato il primo compositore virtuale ad essere riconosciuto da una società musicale.

E' addirittura possibile intervenire sul brano con l'editor online (piano roll). Uno strumento incredibile per generare dei placeholder di qualità per video, giochi e molti altri usi. Si possono scaricare fino a 3 brani al mese e scegliere il genere che si desidera.

★ AIVA Radio Stations

Will Robots Take My Job ?


Aiva - 1hour music collection



Generation Profiles Tutorial

Amit Patel - Red Blob Games - MapGen 4

mapgen 4

Avevamo già parlato di Map Generation ma la nuova versione di MapGen di Red Blob Games merita una menzione particolare per la qualità dell'editing, del rendering e dell'export direttamente da browser.

E' possibile intervenire su tutti i dettagli della mappa, colori, montagne, fuiumi e acqua, dimensioni, stile ecc.

sito si parla anche di algoritmi A*, pathfinding, visibilità 2D, teoria dei grafi, probabilità, tracciamento di linee in pixel art, strade curve e molto altro.

github
Amit Patel

Hexagonal Grids
Grid parts and relationships
Grid edges
Line drawing on a grid

[via]

Troubleshooting - Tecniche di risoluzione dei problemi

Think Like a Programmer, by Spraul, V. Anton.
In questo articolo: Tecniche di risoluzione dei problemi per evitare di urlare al computer, troviamo uno specchietto di punti per affrontare in modo efficace il problem solving.

1. Avere un piano
2. Riformulare il problema
3. Dividere il problema in parti
4. Iniziare da quello che si conosce
5. Ridurre il problema con dei vincoli
6. Trovare delle analogie
7. Sperimentare
8. Evitare la frustrazione

“Soffriamo più nella nostra mente che nella realtà.”

- Seneca

[via]