Bentornato

Nuovo qui? Crea un account

VoidVerse

About

Sto sviluppando questo browser game come progetto solitario per due semplici motivi: primo, volevo approfondire il framework Symfony, e secondo, mi manca quella magia dei vecchi browser game che ti tiene incollato tutta la notte. Niente loot box, niente dannate cazzate pay-to-win. Solo un po' di nostalgia, un sacco di click, e magari un pizzico di rimorso quando realizzi che sono di nuovo le 3 di notte.

È un po' folle creare un browser game in PHP nel 2023? Sì, forse. Solo per divertimento e per il bene dei vecchi ricordi, voglio creare un gioco che assomigli a quelli in cui ho speso fin troppo tempo ai tempi.

Al centro di questo progetto c'è il mio amore di una vita per la fantascienza. Sid Meier’s Alpha Centauri non è mai stato solo un gioco per me: era uno sguardo in un mondo di filosofia, politica e sopravvivenza tra le stelle. E ho ancora i brividi al pensiero di vedere un Stargate aprirsi per la prima volta, o la tensione pura di uno scontro in The Expanse (serie di alto livello, comunque, guardatela!). Quegli universi hanno plasmato il mio modo di pensare a storie, strategia e ciò che rende i mondi fantascientifici davvero indimenticabili.

Quindi immagina questo browser game come una piccola lettera d'amore a quell'epoca. Un gioco in cui puoi dare un nome alle tue navi e personalizzare la tua flotta. Prendere le cose con più calma, pensare davvero alla prossima mossa. È un omaggio a OGame e 2Moons, The Dark Millennium, e ovviamente Alpha Centauri, con un piccolo cenno al tipo di fantascienza che ti fa riflettere sulle grandi domande.

Sul lato tecnico, cerco di mantenere tutto reattivo, soprattutto per i giocatori nell'UE. Per chi è interessato alle specifiche, ecco la (2023) tech stack:

  • Backend: PHP 8.3+ con Symfony 7.2, Nginx, MariaDB (event-driven)
  • Frontend: Bootstrap 5.3, Vanilla JS (non sono un mago del frontend, ma ehi, funziona)
  • Server: Linux KVM, AMD EPYC™ 9634, 16GB RAM, NVMe SSD, 2.5 Gbit/s, ospitato a Vienna, Austria

Attualmente gira su un KVM, quindi potresti imbatterti in qualche picco di CPU. Quando la community crescerà, tornerò a una configurazione più potente.

Aggiornamento 2025: Visti i grandi progressi dei chatbot ultimamente, sto lavorando lentamente per integrarne uno nel gioco. Fin dal primo giorno, volevo che questo gioco fosse fortemente incentrato sul PvE, e a partire da Alpha 5 nel Q1 '25, inizierai a vedere alcuni piccoli bot furtivi spuntare. Impareranno, si adatteranno e—si spera—ti daranno presto sui nervi.

Aggiornamento 2026: Riscritto completamente in Symfony 8.1 con PHP 8.5, PostgreSQL e UX Turbo! Ho collegato l'integrazione del chatbot per interazioni semplici, per rendere l'universo un po' più vivo per i fan del PvE.

Creato con amore (e fin troppo caffeina) da un nerd di fantascienza e un secchione IT qualsiasi da Amburgo, Germania.

tl;dr: In breve, ero stufo marcio dei grandi edgelord pay-to-win in certi altri browser game. Così ho pensato, perché non crearne uno mio—facile, no? ;)