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]
Development
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]
Reception
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]
^Sharma, Mayank (May 2013). "Steam on Linux: everything you need to know". TechRadar. Retrieved 2020-06-01. Another well known engine is Cube, which is used in Cube 2: Sauerbraten and Red Eclipse.
^ abHampton, Tavis J. (13 April 2011). "A Review of Red Eclipse, Free and Open Source FPS". Make Tech Easier. Retrieved 2021-03-05. 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.
^Jones, Brett; Benko, Hrvoje; Ofek, Eyal; Wilson, Andrew D. (2013-04-27). "IllumiRoom: Peripheral projected illusions for interactive experiences". Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. pp. 869–878. doi:10.1145/2470654.2466112. ISBN978-1-4503-1899-0. S2CID16951236. Archived from the original on 2024-01-11. Retrieved 2024-01-11. 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)