VoidVerse
소개
저는 이 브라우저 게임을 두 가지 간단한 이유로 솔로 프로젝트로 만들고 있습니다. 첫째, Symfony 프레임워크를 더 깊이 파고들고 싶었고, 둘째, 밤새도록 빠져들게 만드는 그 옛날 브라우저 게임의 마법이 그리웠기 때문입니다. 루트 박스도 없고, 돈 내고 이기는 그런 쓰레기도 없습니다. 그냥 약간의 향수, 많은 클릭, 그리고 다시 새벽 3시라는 걸 깨달았을 때의 약간의 후회 정도만요.
2023년에 PHP 브라우저 게임을 만드는 게 좀 미친 짓일까요? 네, 아마도요. 그냥 재미와 좋은 옛 추억을 위해, 예전에 너무 많은 시간을 쏟았던 그런 게임 같은 느낌의 게임을 만들고 싶습니다.
이 프로젝트의 핵심은 제 평생의 SF 사랑입니다. 시드 마이어의 알파 센타우리는 저에게 단순한 게임이 아니라 별들 사이의 철학, 정치, 생존의 세계를 엿볼 수 있는 창이었습니다. 그리고 스타게이트가 처음 열리는 모습이나 The Expanse에서의 대결의 긴장감(그건 최고의 쇼입니다, 꼭 보세요!)을 생각하면 아직도 소름이 돋습니다. 그 우주들은 제가 이야기, 전략, 그리고 SF 세계를 진정으로 잊을 수 없게 만드는 것이 무엇인지에 대해 생각하는 방식을 형성했습니다.
그러니 이 브라우저 게임을 그 시대에 보내는 작은 러브레터라고 상상해 보세요. 함선에 이름을 짓고 함대를 커스터마이즈할 수 있는 게임입니다. 조금 더 천천히 진행하고, 다음 행동을 신중하게 생각해 보세요. OGame과 2Moons, The Dark Millennium, 그리고 물론 Alpha Centauri에 대한 오마주이면서, 큰 질문을 생각하게 만드는 그런 SF에 대한 작은 윙크입니다.
기술적인 측면에서, 특히 EU 내 플레이어들에게 쾌적한 반응 속도를 유지하려고 노력합니다. 사양에 관심이 있는 분들을 위해, (2023년) 기술 스택은 다음과 같습니다:
- 백엔드: PHP 8.3+ 및 Symfony 7.2, Nginx, MariaDB (이벤트 기반)
- 프론트엔드: Bootstrap 5.3, 바닐라 JS (전 프론트엔드 마법사는 아니지만, 그래도 작동은 합니다)
- 서버: Linux KVM, AMD EPYC™ 9634, 16GB RAM, NVMe SSD, 2.5 Gbit/s, 오스트리아 비엔나 호스팅
현재 KVM에서 실행 중이라 가끔 CPU 스파이크가 발생할 수 있습니다. 커뮤니티가 성장하면 다시 제대로 된 강력한 장비로 업그레이드할 예정입니다.
2025년 업데이트: 최근 챗봇의 비약적인 발전을 고려하여, 게임에 챗봇을 통합하는 작업을 천천히 진행 중입니다. 처음부터 이 게임을 PvE 중심으로 만들고 싶었고, 25년 1분기 알파 5부터 은밀한 작은 봇들이 등장하기 시작할 것입니다. 그들은 배우고, 적응하고, 곧 당신의 신경을 건드릴 것입니다.
2026년 업데이트: Symfony 8.1, PHP 8.5, PostgreSQL, UX Turbo로 완전히 재작성되었습니다! 간단한 상호작용을 위한 챗봇 통합을 연결하여 PvE 팬들이 우주를 조금 더 생생하게 느낄 수 있게 했습니다.
함부르크 출신의 SF 괴짜이자 평범한 IT 덕후가 사랑(과 너무 많은 카페인)을 담아 만들었습니다.
tl;dr: 요약하자면, 저는 다른 브라우저 게임들의 거대한 과금 유도 엣지로드들이 지긋지긋했습니다. 그래서 그냥 제가 직접 만들면 되지 않을까 생각했습니다—쉽죠? ;)