Stratagus Explained

Stratagus
Developer:Stratagus team
Latest Release Version:3.3.2
Latest Release Date:[1]
Programming Language:C++

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.

History

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.

Programming

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.

Reception

Stratagus was downloaded from SourceForge.net between 2004 and June 2017 over 185,000 times.[27]

See also

Notes and References

  1. https://github.com/Wargus/stratagus/releases releases
  2. http://packages.debian.org/changelogs/pool/main/s/stratagus/stratagus_2.1-9.2/stratagus.copyright Stratagus's copyfile
  3. Web site: FreeCraft - A free real-time strategy game engine . freecraft.org:80 . 12 January 2022 . https://web.archive.org/web/20030426180719/http://freecraft.org:80/ . 26 April 2003 . dead.
  4. Web site: Howard Wen, Stratagus: Open Source Strategy Games linuxdevcenter.com July 15, 2004 . Linuxdevcenter.com . November 20, 2011.
  5. Web site: FreeCraft domain(s) for sell. https://web.archive.org/web/20030621142621/http://www.freecraft.org:80/. June 21, 2003.
  6. http://stratagus.com/ stratagus news
  7. Web site: Stratagus in Launchpad. launchpad.net. July 27, 2010 . en. 2018-04-27.
  8. Web site: Stratagus . LinuxDevCenter . November 20, 2011.
  9. Web site: Stratagus homepage. sourceforge.net.
  10. https://github.com/Wargus/stratagus Wargus/stratagus
  11. http://freegamer.blogspot.com.au/2012/10/aleonas-tales-stratagus-game.html Aleona's Tales (Stratagus game) – Free Gamer
  12. Web site: Battle for Mandicor – Filewatcher . January 29, 2010 . https://web.archive.org/web/20090923202119/http://dir.filewatcher.com/d/FreeBSD/7-stable/amd64/bfm-0.0.6.2_4.tbz.18305405.html . September 23, 2009 . dead . mdy-all .
  13. Web site: Battle for Mandicor . FreshPorts . November 20, 2011.
  14. Web site: Bos Wars . EeeSite . December 12, 2007 . November 20, 2011 . https://web.archive.org/web/20120227013117/http://www.eeesite.net/2007/12/bos-wars-real-time-strategy-game-for.html . February 27, 2012 . dead . mdy-all .
  15. Web site: Bos Wars – Software Informer . Bos-wars.software.informer.com . April 15, 2009 . November 20, 2011.
  16. Web site: Bos Wars . LinuxLinks . April 7, 2011 . November 20, 2011.
  17. Web site: Bos Wars - Moblin.org . Garage.moblin.org . November 20, 2011 . dead . https://web.archive.org/web/20100203023929/http://garage.moblin.org/garage/games/bos-wars . February 3, 2010 . mdy-all .
  18. Web site: Bos Wars . FOSSForUs . November 1, 2011 . November 20, 2011 . dead . https://web.archive.org/web/20101216192407/http://fossfor.us/software/name/Bos_Wars . December 16, 2010 . mdy-all .
  19. http://linux.softpedia.com/get/games-entertainment/rts/Bos-Wars-24585.shtml Bos Wars
  20. Web site: Andrew . Commander Stalin: Real Time Strategy Game . Web Upd8 . November 28, 2009 . November 20, 2011.
  21. Web site: Commander Stalin: Open Source Free Strategy Game . open-tube . November 20, 2011.
  22. Web site: Commander Stalin . FOSSForUs . November 1, 2011 . November 20, 2011 . dead . https://web.archive.org/web/20101216192016/http://fossfor.us/software/name/Commander_Stalin . December 16, 2010 . mdy-all .
  23. http://linux.softpedia.com/progDownload/Commander-Stalin-Download-40153.html Commander Stalin
  24. http://tux.blogs.ie/2008/11/14/commander-stalin/ Commander Stalin
  25. Web site: n0p's homepage . dead . https://archive.today/20120712012335/http://n0p.8bit.fm/?Stratagus_%26amp;_Wargus . July 12, 2012 . mdy-all .
  26. Web site: Stratagus for Android homepage.
  27. https://sourceforge.net/projects/stratagus/files/stats/timeline?dates=2000-06-07+to+2019-05-13 stats 2000-06-07+to+2019