Best Open Source Software
O A.D
Real-time strategy (RTS) game of ancient warfare. It’s a historically-based war/economy game that allows players to relive or rewrite the history of ancient civilizations, each depicted at their peak of economic growth and military prowess.
OS | Supported | Notes |
O A.D requires OpenGL 1.3 with 3D hardware accelerated drivers and at least 128 MB memory, e.g., Radeon 9000, GeForce 3, or similar. Homepage: play0ad.com Developer: Wildfire Games License: GNU GPL v2 (game engine), CC BY-SA (game art) Written in: C++, JavaScript |
||
Battle for Wesnoth
Battle for Wesnoth is a turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat. Wesnoth has many different sagas waiting to be played out. There are hundreds of campaign scenarios, at least two hundred unit types, sixteen races, six major factions, and hundreds of years of history.
Wesnoth is well-maintained, gets better and better each year and looks professional. Its markup language enables users to make their own maps, factions, or campaigns. Great fun!
OS | Supported | Notes |
The developers have also produced a package for OpenPandora. It runs on BSD distributions such as FreeBSD, OpenBSD, NetBSD, and DragonFly BSD. Homepage: www.wesnoth.org Developer: David White and many contributors License: GNU GPL v2 Written in: C++, Lua |
||
Freeciv
Inspired by the Sid Meier’s Civilization series, Freeciv is an addictive empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the Stone Age to the Space Age.
OS | Supported | Notes |
The developers provide packages for Windows. OS X packages are no longer provided but the game can be easily installed from Homebrew. Freeciv is popular among Linux distributions. Homepage: www.freeciv.org Developer: The Freeciv project License: GNU GPL v3 Written in: C++, Lua, JavaScript |
||
Xonotic
Xonotic is an arena-style first person shooter with intuitive mechanics and a wide range of weapons. Sixteen different game modes in Xonotic, including classic modes like deathmatch and capture the flag make for great gameplay. It was forked from Nexuiz.
The game sports distinctive weapons, bucket loads of game modes, 25 official maps, and integrated player stats. A real blast!
OS | Supported | Notes |
The developer's zip file provides binaries to run Xonotic on all 3 platforms. You can play the game from the zip file without installing the game in the usual way. Homepage: www.xonotic.org Developer: Team Xonotic License: GNU GPL v2 Written in: C |
||
Magarena
Magarena is a single-player fantasy card game played against a computer opponent. The rules for Magarena are based on the first modern collectible card game, Magic: The Gathering.
There are multiple AI implementations available in Magarena. The game has been in development since 2009.
OS | Supported | Notes |
Magarena runs on operating systems that have the Java Runtime Environment 8 or above. New releases of Magarena are published monthly. 1GB of free space to store the playable card images, 2GB if you store images for all cards. Homepage: magarena.github.io Developer: ubeefx, Melvin and contributors License: GNU GPL v3 Written in: Java |
||