Home Homebrew Blockamok Remix: Mode8fx porta l’adrenalina del dodge game su Wii U e...

Blockamok Remix: Mode8fx porta l’adrenalina del dodge game su Wii U e altre piattaforme

108
0

Un nuovo progetto ha fatto irruzione nella scena homebrew con il rilascio di Blockamok Remix, un gioco 3D scritto interamente in C da Mode8fx, che si basa sul codice originale di carltheperson.

Disponibile su diverse piattaforme come PC, Linux, Nintendo Switch, Wii U, GameCube e PlayStation Vita, questo titolo offre un’esperienza di gioco frenetica in cui i giocatori devono schivare blocchi in un ambiente tridimensionale, sfruttando un motore grafico leggero che non richiede GPU dedicate, rendendolo ideale anche per hardware datati.

Questa versione introduce numerosi miglioramenti, tra cui:

  • Impostazioni di gioco personalizzabili.
  • Supporto per controller e nuovo schema di comandi.
  • Nuove opzioni grafiche.
  • Musica ed effetti sonori.
  • Menu completo, schermata del titolo, istruzioni, ecc..
  • Sistema di punteggio perfezionato.
  • Salvataggio del punteggio più alto.
  • Porting su console.
  • Miglioramenti delle prestazioni su hardware meno potente (vedere metriche delle prestazioni qui).

Definizioni aggiuntive disponibili

  • FORCE_DRAW_OVERLAY: Forza il ridisegno dell’overlay (le barre laterali colorate) a ogni frame. È consigliabile abilitarlo in caso di problemi grafici come sfarfallii o se le sottili barre nere interne non vengono visualizzate correttamente.
  • FORCE_DRAW_BG: Forza il ridisegno dei triangoli dello sfondo trasparente a ogni frame, invece di disegnarli una sola volta e renderizzarli come texture salvata. Utile se lo sfondo viene visualizzato in modo errato.
  • LOW_SPEC_BG: Sostituisce lo sfondo con un colore piatto per migliorare le prestazioni su hardware poco potenti. Ha un impatto visivo inferiore, quindi va usato solo se l’opzione FORCE_DRAW_BG causa rallentamenti. Non deve essere utilizzato insieme a FORCE_DRAW_BG.

Changelog

Nuovi porting

  • Aggiunto il porting per Android! È richiesto un controller o una tastiera esterna.
  • Aggiunto il porting per Nintendo 3DS! Funziona bene su New 3DS, ma su O3DS si raggiungono solo ~20 FPS con le impostazioni più basse.
  • Aggiunto il porting per PSP! In precedenza era disponibile solo come release sperimentale, ora è giocabile su hardware reale.

Miglioramenti tecnici

  • Ottimizzazione significativa del rendering e della logica dei blocchi, con conseguente aumento degli FPS su tutte le piattaforme (a volte in modo notevole).
    • L’obiettivo era raggiungere i 60 FPS anche con impostazioni elevate, pur mantenendo limiti di spawn dei blocchi equilibrati. Alcune console raggiungono questo obiettivo solo con difficoltà più basse.
    • Disponibile [qui] un confronto dettagliato sui miglioramenti delle prestazioni per ogni piattaforma.
  • Aumentati i limiti di spawn dei cubi su quasi tutte le console, approfittando delle prestazioni migliorate. Fa eccezione la Wii U, dove i limiti sono stati ridotti.
  • Altre piccole ottimizzazioni e miglioramenti generali.
  • [Linux] La posizione dei salvataggi ora punta alla directory dell’eseguibile corrente.
  • [Linux] Il gioco parte a schermo intero per impostazione predefinita.
  • [Wii U] Il framerate è stato ridotto a 540p per migliorare le prestazioni (l’aspetto è praticamente identico a 1080p).

Modifiche

  • Migliorato il supporto ai controller: ora vengono rilevati tutti i controller collegati, e possono essere connessi o scollegati liberamente in qualsiasi momento.
  • Aggiunta l’opzione Trasparenza blocchi: disabilitandola si possono ottenere lievi miglioramenti delle prestazioni.
  • Aggiunta l’impostazione Frame Rate, pensata per hardware poco potente.
  • Il sistema di controllo predefinito è ora True Analog (precedentemente chiamato “Tipo B”).
  • L’overlay di default ora è il colore Pitch Black.
  • Alcune opzioni di menu sono state rinominate e riorganizzate.
  • Aggiunto il numero di versione ai crediti.
  • [Vita] Ripristinata l’opzione per i blocchi giganti.

Correzioni di bug

  • [GameCube] Corretto il salvataggio e caricamento dei dati (in parte; vedi bug noti sotto).
  • [Vita] Risolto un crash che si verificava con intensità elevate.
  • [Windows + Linux] Risolto un problema che impediva il caricamento dei salvataggi se il gioco veniva avviato da una directory diversa da quella dell’eseguibile.

Bug noti

  • [Android] Le prestazioni sono inferiori al potenziale (massimo ~45 FPS su Retroid Pocket 2+), ma migliorano sensibilmente quando la barra di navigazione del sistema è visibile.
  • [GameCube] Il salvataggio e caricamento funzionano solo tramite SD Gecko o SD2SP2; non sono supportati emulatori di drive ottici come FlippyDrive.
  • [PSP] Le linee di contorno non vengono disegnate sui blocchi. Probabile limitazione della libreria SDL2 su PSP.

Download: Blockamok Remix v1.1 (3DS CIA) (3DSX)

Download: Blockamok Remix v1.1 (Android)

Download: Blockamok Remix v1.1 (Gamecube) (Wii) (Wii U)

Download: Blockamok Remix v1.1 (Linux)

Download: Blockamok Remix v1.1 (Windows x86) (Windows x64)

Download: Blockamok Remix v1.1 (PSP) (Vita)

Download: Blockamok Remix v1.1 (Switch)

Download: Source code Blockamok Remix v1.1

Fonte: x.com