Egoboo (video game)

Last updated
Egoboo
Egoboo Logo.png
Developer(s) Egoboo Development Team
Publisher(s) Ben Bishop
Designer(s) Aaron Bishop
Engine SDL, OpenGL [1]
Platform(s) Linux, Microsoft Windows, Mac OS X
Release1999
Genre(s) Action role-playing
Mode(s) Single player, Multiplayer

Egoboo is a free-to-play 3D open source dungeon crawling action role-playing game with support for Windows XP, Windows Vista, Linux, Mac OS X, and some earlier versions of Windows. Egoboo has been downloaded over 590,000 times since its first release over SourceForge alone until mid 2016, while Egoboo can be downloaded from other sources as well. [2]

Contents

History

The original Egoboo was the creation of Aaron Bishop (who was at first known only as "Programmer X") and his brother, Ben Bishop in 1999. [3] With the help of his brother Ben Bishop, he eventually released it as open source. In 2001 an alpha was released. [4] Soon after this, however, Aaron stopped developing the project and it was abandoned. [1] Fairly soon after this, the "Zippy Project" took over, and the game's development continued. [5] The Zippy project eventually died as well. After this, it was taken over by Johan Jansen (alias "Zefz") and the "Resurrection" project. [3] Currently Egoboo is being developed by the previous "Resurrection" project, which has reorganized itself as the official development team. [3]

Plot

Egoboo's story revolves around the capture of Lord Bishop, the king of Bishopia. He was taken away by the evil Dracolich for unknown reasons, and brave adventurers have risen up to try to rescue him. The Dracolich hid in the Abyss, which is only accessible through secret catacombs. The catacombs are sealed, however, and can only be unlocked by the Legendary Sporks of Yore. [6] Players must progress through the five Palaces in order to retrieve the Sporks so that the catacombs can be opened.

Gameplay

A screenshot from Egoboo Egoscreen014.jpg
A screenshot from Egoboo

The player must progress through areas (Palace, Catacomb, Abyss) in order to proceed and finish the main storyline. The game has no world map. Instead, locations are selected from a list of available "modules" which unlock more modules when completed the previous one.

Egoboo currently features eleven playable character classes, each with its own unique abilities and skills. [7] Each one has its own special "starter module." When the player completes a starter module, the character is saved and can enter the other areas of the game. There is no limit to how many of each class the player saves, but there is a limit to how many total characters can be displayed on the character selection screen. [7] All of the classes but four are available at the beginning of the game. The Zombi, G'nome, Tourist and Archaeologist classes are unlocked when certain requirements are met. "Hero classes" are currently being made, which are 'level ups' of the base classes. [8] Each hero class has advanced skills, but also some disadvantages.

Much of the game revolves around combat. There are several different types of weapons (crushing, slashing, etc.) that do different types of damage (e.g. cuts, piercings, fire, ice). Each type of weapon has its own advantages and disadvantages, and depending on the type of damage they deal, they may be more or less effective against certain monsters. In addition to normal melee (or ranged) combat, some character classes are able to use magic. Magic is divided into two types, divine and arcane. Divine magic focuses on healing. It can be used when no weapons are in the characters hand to heal nearby allies, or it can be channeled by special Relics with even more powerful effects. Arcane magic is used through books, which can create various magical effects, some more powerful than others. Most Arcane magic focuses on attacks or enchantments. All magic uses up mana, which can be restored with special potions, and also naturally regenerates.

Currently only co-operative play on a single machine is available. The developers hope to eventually add full online multiplayer support with multiple modes of play, including competitive game modes.

Development

Egoboo is not yet considered to be complete, though it has been in development for approximately 25 years, with new versions being released periodically. Currently the game is developed primarily by a four-person development team, but several other contributors also work on creating new modules (maps), items, monsters, and character classes. [9] The game can be easily edited so new weapons, monsters, etc. can be added without altering the underlying source code. Egoboo has its own scripting language that is used for editing all objects (which includes characters, items, monsters, furniture, etc.). All these objects use 3D models with a .md2 format, and textures (primarily in .png and .bmp formats). [10] The game's modules are edited and created with an external program called Egomap. Unfortunately, Egomap has a reputation for being buggy, and is not being actively developed. [10]

