Clients contain the Graphic User Interface through which players interact with the game.
Desktop Clients[]
These clients are downloadable, with current and historical release versions. The game as played through desktop clients is highly modifiable, with many released Modpacks.
GTK[]
- The GTK Client is the classic Freeciv client. Additionally, it contains the Freeciv Map Editor.[1][2]
SDL[]
- The SDL Client possesses a convenient GUI.
Qt[]
- The Qt Client is relatively new, but has an improved GUI.
Xaw[]
- The XAW Client is considered as "historic", see X Athena Widgets on enwiki.
Freeciv-Web[]
Freeciv-Web clients are played online through a web browser at freecivweb.org on the Freeciv-Web online server. Access is uniformly rendered by the web client the server provides to the browser (not desktop clients.)
HTML5[]
- The Freeciv Web Client is the standard, 2D Client for Freeciv-Web.
WebGL[]
- The WebGL Client is a high-quality, 3D-rendered client for Freeciv-Web using the Three.js 3D engine that requires WebGL 3D hardware.
Links[]
- Freeciv Desktop screenshots
- Freeciv-Web screenshots
- WebGL Client at Github
- Freecivweb.org - play singleplayer, multiplayer, or longturn games online via web browser.
References[]
- ↑ GTK++, stability, and the uncluttered future (Nathan Willis, 2013)
- ↑ Gtk 5.0 is not Gtk 5 (Allison Lortie, 2016)
Game Anatomy & Modding |
---|
Server • Clients • Secfiles • Rulesets • Tilesets • Sounds • Music • Scenarios • Themes • Art Event Scripting • Editing Rulesets • Editing Tilesets • More Rulesets • More Tilesets |
Platform | Clients |
---|---|
Desktop | GTK • SDL • Qt • XAW |
Freeciv-Web | HTML5 • WebGL |