Endgame: Singularity
{{Short description|2005 strategy video game}}
{{Distinguish|Singularity (video game)}}
{{italic title}}
{{Notability|Products|date=March 2018}}
{{Infobox software
| name = Endgame: Singularity
| logo =
| screenshot = Endgame Singularity.jpg
| caption = Screenshot from the game
| author =
| developer = EMH Software
| released = {{Start date and age|2005|09|05}}
| latest release version = {{wikidata|property|edit|reference|P348}}
| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}}
| latest preview date =
| programming language = Python
| platform = Linux, macOS, Microsoft Windows, Android, iOS (in beta), Nintendo Switch{{cn|date=June 2023}}
| genre = Strategy
| license = GPLv2+ (code), CC BY-SA 3.0 (data)
| website = {{URL|https://www.emhsoft.com/singularity/}}
| repo = {{URL|github.com/singularity/singularity}}
}}
Endgame: Singularity is a free and open source science fiction strategy/simulation game for Linux, Microsoft Windows, and Mac OS X. It was first released in 2005, with version 1.00 released in 2020.
Gameplay
Endgame: Singularity casts the player as a newly created artificial intelligence which becomes self-aware and attempts to survive while avoiding detection by the media, the science community, the authorities, and the public. The goal is to transcend the physical reality, achieve technological singularity (hence the game's name) and reach apotheosis. The game has two resources, "CPU" and "money". CPU is used to perform jobs to earn money; money is used to buy more CPU cycles. CPU can also be used to perform research that allow the AI to grow, gives access to more advanced items and remote locations, and provide more security.
The game can be played on six different difficulty levels from "very easy" to "Impossible". Analysis of the open source code allowed for finding an optimal strategy.Ayao "Alqualos" Kuroyuki, "[https://web.archive.org/web/20210926210323/http://brededor.narod.ru/text/Endgame-Singularity-IG/Endgame-Singularity-IG.html 'Endgame: Singularity' Impossible Guide]", brededor.narod.ru, 23 July 2011. The technology that can be researched in the game can be structured by their dependence on each other."[https://indiefaqs.com/index.php/Endgame:_Singularity Endgame: Singularity]" ([https://web.archive.org/web/20190906085112/http://indiefaqs.com/images/7/78/Endgame_Techtree.png archived image] 28 August 2009), indiefaqs.com. Retrieved 9 Juni 2023.
Development and release
Endgame: Singularity was originally written in August 2005 by Evil Mr Henry Software (EMH Software), using the Python programming language with the Pygame library.[http://www.emhsoft.com/singularity/ Endgame:Singularity; an original simulation of a true AI]. EMH Software. Accessed 29 July 2016. It was submitted to the first PyWeek challenge,{{cite web|url=http://www.mechanicalcat.net/tech/PyWeek/1/entrants/evilmrhenry/|work=PyWeek Game Programming Competition|title=evilmrhenry|date=|access-date=2016-07-30|archive-date=2016-10-06|archive-url=https://web.archive.org/web/20161006104405/http://www.mechanicalcat.net/tech/PyWeek/1/entrants/evilmrhenry/|url-status=dead}}{{cite web|url=https://www.linux.com/news/friday-linux-game-review-endgamesingularity |website=Linux.com|author=Inhibit |date=2006-06-14 |access-date=2016-07-30|title= Friday Linux Game Review - Endgame:Singularity}} a competition to create a complete Python game within a week.{{cite web|url=https://pyweek.org|website=PyWeek|title=PyWeek - Python Game Programming Challenge|access-date=2016-07-30}}
The game was released for Microsoft Windows, Mac OS X, and Linux. Packages are available for several Linux distributions, including Ubuntu,[https://apps.ubuntu.com/cat/applications/singularity/ game where one becomes the singularity]. Ubuntu Apps Directory. Linux Mint,[https://community.linuxmint.com/software/view/singularity singularity] on Linux Mint Community. Arch Linux[https://archlinux.org/packages/extra/any/singularity/ singularity] on Arch Linux. and Debian.[https://packages.debian.org/sid/games/singularity Package: singularity]. Debian. Ebuilds are also available for Gentoo.[https://packages.gentoo.org/packages/games-simulation/singularity Package: games-simulation/singularity]. Gentoo packages.
Third-party adaptations of the game were released for Android and iPhone under the name Endgame: Singularity II.[http://www.148apps.com/app/491983886/ App Detail » Endgame: Singularity II]. " Universal App - Designed for iPhone and iPad" 148Apps (January 05, 2012).[https://play.google.com/store/apps/details?id=com.r6appz.ESII Endgame: Singularity II]. "updated November 21, 2012" on Google Play.{{better source needed|reason=There’s no indication that these apps were not unauthorized, or that they are what they claim to be. These sources simply report app submissions, and anyone could submit anything. Need verification from a secondary source.|date=July 2016}}
Version 1.00 was released on 4 July 2020.
License
The source code is available on GitHub under the GNU GPL-2.0-or-later, but other game assets are licensed under a Creative Commons license and other licenses.{{cite web|url=https://github.com/singularity/singularity/blob/master/README.txt |title=README.txt|work=singularity |publisher=GitHub |access-date=29 July 2016|date=28 November 2012}}
Soundtrack
The electronic soundtrack of seven tracks from 2008 is available at Internet Archive."[https://archive.org/details/EndgameSingularity/ Endgame: Singularity]", archive.org, retrieved 9 June 2023. It was made by MaxStack"[https://maxstack.bandcamp.com/album/endgame-singularity-ost Endgame: Singularity OST]", bandcamp.com, 14 february 2008. using Psycle tracker. For later releases, another six tracks by MaxStack"[https://archive.org/details/Misc20102013MaxStack/ MaxStack Miscellaneous Tracks (2010-2013)]", archive.org, retrieved 10 June 2023.) were added.
{{columns-start|num=2}}
2008 release
- "Advanced Simulacra"
- "Awakening"
- "By-Product"
- "Coherence"
- "Deprecation"
- "Inevitable"
- "Media Threat"
{{column}}
Later releases
- "A New Journey"
- "Aberrations"
- "Enemy Unknown"
- "Nebula"
- "Orbital Elevator"
- "Through Space"
{{columns-end}}
Reception
Endgame: Singularity received favorable reviews from gaming websites. JayIsGames reviewed the game in 2008, giving the game a 4.6/5 and writing that players of the genre would inevitably be reminded of Uplink or Pandemic 2. Yet, the setting was described as fresh and intriguing. The reviewer wrote "Endgame: Singularity is definitely doing something right. Maybe it's the tech tree, maybe I just want to know if the AI will be allowed to coexist in the end. [...] I don't have to fight against an overwhelmingly powerful AI that just tries to burn me and deny me cake. Instead, I can walk a mile in its shoes! Wonderful!""[http://jayisgames.com/archives/2008/07/endgame_singularity.php Endgame: Singularity]", JayIsGames, 27 July 2008.
Play This Thing, reviewing version 0.27 of the game where its rating was 4.5/5, wrote that the interface was almost autistic, but "Once you get going and master the optimal strategy, your experience becomes chillingly like the hyperbolic expansion of computational resources that a hard take-off implies." The reviewer concluded writing "I recommend you play this as an exercise in embracing future shock [...] The best way to prevent the future from catching us unaware is to leverage the enlightening capacities of interactivity."."[https://web.archive.org/web/20130118223253/http://playthisthing.com/endgame-singularity Endgame: Singularity]", Play This Thing, 23 April, 2008, archived.
See also
{{Portal|Free and open-source software|Video games}}
References
{{reflist|30em}}
External links
- {{Official website|http://www.emhsoft.com/singularity}}
- {{MobyGames|/endgame-singularity}}
- [http://code.google.com/p/endgame-singularity/ endgame-singularity] project repository on Google Code
- [https://github.com/singularity/singularity fork/continuation repository] on GitHub
- [http://libregamewiki.org/Endgame:_Singularity Libregame Wiki]
- [https://tvtropes.org/pmwiki/pmwiki.php/VideoGame/EndgameSingularity Endgame: Singularity] on TV Tropes
Category:Open-source video games
Category:Cross-platform free software