Atlantis PbeM

Last updated

Atlantis is a free open-ended multi-player computer moderated fantasy turn-based strategy game for any number of players. It is played via email. The game world is populated by many races and monsters. Players may attempt to carve out huge empires, become master magicians, intrepid explorers, rich traders or any other career that comes to mind and interact with other players in trade, war and alliances. There is no declared winner of the game, players set their own objectives, and one can join at any time.

Contents

History

Russell Wallace developed the initial version and ran the first game, Atlantis 1.0 in 1993. Geoff Dunbar continued the legacy, first with the extensive playtest of Atlantis 2.0, and then the commercial game Atlantis 3.0. In 1999 Atlantis 4.0 was created by Geoff Dunbar and released under terms of GNU GPL. "AtlantisDev" Yahoo Group was formed sometime after that and Joseph Traub became the maintainer of the code. Atlantis 4.0 was later expanded on by various contributors from the AtlantisDev group [1] .

Since 2011 development uses Git. Currently several developers contribute to server code on GitHub [2] .

Server version history
VersionRelease DateMaintainerNotes
1.0Apr 1993 [1] Russell WallaceWritten in C.
1.1Nov 1993 [1] Jim Cotugno
2.0Jan 1995 [1] Geoff DunbarRewritten from scratch in C++ by Geoff Dunbar based on 2.0 rules by Russell Wallace.
3.0Jun 1996 [1]
4.0.1Jan 1999 [3] First version released under GNU GPL.
4.0.2Mar 1999 [3]
4.0.3Apr 1999 [3]
4.0.4Jun 1999 [3]
4.0.5Feb 2001 [2] Joseph TraubAdded version control by CVS.
4.0.6Apr 2001 [2]
4.0.7May 2001 [2]
4.0.8Jul 2001 [2]
4.0.9Nov 2001 [2]
4.0.10Dec 2001 [2]
5.0.0Jul 2002 [2]
5.1.0Jun 2011 [2] LoriakiVersion control moved from CVS to SourceForge SVN.
5.2.0Jul 2019 [2] Stephen BaillieVersion control moved from SVN to Git at Aug 2011.
5.2.1Sep 2019 [2] Artem Trytiak
5.2.2Sep 2019 [2]
5.2.3Oct 2019 [2]
5.2.4Oct 2019 [2]
5.2.5Dec 2022 [2]

Software

Running Games

Notes

  1. 1 2 3 4 5 "The History of the Atlantis PBEM".
  2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 "Log of server Git repository".
  3. 1 2 3 4 "Atlantis Download Page".

Related Research Articles

<span class="mw-page-title-main">Freeciv</span> Open-source turn-based strategy game

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.

<i>NetHack</i> Classical roguelike ASCII graphics computer game released in 1987

NetHack is an open source single-player roguelike video game, first released in 1987 and maintained by the NetHack DevTeam. The game is a fork of the 1982 game Hack, itself inspired by the 1980 game Rogue. The player takes the role of one of several pre-defined character classes to descend through multiple dungeon floors, fighting monsters and collecting treasure, to recover the "Amulet of Yendor" at the lowest floor and then escape.

<i>Multi Theft Auto</i> Grand Theft Auto multiplayer modification

Multi Theft Auto (MTA) is a multiplayer modification for the Microsoft Windows version of Rockstar North games Grand Theft Auto III, Grand Theft Auto: Vice City and Grand Theft Auto: San Andreas that adds online multiplayer functionality. For Grand Theft Auto: San Andreas, the mod also serves as a derivative engine to Rockstar's interpretation of RenderWare.

<i>Quake</i> engine Video game engine developed by id Software

The Quake engine is the game engine developed by id Software to power their 1996 video game Quake. It featured true 3D real-time rendering and is now licensed under the terms of GNU General Public License v2.0 or later.

<span class="mw-page-title-main">Git</span> Software for version control of files

Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers who are collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows.

