VoidVerse
O grze
Buduję tę grę przeglądarkową jako projekt solo z dwóch prostych powodów: po pierwsze, chciałem zagłębić się w framework Symfony, a po drugie, tęsknię za magią starych gier przeglądarkowych, która wciąga na całą noc. Żadnych loot boxów, żadnego cholernego pay-to-win. Tylko odrobina nostalgii, dużo klikania i może szczypta żalu, gdy zdasz sobie sprawę, że znowu jest 3 w nocy.
Czy to trochę szalone, żeby budować grę przeglądarkową w PHP w 2023 roku? Tak, może. Dla zabawy i dla starych dobrych wspomnień chcę stworzyć grę, która będzie przypominać te, w które kiedyś wciągałem się na długie godziny.
Sercem tego projektu jest moja wieloletnia miłość do science fiction. Sid Meier’s Alpha Centauri nigdy nie był dla mnie tylko grą – to był wgląd w świat filozofii, polityki i przetrwania wśród gwiazd. I nadal mam ciarki, gdy myślę o pierwszym otwarciu Gwiezdnych Wrót, czy o surowym napięciu podczas konfrontacji w The Expanse (świetny serial, obejrzyjcie!). Te uniwersa ukształtowały moje myślenie o historiach, strategii i o tym, co sprawia, że światy sci-fi są naprawdę niezapomniane.
Wyobraź sobie więc tę grę przeglądarkową jako mały list miłosny do tamtej epoki. Grę, w której możesz nazwać swoje statki i dostosować flotę. Zwolnić trochę, naprawdę przemyśleć swój następny ruch. To hołd dla OGame i 2Moons, The Dark Millennium, a oczywiście Alpha Centauri, z mrugnięciem oka do tego rodzaju sci-fi, które skłania do refleksji nad wielkimi pytaniami.
Od strony technicznej staram się, aby wszystko działało szybko, zwłaszcza dla graczy w UE. Dla zainteresowanych specyfikacją, oto stos technologiczny (2023):
- Backend: PHP 8.3+ z Symfony 7.2, Nginx, MariaDB (sterowany zdarzeniami)
- Frontend: Bootstrap 5.3, Vanilla JS (nie jestem czarodziejem frontendu, ale działa)
- Serwer: Linux KVM, AMD EPYC™ 9634, 16GB RAM, NVMe SSD, 2.5 Gbit/s, hostowany w Wiedniu, Austria
Obecnie działa na KVM, więc możesz natknąć się na sporadyczne skoki CPU. Gdy społeczność się rozrośnie, wrócę do porządnego, potężnego sprzętu.
Aktualizacja 2025: Biorąc pod uwagę ogromny postęp w chatbotach ostatnio, powoli pracuję nad integracją jednego z nimi w grze. Od pierwszego dnia chciałem, aby gra była mocno nastawiona na PvE, a od Alpha 5 w Q1 '25 zaczniecie widzieć jakieś sprytne boty. Będą się uczyć, adaptować i – miejmy nadzieję – wkrótce was wkurzać.
Aktualizacja 2026: Całkowicie przepisana w Symfony 8.1 z PHP 8.5, PostgreSQL i UX Turbo! Podłączono integrację chatbota do prostych interakcji, aby wszechświat wydawał się trochę bardziej żywy dla fanów PvE.
Zbudowane z miłością (i zdecydowanie za dużą ilością kofeiny) przez maniaka sci-fi i przypadkowego informatyka z Hamburga w Niemczech.
tl;dr: Krótko mówiąc, miałem dość masowych pay-to-win edgelordów w niektórych innych grach przeglądarkowych. Więc pomyślałem, czemu by nie napisać własnej – proste, prawda? ;)