Oficjalnie udostępniono graczom już drugie wydanie beta, całkiemstabilne dzięki wprowadzonym poprawkom i przynoszące sporeulepszenia w kwestii grafiki. Teren renderowany jest za pomocąnowych, skrojonych pod grę shaderów, które dodają widok zasobównaturalnych, wyświetlają na mapie rozmiar miast i kładą śnieg naszczytach gór. Dzięki wykorzystaniu zaś światła ambientowego,odbić lustrzanych i zanikania terenów podwodnych pod wodą, wyglądato wszystko naprawdę ładnie.
Kluczową rolę w rozwoju trójwymiarowej wersji Freeciv odgrywasilnik Three.js, dzięki któremumożemy tworzyć sprzętowo akcelerowaną grafikę 3D w przeglądarce,sterowaną JavaScriptem, bez konieczności stosowania jakichkolwiekwtyczek. Dzięki temu możemy grać w praktycznie każdejnowoczesnej przeglądarce wspierającej technologię WebGL: wspieranesą Chrome, Firefox, Safari i Edge, o ile oczywiście na komputerzedysponujemy działającą akceleracją grafiki 3D. Minimalna ilośćpamięci niezbędnej do uruchomienia webowego klienta to 3 GB.
Kod źródłowy renderera WebGL jest oczywiście otwarty idostępny naGitHubie, twórcy gry zapraszają programistów i artystów 3D dowspółpracy nad ulepszeniem. Obiecują, że następnym krokiem mabyć wprowadzenie obsługi gogli wirtualnej rzeczywistości, zgodnychz kartonowymi Google Cardboard.
W Freeciv w trójwymiarowej wersji możecie już zagrać nastronie play.freeciv.org.Zainteresowani postawieniem własnego serwera gry powinni skorzystaćz dokumentacjina GitHubie. Dzięki wykorzystaniu narzędzia Vagrant do zarządzaniawirtualnym środowiskiem deweloperskim oraz wirtualizacji wVirtualBoksie nie jest to wcale takie trudne.