Reception

Egoboo has achieved some popularity in the open-source gaming community, has been downloaded over 590,000 times until July 2016, [2] and has been integrated in several linux distributions. [11] [12] Egoboo received reception from various game and open-source focussed news outlets over the years. [13] [14] [15]

Due to the source code availability the game was ported later by other communities to new platforms as well, like the OpenPandora handheld device. [16]

See also

Related Research Articles

<i>Liero</i> 1998 action video game

Liero is a video game for MS-DOS, first released by Finnish programmer Joosa Riekkinen in 1998. The game has been described as a real-time version of Worms. Liero is Finnish for 'earthworm' and is pronounced. Inspired itself by the earlier game MoleZ, Liero provided inspiration for the later games Soldat and Noita.

Compiere is an open-source ERP and CRM business solution for Small and Medium-sized Enterprises (SME) in distribution, retail, service, and manufacturing. Compiere is distributed by Consona Corporation and through a Partner Network, who are a collection of trained and authorized business partners.

<span class="mw-page-title-main">SmallBASIC</span> BASIC programming language dialect with interpreters released as free software

SmallBASIC is a BASIC programming language dialect with interpreters released as free software under the GNU General Public License version 3 for Microsoft Windows, Linux and Android.

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.

<span class="mw-page-title-main">Crossfire (1992 video game)</span>

Crossfire is a free and open source software cross-platform multiplayer online role-playing video game. Crossfire features a tile based graphic system with a pseudo-isometric perspective. All content is licensed under the GNU GPL-2.0-or-later. The client and server will run in Microsoft Windows, Mac OS X, Linux, IRIX, and an array of other platforms.

<i>The Battle for Wesnoth</i> Free and open source turn-based strategy video game

The Battle for Wesnoth is a free and open-source turn-based strategy video game with a high fantasy setting, designed by Australian-American developer David White and first released in June 2003. In Wesnoth, the player controls a particular faction/race and attempts to build a powerful army by controlling villages and defeating enemies for experience. The game is loosely based on the Sega Genesis games Master of Monsters and Warsong.

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

TORCS is an open-source 3D car racing simulator available on Linux, FreeBSD, Mac OS X, AmigaOS 4, AROS, MorphOS and Microsoft Windows. TORCS was created by Eric Espié and Christophe Guionneau, but project development is now headed by Bernhard Wymann. It is written in C++ and is licensed under the GNU GPL. TORCS is designed to enable pre-programmed AI drivers to race against one another, while allowing the user to control a vehicle using either a keyboard, mouse, or wheel input.

<i>0 A.D.</i> (video game) Free and open-source real-time strategy video game

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.

<span class="mw-page-title-main">FontForge</span> Font editor created by George Williams

FontForge is a FOSS font editor which supports many common font formats. Developed primarily by George Williams until 2012, FontForge is free software and is distributed under a mix of the GNU General Public License Version 3 and the 3-clause BSD license. It is available for operating systems including Linux, Windows, and macOS, and is localized into 12 languages.

<i>FooBillard</i> 2002 video game

FooBillard is a free and open-source, OpenGL-based sports simulation video game.

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.

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

VDrift is a cross-platform, free/open source driving simulation made with drift racing in mind. It is released under the GNU General Public License (GPL) v3. It is currently available for Linux, FreeBSD, Mac OS X and Microsoft Windows.

<i>SuperTuxKart</i> Open source arcade racing game

SuperTuxKart (STK) is a free and open-source kart racing game, distributed under the terms of the GNU General Public License, version 3. It features mascots of various open-source projects. SuperTuxKart is cross-platform, running on Linux, macOS, Windows, iOS (beta), Android systems and Nintendo Switch (homebrew).

