Home Mobile Android Rilasciato Blockamok Remix v1.2: il capolavoro 3D in puro C firmato Mode8fx

Rilasciato Blockamok Remix v1.2: il capolavoro 3D in puro C firmato Mode8fx

94
0

Blockamok Remix è un progetto straordinario pubblicato dal developer Mode8fx, pensato per gli appassionati di sviluppo videoludico old-school e di programmazione a basso livello.

Si tratta di un gioco tridimensionale scritto interamente in linguaggio C, senza l’uso di motori grafici o librerie 3D avanzate: tutto il rendering è gestito esclusivamente dalla CPU.

Questa scelta tecnica lo rende un esempio didattico eccezionale per chi vuole comprendere i fondamenti di un motore grafico, mostrando quanto si possa ottenere con codice puro e ottimizzazione accurata.

L’idea originale nasce da Carl Riis, che creò il progetto come sfida personale, mentre la nuova versione “Remix” firmata da Mode8fx eleva il concetto con miglioramenti grafici, tecnici e strutturali, pur mantenendo lo spirito minimalista e retrò dell’opera originale.

Nel gioco si impersona un pilota di navicella spaziale che, dopo un errore di rotta, finisce in un wormhole e si ritrova in una dimensione alternativa popolata da blocchi cubici che sfrecciano a velocità crescente.

Il motore è guasto e l’accelerazione inarrestabile: l’unico obiettivo è sopravvivere più a lungo possibile, schivando gli ostacoli spostandosi lateralmente e accumulando punti.

Si tratta di un endless runner in 3D che unisce semplicità e tensione costante, capace di catturare il giocatore grazie alla sua estetica pulita e al ritmo incalzante, proprio come i vecchi arcade.

La versione Remix introduce una serie di importanti migliorie: supporto al widescreen per schermi moderni, impostazioni personalizzabili per grafica e gameplay, compatibilità con i controller, un sistema di punteggi avanzato, musica elettronica e effetti sonori coinvolgenti.

Aggiunto inoltre un menu completo con schermata del titolo, istruzioni e salvataggio degli high score locali. Le ottimizzazioni tecniche garantiscono migliori prestazioni, con incrementi del 20-30% su hardware datato, rendendolo fluido anche su console più vecchie.

Dal punto di vista tecnico, il progetto è un capolavoro di minimalismo funzionale: scritto per il 99,8% in puro C, utilizza soltanto la libreria SDL2 (insieme a SDL_mixer e SDL_ttf) per gestire rendering, input e audio.

Nessuna GPU o API grafiche moderne: la grafica 3D viene generata tramite proiezioni prospettiche calcolate manualmente, il che lo rende portabile su un’ampia gamma di piattaforme, inclusi PC Windows e Linux, Android e console retrò come Nintendo Switch, Wii, GameCube, 3DS, PSP e PS Vita.

Changelog

Probabilmente l’ultimo aggiornamento, salvo che non sia necessario correggere un bug.

Modifiche

  • Aggiunto supporto widescreen (o qualunque sia la modalità fullscreen del tuo sistema). Le opzioni overlay sono ancora presenti se preferisci giocare con rapporto d’aspetto quadrato.
    • Il widescreen può peggiorare leggermente le prestazioni su alcuni sistemi, ma sulla New 3DS è l’unico caso in cui è effettivamente evidente, secondo la mia esperienza.
  • Aggiunte tre nuove opzioni di colore per sfondo/overlay e una nuova opzione per il colore dei blocchi.
    • Inoltre, le opzioni di colore per sfondo/overlay sono state riorganizzate.
  • Aggiunta l’impostazione “Spawn Area” che permette al giocatore di modificare la dimensione dell’area di generazione dei blocchi.
    • Un’area più ampia è più gradevole visivamente ma peggiora le prestazioni sui dispositivi meno potenti; un’area più piccola appare più affollata ma migliora il framerate.
  • Regolati i posizionamenti degli elementi HUD.
  • Varie piccole rifiniture e miglioramenti minori.
  • [Android] Aumentati i limiti di generazione dei blocchi da 10.0 a 12.0 (come su PC).
  • [PC] Il file di configurazione ora memorizza WINDOW_WIDTH e WINDOW_HEIGHT invece del solo WINDOW_SIZE (che impostava sia larghezza che altezza).
  • [Switch] Limiti di generazione dei blocchi leggermente aumentati da 8.7 a 8.8.
  • [Vita] Prestazioni leggermente migliorate. Il framerate minimo senza overclock è aumentato da ~45 FPS a ~52 FPS.

Correzioni di bug

  • Il punteggio massimo non viene più salvato se si usa la modalità debug durante una partita. Niente cheating!
  • [Android] Risolto il crash all’avvio su alcune versioni di Android.
  • [PC] Alternare la modalità fullscreen non resetta più le impostazioni visive.

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

Download: Blockamok Remix v1.2 (Android)

Download: Blockamok Remix v1.2 (GameCube)

Download: Blockamok Remix v1.2 (Linux)

Download: Blockamok Remix v1.2 (Switch)

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

Download: Blockamok Remix v1.2 (Wii) (Wii U)

Download: Blockamok Remix v1.2 (Win x64) (Win x86)

Download: Source code Blockamok Remix v1.2

Fonte: github.com

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-04-10 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.