G-WARS debutta su Aminet e rappresenta una delle uscite più interessanti della scena Amiga recente. Si tratta di uno shooter frenetico, chiaramente ispirato a Geometry Wars, ma sviluppato come progetto totalmente originale per dimostrare le potenzialità del 3D software rendering OpenGL su Amiga con PiStorm.
Uno shooter moderno su hardware classico
Sviluppato da NovaCoder, G-WARS non è un porting ma un gioco originale, realizzato in oltre dodici mesi di sviluppo. L’obiettivo è ambizioso: dimostrare che oggi l’Amiga può gestire giochi 3D complessi, con migliaia di oggetti a schermo e illuminazione in tempo reale, grazie al supporto PiStorm 4.
Il titolo utilizza il motore 3D proprietario PolyNova, mentre il rendering dei poligoni è affidato a SDL con supporto OpenGL (Mesa), ottenendo un risultato sorprendentemente fluido e spettacolare.
Tecnologia e sviluppo
G-WARS è stato sviluppato interamente in C++. Pur essendo pensato per Amiga, il progetto è altamente portabile verso altre piattaforme retro che supportano SDL e OpenGL, aprendo la strada a possibili conversioni future.
Lo stile grafico è basato su vettori 3D, con effetti particellari, starfield con parallasse e illuminazione dinamica, mantenendo una grande chiarezza visiva anche nelle fasi più caotiche.
Requisiti di sistema
- Amiga con RTG (formato RGB16PC a 16-bit)
- PiStorm (consigliato Raspberry Pi 4)
- AHI installato e configurato
- File musicali e SFX inclusi
- Joystick digitale a 2 pulsanti
- AmiSSL e bsdsocket.library (Roadshow) per la classifica online
Configurazione e controlli
- ESC: menu e pausa
- + / -: spostamento camera e riduzione viewport
- Supporto nativo per display 4:3
- Chiusura automatica del Workbench tramite tooltype
- Log di sistema con FPS medi alla chiusura del gioco
Non sono necessarie librerie grafiche di terze parti: tutto il necessario è incluso nel pacchetto.
Prestazioni e ottimizzazioni
Il gioco è stato progettato per PiStorm Pi4, ma può avviarsi anche su sistemi con 68060 overcloccato, riducendo o disattivando effetti avanzati come illuminazione in tempo reale, parallasse dello starfield ed effetti particellari.
L’audio è ottimizzato a 22.050 kHz, frequenza consigliata anche per la configurazione AHI. Lo sviluppatore chiarisce che G-WARS non è pensato per Amiga stock come A500 o A1200 base.
Limiti tecnici
- Nessun supporto a hardware 3D
- Solo 16-bit di profondità colore
- Risoluzione fissa 640×480 fullscreen
Conclusioni
G-WARS è una dimostrazione concreta di quanto la scena Amiga sia ancora capace di innovare. Un progetto ambizioso, tecnicamente avanzato e dichiaratamente sperimentale, che mostra fin dove può spingersi oggi un Amiga dotato di PiStorm.
Fonte: Aminet – https://aminet.net/package/game/shoot/G-WARS

0 Commenti