AbsoluteGamer
Il sandbox di terraformazione SEEDS tiene dentro la partita un computer con Linux da programmare

Offerte in questo articolo

Nessuna offerta correlata trovata. Vedi tutte le offerte

Il sandbox di terraformazione SEEDS tiene dentro la partita un computer con Linux da programmare

Tempo di lettura: 4 minuti

Ho tenuto la finestra aperta tutta la mattina, perché quando questa stanza scalda me ne accorgo prima dalle ventole che dal termometro. Di SEEDS – Echoes Beneath the Sands le ventole non le ho ancora sentite, perché una demo non c’è: quanto pretende dalla scheda video lo dichiara lo studio, nella tabella dei requisiti. Lo firma Against All Odds, è un sandbox di sopravvivenza e terraformazione, ed è in accesso anticipato su Windows e Linux. La scheda Steam, la mattina del 10 novembre, lo dà uscito il 4 novembre e lo vende a 15,49 euro, con i testi solo in inglese.

Il mestiere è rimettere in piedi un pianeta morto. Si rimodella il terreno, si decide dove scorre l’acqua, si montano le macchine che fabbricano atmosfera e sostanze nutritive, si piantano alberi e fiori, e quando l’aria regge arrivano gli animali. Nelle immagini della galleria Steam il risultato ha tre colori e basta: la sabbia chiara che copre tutto, il verde dell’erba alta e delle palme che cresce a macchie, l’azzurro di un cielo con le nuvole dove prima non c’era aria. Una pozza d’acqua con le palme intorno, in mezzo a una duna, è il punto in cui il lavoro si vede.

GamingOnLinux, che ne ha scritto il 12 ottobre, elenca anche i pericoli, asteroidi e incursioni di droni e alieni, e aggiunge che sono facoltativi: si può giocare senza che niente spari. Sotto la sabbia c’è una civiltà perduta con i suoi manufatti, e il sito dello studio dichiara che il gioco non è completo, con una modalità storia e una di sopravvivenza ancora da arrivare.

Una macchia verde di palme intorno a uno stagno in mezzo a una duna di sabbia in SEEDS
SEEDS – Echoes Beneath the Sands © Against All Odds

Dentro la partita gira una macchina RISC-V con Alpine Linux

Il computer di bordo esegue codice vero. Lo studio lo descrive sul proprio sito come una macchina virtuale RISC-V a 64 bit che avvia un kernel Linux non modificato. Nel thread di presentazione aggiunge che il sistema è una Alpine 3.23 ritoccata appena, con un kernel compilato da loro. Quando si comincia o si carica una partita l’emulatore parte in sottofondo e fa il suo giro di avvio. I programmi con cui si leggono le statistiche del pianeta sono eseguibili nativi in formato ELF, quello dei programmi Linux: girano su quella macchina anche quando il gioco è aperto su Windows.

Da lì in avanti il limite è quello di un Linux qualunque. Nello stesso thread gli sviluppatori scrivono che chi vuole automatizzare il proprio pianeta può farlo in Ruby, Python, Rust, C, C++ o Go, e chiamano l’automazione una prova di concetto ancora acerba. L’emulatore si chiama PasRISCV, è scritto in Object Pascal e sta su GitHub con licenza zlib. Non emula il solo spazio utente ma la macchina intera, con un interprete ibrido e una compilazione al volo che nella versione attuale funziona solo su host x86-64.

Anche il resto degli attrezzi l’hanno scritto loro. Il motore è PasVulkan, aperto pure lui, il linguaggio con cui lo studio programma interfaccia, comportamento degli animali e flusso della storia è POCA, e il motore fisico e la rete del cooperativo vengono dalla stessa officina. Le promesse vanno nella stessa direzione. La colonna sonora avrà una licenza Creative Commons, e a chi chiedeva del negozio GOG lo studio ha risposto che la versione completa ci arriverà. Sul perché Linux, ha risposto che lo supporta perché è quello che usa, e che gli piace.

Il personaggio di SEEDS, con uno zaino arancione, guarda uno stagno circondato da palme stando nell'erba alta
SEEDS – Echoes Beneath the Sands © Against All Odds

Dodici giga di scheda video per piantare alberi

I requisiti minimi sulla scheda Steam chiedono 16 GB di RAM e una scheda video da 12 GB, cioè una Radeon RX 6700 XT, una GeForce RTX 3060 o una Intel Arc B580, con supporto Vulkan 1.3. I consigliati salgono a una RX 9070 XT o a una RTX 5070 Ti da 16 GB. Per un gioco in cui si piantano alberi sono i numeri di uno sparatutto appena uscito. Lo studio non ci gira intorno. Nella stessa tabella scrive che la versione in accesso anticipato “currently has high GPU demands”, cioè che per adesso pretende troppo dalla scheda video (traduzione nostra).

Lo spazio su disco richiesto nella stessa scheda è 1 GB nei minimi e 50 GB nei consigliati: cinquanta volte tanto, a due righe di distanza. Può essere la differenza fra la partita appena cominciata e la partita cresciuta, oppure una tabella compilata di fretta. In entrambi i casi chi deve liberare spazio non sa quanto liberarne.

Dell’altra metà, quella che si misura giocando, non si sa quasi niente. La scheda, la mattina del 10 novembre, non ha ancora un giudizio di Steam: le recensioni sono troppo poche perché il negozio ne calcoli uno. Di SEEDS – Echoes Beneath the Sands, uscito da pochi giorni, si può leggere il codice sorgente del motore, dell’emulatore e del linguaggio, e non si può leggere una riga su come regge alla lunga.

Quindici euro e mezzo per un accesso anticipato in inglese, senza demo, che chiede una scheda da 12 GB per cominciare. Lo studio ha messo in piazza i tre pezzi che ha aperto, e chiunque può andare a vedere se quel codice regge. Sul pianeta, invece, bisogna fidarsi.

offerte in questo articolo

Nessuna offerta correlata trovata. Vedi tutte le offerte

Potrebbero interessarti

ICYMI: Articoli random dall'ultimo mese

© Copyright Absolutegamer 2023 | un progetto semi satirico sperimentale di www.absolutezero.it.

All rights reserved.