The second beta of Freeciv in WebGL 3D is now available. This new beta release features updated terrain rendering using a custom WebGL shader. Trees are now rendered using the Three.js particle system. The Three.js 3D engine has also been updated to the latest version.
Freeciv-web is a free and open source strategy game playable in a web-browser. The first 2D version of the game was created in 1996 by three danish students. A 3D version of this game has been requested by users frequently, and now the 3D version is finally starting to take shape. The game is a volunteer effort and anyone is welcome to contribute to the project. The source code of the game is available on GitHub and new developers and 3D artists are welcome to improve the game. The game is still under heavy development and contains a lot of known bugs. Still this beta version is released early to get feedback from the players of the game. Support for virtual reality using Google Cardboard is also under development.
The 3D WebGL version will work on any modern version of Google Chrome, Firefox Safari and Microsoft Edge, but the device has to have hardware 3D support for WebGL to work. At the moment 3GB of RAM is required to play, so some mobile phone will have problems if they have less than 3GB of RAM.