An editor has performed a search and found that sufficient sources exist to establish the subject's notability. These sources can be used to expand the article and may be described in edit summaries or found on the talk page. The article may include original research, or omit significant information about the subject.(April 2023) |
Developer(s) | Bos Wars Team |
---|---|
Initial release | 1.0 / March 6, 2004 [1] |
Stable release | 2.7.0 / June 16, 2013 |
Repository | savannah |
Platform | AmigaOS 4, MorphOS, AROS, Linux, Windows, Cross-platform |
Type | Single-player, multiplayer Real-time strategy |
License | GPL-2.0-or-later |
Website | www |
Bos Wars is an open source, cross-platform real-time strategy video game. The game's engine is based on the open-source Stratagus engine, and is set in the future. The game allows the player to develop a war economy, managing energy and magma as resources, in order to build an army to combat their enemies.
The project was started by Tina Petersen, as Invasion - Battle of Survival. When Petersen died in 2003, [2] François Beerten became the project's leader. The first v1.0 public release was in March 2004. In June 2007, the Stratagus game engine was merged with BOS and the game became known as Bos Wars. The game's community continued the development of the game for a time, but the last release was 2.7.0 in 2013.
The game map initially starts with a fog of war covering all areas which is not covered by the player's units range of view. As the units explore the map, the darkness is removed. Revealed areas which are not in view range are again darkened to hide enemy unit movement on those areas. All players have the same buildings and units. There is no research in the game so you can instantly build new buildings, aircraft, land vehicles and troops after you have collected enough resources to build them.
The resources in the game are magma and energy. Magma is gathered by engineers or harvesters from rocks or manufactured by magma pumps from hot spots. Energy is gathered by engineers or harvesters from trees or morels, or manufactured by power plants.
There are three types of structures: basic, unit, and defense. The basic structures are power plants, magma pumps, radar, cameras, and vaults. The unit structures are training camps, vehicle factories, hospitals and aircraft factories. Lastly, the defensive buildings are gun turrets, cannons, and missile silos.
The game is written in C++ and Lua with the SDL library. The game uses a game engine based on the Stratagus engine. Originally the game data structure was separated from the graphical engine, but it was merged into the game in 2007, and the Stratagus project was merged into the Bos Wars project shortly after the engine change.
Although an official central server has not been created yet, Bos Wars supports multiplayer online play provided that users are able to obtain the IP addresses of potential opponents. Certain websites allow users to swap IP addresses easily.
Bos Wars was on LinuxLinks "42 More of the Best Free Linux Games" [3] list as well as their later top one hundred list. [4] PC Advisor wrote in 2010: "Bos Wars is an entertaining game, but one that takes some time and effort to learn - it's strictly for those who like an RTS challenge". [5] Amiga Future concluded that Bos War is a bit lethargic. It contains no background music and only limited sound. The art style has aged, animations are sparse and there is no attention to detail. The gameplay while easy to understand doesn't give satisfaction. [6]
Blitz BASIC is the programming language dialect of the first Blitz compilers, devised by New Zealand-based developer Mark Sibly. Being derived from BASIC, Blitz syntax was designed to be easy to pick up for beginners first learning to program. The languages are game-programming oriented but are often found general purpose enough to be used for most types of application. The Blitz language evolved as new products were released, with recent incarnations offering support for more advanced programming techniques such as object-orientation and multithreading. This led to the languages losing their BASIC moniker in later years.
Freeciv is a single- and multiplayer turn-based strategy game for workstations and personal computers inspired by the proprietary Sid Meier's Civilization series. It is available for most desktop computer operating systems and available in an online browser version. Released under the GNU GPL-2.0-or-later, Freeciv is free and open source software. The game's default settings are closest to Civilization II, in both gameplay and graphics, including the units and the isometric grid. However, with a lot of multiplayer games being played in longturn communities, rulesets and additional variants have evolved away from the original ruleset. Freeciv is playable online at Longturn.net, fciv.net, freecivweb.org and a number of temporary private servers that may or may not be listed on metaserver.
In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.
Total Annihilation is a real-time strategy video game created by Cavedog Entertainment, a sub-division of Humongous Entertainment, and was released on September 27, 1997 by GT Interactive for Microsoft Windows and Mac OS. Two expansion packs were released, The Core Contingency on April 29, 1998 and Battle Tactics on July 20. After the closure of the Cavedog Entertainment in 1999, the intellectual property fell to Infogrames.
Irrlicht is an open-source game engine written in C++. It is cross-platform, officially running on Windows, macOS, Linux and Windows CE and due to its open nature ports to other systems are available, including FreeBSD, Xbox, PlayStation Portable, Symbian, iPhone, AmigaOS 4, Sailfish OS via a QT/Qml wrapper, and Google Native Client.
A source port is a software project based on the source code of a game engine that allows the game to be played on operating systems or computing platforms with which the game was not originally compatible.
OpenTTD is a business simulation game in which players try to earn money by transporting passengers, minerals and goods via road, rail, water and air. It is an open-source remake and expansion of the 1995 Chris Sawyer video game Transport Tycoon Deluxe.
Stratagus is a free and open-source cross-platform game engine used to build real-time strategy video games. Licensed under the GNU GPL-2.0-only, it is written mostly in C++ with the configuration language being Lua.
Lincity is a free and open-source software construction and management simulation game, which puts the player in control of managing a city's socio-economy, similar in concept to SimCity. The player can develop a city by buying appropriate buildings, services and infrastructure. Its name is both a Linux reference and a play on the title of the original city-building game, SimCity, and it was released under the GNU General Public License v2.
Dune II: The Building of a Dynasty is a real-time strategy Dune video game developed by Westwood Studios and released by Virgin Games in December 1992. It is based upon David Lynch's 1984 film Dune, an adaptation of Frank Herbert's science fiction novel of the same name.
The Spring Engine, is a game engine for real-time strategy (RTS) video games. The game engine is free and open-source software, subject to the terms of the GNU General Public License v2.0 or later.
Glest is a free and open-source real-time strategy computer game from 2004. Glest is set in a medieval fantasy world with two factions, and was compared with Warcraft III and the Empire Earth series. The game received positive to mixed reviews from the press, has been downloaded over two million times, and spawned several derivative continuation projects which are under active development.
UFO: Alien Invasion is a strategy video game in which the player fights aliens that are trying to take control of the Earth. The game is heavily influenced by the X-COM series, especially X-COM: UFO Defense.
An open-source video game, or simply an open-source game, is a video game whose source code is open-source. They are often freely distributable and sometimes cross-platform compatible.
GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.
Amiga Forever is an Amiga preservation, emulation and support package published by Cloanto, which allows Amiga software to run on non-Amiga hardware legally and without complex configuration.
Widelands is a free and open-source, slow-paced real-time strategy video game under the GNU General Public License. Widelands takes many ideas from and is quite similar to The Settlers and The Settlers II. It remains a work-in-progress game, with development still required in graphics and bug-fixing. The game runs on several operating systems such as AmigaOS 4, Linux, BSD, Mac OS X, and Windows.
MegaGlest is a free and open source real-time strategy computer game in a fantasy world, mixing elements of re-imagined past civilizations, magic and steampunk. It is an actively developed fork of the 2004 game Glest, which is no longer under development.
Minetest is a free and open-source sandbox video game and game creation system with focus on voxel graphics. It is written primarily in C++ and makes use of the Irrlicht Engine. Minetest provides an API for users to write their own games and mods written in Lua. It is cross-platform, being available for Linux-based systems, FreeBSD, Microsoft Windows, MacOS, and Android.