VoidLoop
Sparatutto 2D visto dall'alto, in Python e Pygame, con cinque modalità, boss a fasi e co-op sulla stessa tastiera.
Cos’è
VoidLoop è uno sparatutto 2D visto dall’alto. Sei intrappolato in una simulazione digitale: raccogli frammenti di dati per riempire la barra di sincronizzazione e intanto sopravvivi alle ondate di nemici. Fra un livello e l’altro, con le monete guadagnate, compri le armi nel negozio.
Cosa c’è dentro
- Cinque modalità: storia, con un boss ogni cinque livelli; infinita; a tempo; solo boss; a ondate.
- Quattro tipi di nemici — normale, tank, cecchino e kamikaze — ognuno con il suo modo di muoversi e sparare.
- Boss a tre fasi, che cambiano movimento e attacco man mano che perdono vita.
- Scatto e corsa per schivare, potenziamenti a tempo (scudo, velocità, danno doppio, fuoco rapido), combo che danno monete extra, e dal terzo livello muri da usare come copertura.
- Due giocatori sulla stessa tastiera, salvataggio automatico e dialoghi in italiano, inglese, spagnolo e francese.
Scelte tecniche
Tutto in Python con Pygame, senza un motore di gioco: nemici, boss,
particelle, collisioni e salvataggi sono logica scritta da me, in un solo file
di circa mille righe. Si avvia con play.py, dove scegli modalità, difficoltà
e lingua.
Stato
Finito, il codice è su GitHub: si può scaricare e giocare, ma la licenza non permette di modificarlo e ridistribuirlo.