This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these template messages)
|
Developer(s) | Stratagus team |
---|---|
Initial release | June 15, 1998 |
Stable release | 3.3.2 / August 10, 2022 [1] |
Repository | github |
Written in | C++ |
Operating system | AmigaOS 4, BSD, Linux, Mac OS X, MorphOS, AROS, Windows |
Type | |
License | GPL-2.0-only |
Website | stratagus |
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, [2] it is written mostly in C++ with the configuration language being Lua.
On June 15, 1998 Lutz Sammer released the first public version of a free Warcraft II clone for Linux he had written, named ALE Clone. In 1999 it was renamed to Freecraft. [3] In June 2003, a cease and desist letter was received from Blizzard Entertainment, who thought the name Freecraft could cause confusion with the names StarCraft and Warcraft, and that some of the ideas within the engine were too similar to Warcraft II. [4] The project halted on June 20, 2003. [5]
The developers regrouped in 2004 [6] to continue work on the project, renaming it Stratagus. Their focus changed from cloning Warcraft II to creating an open source, configurable engine for RTS games including support for playing over Internet/LAN or playing vs. computer opponents. [7] A separate project, Wargus, was started to get Warcraft II data files running in the Stratagus engine. This mod requires a legal copy of Warcraft II and allows for cross-platform support such as Linux and other operating systems. The free media set imitating Warcraft II was discontinued. [8]
On June 10, 2007, development of Stratagus was paused. [9]
The Stratagus developers began working on Bos Wars , which uses its own modified version of the Stratagus engine.
In June 2010 some of the developers moved Stratagus project from SourceForge to Launchpad and started working on Stratagus and games again. Wargus (for Warcraft II), War1gus (for Warcraft I) and Stargus (for Starcraft) continued to be developed by the Stratagus team on Launchpad. In 2014, Wyrmgus started as a fork from the Stratagus engine to develop a strategy game based on free assets with a wider scope than the original engine allowed. The Stratagus team has since also moved to GitHub. [10]
Playable Stratagus-based games are: fantasy Aleona's Tales, [11] medieval Battle for Mandicor, [12] [13] Warcraft II: Tides of Darkness (plus expansion Beyond the Dark Portal) port Wargus, Warcraft: Orcs and Humans port War1gus, futuristic Battle of Survival, [14] [15] [16] [17] [18] [19] historically-inspired Commander Stalin , [20] [21] [22] [23] [24] StarCraft port Stargus, and space age Astroseries. Of these, only Aleona's Tales, Wargus , War1gus, and Wyrmsun are complete.
The Stratagus engine is a 2D engine based on cross-platform open-source libraries like SDL, gzip, bzip2 and others.
Basing on Lua as their primary scripting language, virtually all the abilities in the engine have been made available to the users of Stratagus for easy modding, removing the need to change the original C/C++ source. Animations are created from a set of .png
pictures; this technique was commonly used in the time that Warcraft and other RTS had come out.
Stratagus and Wargus have been ported to run on Pocket PC, [25] Symbian and Android [26] devices. Wargus has also been ported to the GP2X and Open Pandora Linux handhelds.
Stratagus was downloaded from SourceForge.net between 2004 and June 2017 over 185,000 times. [27]
Blizzard Entertainment, Inc. is an American video game developer and publisher based in Irvine, California. A subsidiary of Activision Blizzard, the company was founded in February 1991 as Silicon & Synapse, Inc. by three graduates of the University of California, Los Angeles: Michael Morhaime, Frank Pearce and Allen Adham. The company originally concentrated on the creation of game ports for other studios' games before beginning development of their own software in 1993, with games like Rock n' Roll Racing and The Lost Vikings. In 1993, the company became Chaos Studios, Inc., and then Blizzard Entertainment soon after being acquired by distributor Davidson & Associates early in the following year. Shortly after, Blizzard released Warcraft: Orcs & Humans.
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 some temporary private servers.
id Software LLC is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer company Softdisk: programmers John Carmack and John Romero, game designer Tom Hall, and artist Adrian Carmack.
Quake II is a 1997 first-person shooter video game developed by id Software and published by Activision. It is the second installment of the Quake series, following Quake. The game's storyline is continued in its expansions, including one tying in Quake II and the first game, and Quake 4.
bnetd is a communication app that enables users of the online game StarCraft released on March 31, 1998 to connect and chat together. Bnetd was released on April 28, 1998 under the name StarHack and provided near-complete emulation of the original online multiplayer gaming service network. This was accomplished through reverse engineering of the corporate Blizzard Entertainment's Battle.net.
Loki Software, Inc. was an American video game developer based in Tustin, California, that ported several video games from Microsoft Windows to Linux. It took its name from the Norse deity Loki. Although successful in its goal of bringing games to the Linux platform, the company folded in January 2002 after filing for bankruptcy.
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.
0 A.D. is a free and open-source real-time strategy video game under development by Wildfire Games. It is a historical war and economy game focusing on the years between 500 BC and 1 BC, with the years between 1 AD and 500 AD planned to be developed in the future. The game is cross-platform, playable on Windows, macOS, Linux, FreeBSD, and OpenBSD. It is composed entirely of free software and free media, using the GNU GPLv2 license for the game engine source code, and the CC BY-SA license for the game art and music.
The Quake II engine is a game engine developed by id Software for use in their 1997 first-person shooter Quake II. It is the successor to the Quake engine. Since its release, the Quake II engine has been licensed for use in several other games.
Sam Oscar Lantinga is a computer programmer. He used to be the lead software engineer at Blizzard Entertainment, where he was known to the community as Slouken. He is best known as the creator of the Simple DirectMedia Layer, a very popular open source multimedia programming library, and also developed the compatibility database for Executor, a proprietary Mac OS emulator.
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.
Mac gaming refers to the use of video games on Macintosh personal computers. In the 1990s, Apple computers did not attract the same level of video game development as Microsoft Windows computers due to the high popularity of Microsoft Windows and, for 3D gaming, Microsoft's DirectX technology. In recent years, the introduction of Mac OS X and support for Intel processors has eased porting of many games, including 3D games through use of OpenGL and more recently Apple's own Metal API. Virtualization technology and Boot Camp also permit the use of Windows and its games on Macintosh computers. Today, a growing number of popular games run natively on macOS, though as of early 2019, a majority still require the use of Microsoft Windows.
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.
The Genie Engine is a game engine developed by Ensemble Studios and used in several computer games, such as Age of Empires, Age of Empires II and its expansions and Star Wars: Galactic Battlegrounds. Some of those games have been ported to the Apple Mac.
Ryan C. Gordon is a computer programmer and former Loki Software employee responsible for icculus.org, which hosts many Loki Software projects as well as others. Gordon's site hosts projects with the code from such commercial games as Duke Nukem 3D, Shadow Warrior, Quake III Arena and other free and open source projects for multiple platforms.
StarCraft is a military science fiction media franchise created by Chris Metzen and James Phinney and owned by Blizzard Entertainment. The series, set in the beginning of the 26th century, centers on a galactic struggle for dominance among four species—the adaptable and mobile Terrans, the ever-evolving insectoid Zerg, the powerful and enigmatic Protoss, and the godlike Xel'Naga creator race—in a distant part of the Milky Way galaxy known as the Koprulu Sector. The series debuted with the video game StarCraft in 1998. It has grown to include a number of other games as well as eight novelizations, two Amazing Stories articles, a board game, and other licensed merchandise such as collectible statues and toys.
Ubuntu Netbook Edition (UNE), known as Ubuntu Netbook Remix (UNR) prior to the release of Ubuntu 10.04, is a discontinued version of the Ubuntu operating system (OS) that had been optimized to enable it to work better on netbooks and other devices with small screens or with the Intel Atom CPU.
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.
Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, and Rust. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2.
Besides the Linux distributions designed for general-purpose use on desktops and servers, distributions may be specialized for different purposes including computer architecture support, embedded systems, stability, security, localization to a specific region or language, targeting of specific user groups, support for real-time applications, or commitment to a given desktop environment. Furthermore, some distributions deliberately include only free software. As of 2015, over four hundred Linux distributions are actively developed, with about a dozen distributions being most popular for general-purpose use.