<span class="mw-page-title-main">OpenCity</span> Free and open-source city building game

OpenCity is a free and open-source software 3D city-building game started in 2003 by France-based Vietnamese programmer Duong-Khang Nguyen. The game mechanics are similar to SimCity, although the game developers do not strive to make it a direct SimCity clone.

kiki the nano bot 2005 open-source puzzle video game

kiki the nano bot is an open-source puzzle video game designed by Thorsten Kohnhorst and first released in 2005. It is a mixture of the games Sokoban and Kula World. It is available for Microsoft Windows, Linux, FreeBSD and Mac OS X.

<span class="mw-page-title-main">Falcon's Eye</span> Free-to-play variant of the roguelike video game NetHack

Falcon's Eye is a version of the roguelike video game NetHack which introduces isometric graphics and mouse control. Falcon's Eye has been praised for improving NetHack's visuals and audio to an almost commercial level and has been noted by Linux Journal as among the best free games available. After development stalled in 2001, the game was continued as Vulture's Eye and later Vulture for Nethack.

<i>X-Moto</i> Video game

X-Moto is a free and open source 2D motocross platform game developed for Linux, FreeBSD, Mac OS X and Microsoft Windows, where physics play an all important role in the gameplay. The basic gameplay clones that of Elasto Mania, but the simulated physics are subtly different.

<i>Danger from the Deep</i> 2003 video game

Danger from the Deep, often abbreviated as DftD, is an open-source World War II German U-boat simulation for PC, striving for technical and historical accuracy.

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

GLtron is a 3D snake game based on the light cycle portion of the film Tron. The game is free and open-source software and has been ported to many mobile and non-mobile operating systems such as Windows, MacOS, Symbian and Android over the years.

<span class="mw-page-title-main">Pioneer (video game)</span> Open-source space adventure game

Pioneer is a free and open source space trading and combat simulator video game inspired by the commercial proprietary Frontier: Elite 2. It is available for Linux, and Microsoft Windows.

References

  1. 1 2 "Egoboo: The Cute Way to Dungeon Role Play". www.linuxdevcenter.com. 2003-03-13. Archived from the original on 2009-03-08. Retrieved 2009-04-17.
  2. 1 2 "SourceForge.net: Project Statistics for Egoboo". Sourceforge.net. Retrieved 2016-07-15.
  3. 1 2 3 "History of the project". Egoboo.wiki.sourceforge.net. Retrieved 2009-04-17.
  4. egoboo-alpha-is-downloadbaar on gamer.nl (2001)
  5. "Zippy project site". zippy-egoboo.sourceforge.net. Retrieved 2009-04-17.
  6. "Egoboo". LinuxLinks News. Archived from the original on 2008-11-20. Retrieved 2008-10-26.
  7. 1 2 "Egoboo Community Forum • View topic - Class list". Egoboo.sourceforge.net. Retrieved 2012-11-18.
  8. "Egoboo Community Forum • View topic - Hero Classes". Egoboo.sourceforge.net. Retrieved 2012-11-18.
  9. "Current development (Egowiki)". Egoboo.wiki.sourceforge.net. Retrieved 2009-04-17.[ permanent dead link ]
  10. 1 2 "Development tools (Egowiki)". Egoboo.wiki.sourceforge.net. Retrieved 2009-04-17.[ permanent dead link ]
  11. egoboo in Ubuntu
  12. egoboo in Fedora on RPM search
  13. Peter Gebauer (April 18, 2002). "Interview: Developing Open Source games". Linux.com . Archived from the original on 2008-06-01.
  14. Newsforge Interview. on NewsForge Retrieved on 2008-05-15. (archived)
  15. Howard Wen (2003-03-27). "Egoboo Developer Interview". Linux DevCenter. Archived from the original on 2008-12-29.
  16. egoboo_ptitseb on repo.openpandora.org (March 2016)