Mono e il progetto .NET Open Source

Mono open source .NET
Sponsorizzato dall'azienda di Redmond, Mono è un'implementazione open source nata nel 2004 del .NET Framework di Microsoft, basata sugli standard ECMA per C# e Common Language Runtime.

E' una delle soluzioni più interessanti per lo sviluppo di applicazioni cross-platform, anche se la comunità è un po' guardinga sullo stato delle licenze di alcuni componenti delle librerie del codice originale di proprietà di Microsoft.

wikipedia
MonoDevelop o Xamarin Studio
Portable Executable


Boku No Natsuyasumi

categorie

Boku no Natsuyasumi (ぼくのなつやすみ, "la mia vacanza estiva") è un gioco del 2000 per Playstation, parte della serie "Boku no Natsuyasumi", che ricorda The Inaka Project del quale abbiamo parlato di recente.

Il gioco ruota attorno a Boku, un bambino di 9 anni mandato da suo zio e sua zia nella campagna boscosa del Giappone. Ogni giorno è un'avventura. Boku è lì perché sua madre è nell'ultimo mese di gravidanza. Il giocatore lo controlla per i 31 giorni dell'agosto 1975 (in Giappone, una vacanza estiva, chiamata natsuyasumi (なつやすみ) dura un mese).

Si esplora l'area di gioco e si possono prendere insetti e metterli l'uno contro l'altro, raccogliere tappi di bottiglia, volare un aquilone, o semplicemente rilassarsi.

Kaz Ayabe, il game designer, voleva realizzare una simulazione del mondo reale, del cosiddetto "slice of life". I dintorni sono ispirati alla cittadina di Tsukiyono, nella prefettura di Yamanashi (vicino al monte Fuji).


Action Button reviews Boku no Natsuyasumi

Le linee guida dell'Europa sull'intelligenza artificiale

categorie

okuribito


"Ethics Guidelines for Trustworthy Artificial Intelligence (AI)" è un documento preparato dal High-Level Expert Group on Artificial Intelligence (AI HLEG). Questo gruppo di esperti indipendenti è stato istituito dalla Commissione europea nel giugno 2018, nell'ambito della strategia sull'intelligenza artificiale annunciata all'inizio dello stesso anno.

Il gruppo ha presentato la prima bozza nel dicembre 2018 e vengono identificati sette principi fondamentali:

- Controllo e supervisione umana
- Robustezza tecnica e sicurezza
- Privacy e governance dei dati
- Trasparenza
- Diversità, non discriminazione ed equità
- Benessere sociale e ambientale
- Responsabilità

Nel frattempo l'industria si sta muovendo molto in fretta principalmente secondo logiche di mercato. Per non parlare di quello che staranno facendo i militari, visto che tendono ad essere tecnologicamente avanti. Ai tempi di Napoleone sul campo di battaglia si "giocava a scacchi", e questo continua ad essere più e meno sempre vero. Ma temo che presto la guerra comincerà ad essere quella dipinta da Kojima in Metal Gear.


Game Upscale

categorie

game upscale
Game Upscale è il subreddit dove i modder usano le tecniche del precedente articolo per fare upscale delle texture con l'aiuto dell'intelligenza artificiale.

La cosa si fa interessante perchè si tende a pensare che la AI si applichi al futuro, invece può migliorare, o rovinare, anche le opere del passato.

Non è difficile immaginare quindi infinite versioni di tutti i capolavori open source, in questo o quel "flavor", eliminando il rosso o la violenza, o aggiungendola, rimuovendo o sostituendo il tal attore o il tal strumento, variandone stile, cadenza e timbro, glissando su temi controversi o aggiungendone e cambiando completamente il finale, magari in base a feedback rilasciati durante la fruizione dell'opera.

Una amplificazione culturale forse imprevista. Soltanto uno dei frammenti di futuro che ci aspettano.

[via]

Freelancer Intro (original)

Freelancer Intro (enhanced)

Waifu 2X

categorie

Waifu 2X

Waifu2x è un tool grafico che permette di aumentare (fino a 2x) le dimensioni di una immagine usando le reti neurali. Questo approccio permette di ricostruire dettagli informativi che sono andati perduti nell'originale perchè di dimensioni troppo ridotte.

E' dedicato soprattutto ad anime e fotografie, ma si può provare anche con la pixel art per otterere dei sottili glitch/artefatti che possono risultare interessanti.

github
waifu2x-multi
reddit

waifu2x barracuda unity


Scaling con photoshop

Mark Rosewater - 20 anni di game design su Magic

categorie



Mark Rosewater è da oltre 20 anni il lead designer di uno dei giochi più importanti della storia: Magic the Gathering. Può sembrare forse che il successo commerciale di Magic gli permetta di stare a galla per così tanto tempo con un minomo sforzo di game design, ma nlla potrebbe essere più falso.

Mark ci regala ben 20 lezioni imparate in questi lunghi anni dedicati al CCG.

wikipedia
tumblr
mtg.gamepedia.com


Vassal

Vassal
Vassal è un software free per windows, Mac e Linux (in java) che non solo permette di realizzare giochi da tavolo con il computer, ma anche di farlo in modo collaborativo via internet e di testare i giochi si sta lavorando prima di passare alla creazione dei modelli fisici.

Vassal è facile da usare, anche semplicemente per giocare online ad un boardgame: si scelgono i "Moduli" con gli amici online, o è possiile creare moduli propri, sia per giochi originali o ricreazioni di classici per il proprio divertimento personale.

wiki
Documentation
Modules, i 200 migliori moduli da BGG
wikipedia

sourceforge.net


Exploring the Vassal Engine for Online Boardgaming and Wargaming

VASSAL Module Design 101 - Lesson 1

Shirobako

categorie

Shirobako
Shirobako (シロバコ, lett. scatola bianca) è un anime del 2015 realizzato da Warner e lo studio P.A. Works e diretto da Tsutomu Mizushima.

E' quasi scontato definire Shirobako semplicemente geniale. Gli autori hanno sapientemente mescolato gli elementi realizzando uno spettacolo ricco di significato. Oltre ad essere una rivelazione sul processo produttivo delle serie anime, ci racconta anche una storia affascinante, con uno splendido cast di personaggi e un design vivace senza mai essere appariscente né esagerata. Pulito, semplice, ma più che sufficiente per portare a buon fine la storia e per distinguere un personaggio dall'altro. Anche il sound design essenziale è perfettamente adatto al contesto.

TV tropes
Shirobako Wiki
ANN
animeclick
MAL

[via]

Engineer Man

categorie

Engineer Man realizza video divertenti e informativi sull'ingegneria del software per un pubblico globale e diversificato. Gli argomenti sono: JavaScript, Python, C e Linux.
Le spiegazioni sono essenziali e comprensibili, e si imparano continuamente nuovi trucchetti.

Nuovi video ogni domenica, Live Streams ogni due sabati, video bonus periodicamente il mercoledì.

python antiscam
Snake game with Python in under 5 minutes
8 super heroic Linux commands
10 things you can do with Linux but not Windows