Red Eclipse | |
---|---|
Developer(s) | Quinton Reeves, Lee Salzman, various contributors [1] |
Platform(s) | Microsoft Windows, Linux, macOS |
Release | March 15, 2011 |
Genre(s) | First-person shooter |
Mode(s) | Single-player, multiplayer |
Red Eclipse is an open-source first-person shooter that is forked from Cube 2: Sauerbraten . [2] Like the original Cube 2, it features multiplayer gameplay as well as in-game level editing, but with improved graphics and a focus on parkour movement. The game is free and open-source software, released under the zlib license, and developed by an open community of contributors. Its content is free, and released under a CC BY-SA license. [3]
Red Eclipse is a multiplayer first-person arena shooter, similar to Cube 2: Sauerbraten, with a style of play comparable to Quake III Arena or Unreal Tournament . [4] [5] Players fight in two randomly assigned teams — Alpha (Blue) and Omega (Red) — which can be changed with mutators. Game modes include: Deathmatch (kill to score), Capture the Flag, Defend and Control (players must secure control points to win), Bomber Ball (a bomb must be brought into the enemy goal before it explodes), Race (players compete for the number of laps), as well as online cooperative map editing. As in Cube 2, each mode can be further modified with several mutators, such as FFA (Free-For-All, i.e. players fight for themselves) and Instagib (all hits are lethal, and players spawn only with a rifle). [4] [6] [7] Unlike Cube 2, Red Eclipse features parkour movement, such as vaulting or running along walls. [8] [9]
Red Eclipse was branched from the defunct Blood Frontier project, itself a fork of Cube 2: Sauerbraten that began development in 2007. [3] [10] [11] The first stable release of Red Eclipse, version 1.0 ("Ides Edition"), debuted on March 15, 2011. [8] [12] The game engine is written in C++ and uses SDL with OpenGL as its cross-platform graphics API. It builds and expands upon established concepts of Cube 2, and uses the same octree geometry model to enable real-time, WYSIWYG editing. [7] Red Eclipse 1.3 in 2012 introduced two new modes: "King of the Hill" and "Coop". [9] [13]
Version 1.6, released on December 21, 2017 and dubbed "Sunset Edition", was the last version to use the old rendering engine, before the game started using parts of the engine of Tesseract (another fork of Cube2) for the next major release. Tesseract's graphical improvements allowed Red Eclipse to use more advanced rendering and lighting techniques — most notably deferred shading, better shadow-mapping, and support for reflection and refraction. [14] [15] Red Eclipse 2.0 ("Jupiter Edition"), the first version to use the new engine, was released on Steam in December 2019. [15]
In 2013, Red Eclipse was used by researchers of the University of Illinois at Urbana-Champaign and Microsoft Research for the creation of IllumiRoom, a project to create an augmented television screen with projectors. [16] [17] The researchers noted in their IllumiRoom paper for the CHI 2013 that access to Red Eclipse's source code enabled a "rich, interactive experience". [18]
id Tech 1, also known as the Doom engine, is the game engine used in the id Software video games Doom and Doom II: Hell on Earth. It is also used in Heretic, Hexen: Beyond Heretic, Strife: Quest for the Sigil, Hacx: Twitch 'n Kill, Freedoom, and other games produced by licensees. It was created by John Carmack, with auxiliary functions written by Mike Abrash, John Romero, Dave Taylor, and Paul Radek. Originally developed on NeXT computers, it was ported to MS-DOS and compatible operating systems for Doom's initial release and was later ported to several game consoles and operating systems.
A source port is a software project based on the source code of a game engine that allows the game to be played on operating systems or computing platforms with which the game was not originally compatible.
Blood is a 3D first-person shooter video game developed by Monolith Productions and published by GT Interactive and developed using Ken Silverman’s Build engine. The shareware version was released for MS-DOS on March 7, 1997, while the full version was later released on May 21 in North America, and June 20 in Europe.
The Build Engine is a first-person shooter engine created by Ken Silverman, author of Ken's Labyrinth, for 3D Realms. Like the Doom engine, the Build Engine represents its world on a two-dimensional grid using closed 2D shapes called sectors, and uses simple flat objects called sprites to populate the world geometry with objects.
Cube is a free and open-source first-person shooter video game. It is often mistaken with its engine (zlib-licensed), the Cube Engine. The engine and game were developed by Wouter van Oortmerssen.
Nexuiz is a free first-person shooter video game developed and published by Alientrap. The game was released under the GNU General Public License (GPL) and uses the DarkPlaces engine, a modified Quake engine. A remake, also called Nexuiz, was released for Steam and Xbox 360 using CryEngine 3. The original game was released on May 31, 2005.
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. Since 1999, it has been licensed under the terms of GNU General Public License v2.0 or later.
id Tech 3, popularly known as the Quake III Arena engine, is a game engine developed by id Software for its Quake III Arena. It has been adopted by numerous games. It competed with the Unreal Engine; both engines were widely licensed.
Unreal Tournament 3 (UT3) is a first-person arena shooter video game developed by Epic Games and published by Midway Games. Part of the Unreal franchise, it is the fourth game in the Unreal Tournament series, and the eighth and final game overall; its name is in reflection of the game being the first in the franchise to use Unreal Engine 3. It was released on November 19, 2007, for Microsoft Windows, December 10 for the PlayStation 3, and on July 3, 2008, for the Xbox 360. OS X and Linux ports were planned, but they were eventually cancelled. A free-to-play version, entitled Unreal Tournament 3 X, was leaked in late 2022 and cancelled in 2023.
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.
Cube 2: Sauerbraten is a first-person shooter released for Microsoft Windows, Linux, FreeBSD, OpenBSD, and Mac OS X using OpenGL and SDL.
A free and open-source graphics device driver is a software stack which controls computer-graphics hardware and supports graphics-rendering application programming interfaces (APIs) and is released under a free and open-source software license. Graphics device drivers are written for specific hardware to work within a specific operating system kernel and to support a range of APIs used by applications to access the graphics hardware. They may also control output to the display if the display driver is part of the graphics hardware. Most free and open-source graphics device drivers are developed by the Mesa project. The driver is made up of a compiler, a rendering API, and software which manages access to the graphics hardware.
Alien Arena is an open-source, stand-alone first-person shooter video game. Begun by COR Entertainment in 2004, the game combines a 1950s-era sci-fi atmosphere with gameplay similar to the Quake, Doom, and Unreal Tournament series. Alien Arena focuses mainly on online multiplayer action, although it does contain single-player matches against bots.
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.
AssaultCube, formerly ActionCube, is an open source first-person shooter video game, based on Cube and uses the same engine, the Cube Engine. Although the main focus of AssaultCube is multiplayer online gaming, a single-player mode consists of computer-controlled bots.
Linux-based operating systems can be used for playing video games. Because few games natively support the Linux kernel, various software has been made to run Windows games, software, and programs, such as Wine, Cedega, DXVK, and Proton, and managers such as Lutris and PlayOnLinux. The Linux gaming community has a presence on the internet with users who attempt to run games that are not officially supported on Linux.
Xonotic is a free and open-source first-person shooter video game. It was developed as a fork of Nexuiz, following controversy surrounding the game's development. The game runs on a heavily modified version of the Quake engine known as the DarkPlaces engine. Its gameplay is inspired by Unreal Tournament and Quake, but with various unique elements.
IllumiRoom is a Microsoft Research project that augments a television screen with images projected onto the wall and surrounding objects. The current proof-of-concept uses a Kinect sensor and video projector. The Kinect sensor captures the geometry and colors of the area of the room that surrounds the television, and the projector displays video around the television that corresponds to a video source on the television, such as a video game or movie.
Unvanquished is a free and open-source video game. It is a multiplayer first-person shooter and real-time strategy game where Humans and Aliens fight for domination.
Video Code Engine is AMD's video encoding application-specific integrated circuit implementing the video codec H.264/MPEG-4 AVC. Since 2012 it was integrated into all of their GPUs and APUs except Oland.
Another well known engine is Cube, which is used in Cube 2: Sauerbraten and Red Eclipse.
One of the most unique and promising features of Red Eclipse is the Editor. It already features a good number of maps, and users can create their own with an in-game editor. This means that you can literally walk around in your world as you create it. This is a feature of the Cube Engine 2, which makes switching back and forth between editing and testing a matter of keystrokes.
The majority of the illusions were paired with an open-source first-person shooter (Red Eclipse). This created a rich, interactive experience, enabled by access to source code.
{{cite book}}
: CS1 maint: bot: original URL status unknown (link)