In software development, distributed version control is a form of version control in which the complete codebase, including its full history, is mirrored on every developer's computer. Compared to centralized version control, this enables automatic management branching and merging, speeds up most operations, improves the ability to work offline, and does not rely on a single location for backups. Git, the world's most popular version control system, is a distributed version control system.

id Tech 3 Video game engine

id Tech 3, popularly known as the Quake III Arena engine, is a game engine developed by id Software for their video game Quake III Arena. It has been adopted by numerous games. During its time, it competed with the Unreal Engine; both engines were widely licensed.

<span class="mw-page-title-main">Mantis Bug Tracker</span> Bug tracking system

Mantis Bug Tracker is a free and open source, web-based bug tracking system. The most common use of MantisBT is to track software defects. However, MantisBT is often configured by users to serve as a more generic issue tracking system and project management tool.

<span class="mw-page-title-main">Mercurial</span> Distributed revision-control tool for software developers

Mercurial is a distributed revision control tool for software developers. It is supported on Microsoft Windows and Unix-like systems, such as FreeBSD, macOS, and Linux.

<i>Eressea</i> (video game) 1996 video game

Eressea is an open-ended multi-player computer moderated fantasy turn-based strategy game world for any number of players. Players interact with the game via email. As of August 2006, the game has over 900 players, and has had weekly turns since August 27, 1996.

In software development, version control is a class of systems responsible for managing changes to computer programs or other collections of information such that revisions have a logical and consistent organization. The following tables include general and technical information on notable version control and software configuration management (SCM) software. For SCM software not suitable for source code, see Comparison of open-source configuration management software.


This is a comparison of notable free and open-source configuration management software, suitable for tasks like server configuration, orchestration and infrastructure as code typically performed by a system administrator.

Azure DevOps Server is a Microsoft product that provides version control, reporting, requirements management, project management, automated builds, testing and release management capabilities. It covers the entire application lifecycle and enables DevOps capabilities. Azure DevOps can be used as a back-end to numerous integrated development environments (IDEs) but is tailored for Microsoft Visual Studio and Eclipse on all platforms.

<span class="mw-page-title-main">TortoiseHg</span>

TortoiseHg is a GUI front-end for Mercurial that runs on Microsoft Windows, Mac OS X, and Linux.

<span class="mw-page-title-main">GTK</span> Free and open-source cross-platform widget toolkit for creating graphical user interfaces

GTK is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the Wayland and X11 windowing systems.

<span class="mw-page-title-main">Teeworlds</span> 2007 video game

Teeworlds is a free, open-source sidescrolling multiplayer shooting game originally created by Swedish developer Magnus Auvinen and now maintained by the community. It features simple cartoon-themed graphics and physics and relies heavily on classic shooter weaponry and gameplay. Currently there are official versions for Microsoft Windows, Linux, macOS and it has been available via digital distributor Steam since 2015. The source code is publicly available.

Plastic SCM is a cross-platform commercial distributed version control tool developed by Códice Software Inc. It is available for Microsoft Windows, Mac OS X, Linux, and other operating systems. It includes a command-line tool, native GUIs, diff and merge tool and integration with a number of IDEs. It is a full version control stack not based on Git.

mpv (media player) Free and open-source media player software

mpv is free and open-source media player software based on MPlayer, mplayer2 and FFmpeg. It runs on several operating systems, including Unix-like operating systems and Microsoft Windows, along with having an Android port called mpv-android. It is cross-platform, running on ARM, PowerPC, x86/IA-32, x86-64, and MIPS architecture.

Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools and Agile planning software.

<span class="mw-page-title-main">Shadowsocks</span> Free and open-source encrypted proxy project

Shadowsocks is a free and open-source encryption protocol project, widely used in China to circumvent Internet censorship. It was created in 2012 by a Chinese programmer named "clowwindy", and multiple implementations of the protocol have been made available since. Shadowsocks is not a proxy on its own, but (typically) is the client software to help connect to a third-party SOCKS5 proxy, which is similar to a Secure Shell (SSH) tunnel. Once connected, internet traffic can then be directed through the proxy. Unlike an SSH tunnel, shadowsocks can also proxy User Datagram Protocol (UDP) traffic.