Freeciv.net - multiplayer strategy game playable online with a HTML5 browser
Freeciv.net - multiplayer strategy game playable online with a HTML5 browser
Photo post
Update of the 3D WebGL development:
Check out Chandler’s blog post on Porting Freeciv.net to WebGL. He has done an impressive job with developing a really impressive 3d engine for Freeciv.net, using Three.js and WebGL. The demo can be tested directly here. Check it out, and please give us your feedback!
Update 2011-07-24: The source code of this 3D WebGL engine can now be found at Github. Check it out!

Rivers support!
A new version of Freeciv.net has been released today, with support for rivers. Rivers is a map feature a lot of players have requested. Rivers allows your units to move at 1/3 the movement cost, and it also gives a defense bonus. However, you can’t build roads on tiles with rivers, until you research bridge building.
Borders!
The new version also shows national border lines on the map view. Let us know what you think of this new feature.
BBC History Radio
Play Freeciv.net while listening to this BBC collection of talks covering ancient to modern topics. I found this great link on Reddit.

It’s now official: A version of Freeciv.net with a 3D view using WebGL is now under development. This will be implemented using WebGL and Three.js.
WebGL is a 3D library in the web browser, which allows websites to generate interactive 3D graphics within any compatible web browser. WebGL is supported in Mozilla Firefox, Google Chrome and in development releases of Safari and Opera.
Three.js is an awesome Javascript 3D engine, which uses WebGL to render the 3D graphics. It also supports rendering using the HTML5 Canvas element.
This is a very ambitious project for Freeciv.net, and will take a lot of work. If you want to contribute, you can for example create unit models using Blender, based on the existing Freeciv units.
Question to the readers: What is the most impressive and beautiful landscape renderer that you’ve seen implemented using WebGL or Three.js?
A new forum for Freeciv.net has been created, to improve the community of players of the game. You can ask for help about anything there. Hopefully this forum will grow info a vibrant community for active Freeciv players!