Cube 2: Sauerbraten

from Wikipedia, the free encyclopedia
Cube 2: Sauerbraten
Sauerbraten logo.png
Studio Wouter "Aardappel" van Oortmerssen,
Lee "Eihrul" Salzman,
Mike "Gilt" Dysart,
Robert "baby-rabbit" Pointon,
John "geartrooper" Siar,
Quinton "Quin" Reeves and others. a.
Erstveröffent-
lichung
February 27, 2004
platform Linux , macOS , Windows , AROS
Game engine Sauerbraten game engine
genre Ego shooter
Game mode Single player , multiplayer
control Keyboard and mouse
medium Download
language English
Current version Collect Edition, January 4, 2013
information sauerbraten.org

Cube 2: Sauerbraten is a free, open-source first person shooter . The game is based on the Sauerbraten game engine and is platform-independent . While the engine is free , the game itself contains content that is subject to other licenses.

overview

Like its predecessor, Cube , the game was mainly developed by Wouter "Aardappel" van Oortmerssen. In the last versions, however, Lee "Eihrul" Salzman did much of the development work. Compiled editions for Linux , macOS and Windows are offered on the website .

Cube 2: Sauerbraten has a comparatively simple game mechanic that is based on the early parts of the Doom and Quake series. The current version of the game has 197 cards that can be used in up to 23 different game modes, depending on the design. The game is accompanied by instrumental metal music by the musician Marc A. Pullen alias Fanatic .

Receptions

  • GIGA Games: "With this free open source shooter, your Mac will glow thanks to its great graphics and fast battles."
  • Chip Online : "Sauerbraten - Cube 2 is a first-class 3D shooter that is a lot of fun, especially with friends in the network."
  • pcwelt.de : "Cube 2: Sauerbraten is a free first-person 3D shooter with multiplayer mode that is an impressive further development of the Cube game."
  • freeware.de: “The game engine of Cube 2 - Sauerbraten offers graphic feast for the eyes. With fluid gameplay and good dynamics, Sauerbraten ensures a lot of gaming fun without having to dig deep into your pocket. "
  • netzwerkspiele-sammlung.de: "Cube2: Sauerbraten has a strange name, but it is a great open source shooter that is great fun in the network!"
  • linuxgaming.de: “I especially like the team edit mode. Here you can create a map together with other internet users. "

Game modes

Single player mode

In the single player mode of Cube 2: Sauerbraten there are four variants, of which the "campaign" occupies a fifth special position:

  • SP: The player fights his way through a card equipped with opponents and objects (English "items"). In some places there are re-entry positions ("spawn points") that are activated by touch. There are also switches that have to be actuated to open doors, for example. The opponents attack the player as soon as they see him. The time it takes for a card to exit is measured; the record then has to be beaten. Since the "Assassin Edition" cards can also be selected which are connected to other cards.
  • DMSP: This mode is based on the concept of a Oortmerssen of originating, same Quake - Mod . The player is attacked on a Deathmatch card a few seconds after the start of the game round by a horde of opponents who must be completely defeated. Time is of the essence here too. Although Oortmerssen's Quake Mod is older, this gameplay is more familiar from the commercial game Unreal Tournament 2004 , in which this mode was called "Invasion".
  • Slowmo SP: Identical to SP with the difference that a slow motion effect occurs when the character loses life energy. The less energy there is, the stronger the slow motion effect. In this mode, the player regenerates over time.
  • Slowmo DMSP: The same principle as with Slowmo SP , transferred to the DMSP mode.
  • Campaign The campaign has no backstory. In Cube2: Sauerbraten, a campaign is nothing more than a large map specially designed for the campaign. In addition to the opponents, the static map contains elevators, teleporters, switches and other elements that allow interaction between the player and the game despite the static nature of a map (walls, for example, cannot be shot down).

Multiplayer mode

In multiplayer mode, you can fight over the network with a maximum number of players set by the server. There are basically the game variants "everyone against everyone" or as a "team". In the default setting, the opponents are colored green in the "Everyone against everyone" variant, in team play the opponents are colored red and the members of your own team are colored blue.

  • FFA / Default (Deathmatch)

All kinds of objects are on a relatively small map. These range from ammunition for weapons to "medi kits" (first aid kits), which replenish lost life energy. In addition, there are special "health boost" items, which permanently increase the maximum life energy, as well as the "quad damage" known from the Quake series, which for a short time increases the damage to your own weapons by four times. Healthboost and Quad Damage are announced ten seconds before they appear. The aim is to kill as many opponents as possible within ten minutes in order to increase your own number of kills ("frags"). In the case of suicide - for example through the incorrect use of explosive projectiles - one killing point is deducted. The player with the highest number of points at the end of the round wins.

A collaborative form of FFA / Default . The players belong to a team and increase or decrease the number of points ("frag count") of the entire team. Killing your own team members deducts points.

A screenshot from a card editing session
The Sauerbraten card editor can use many resources (images, music, etc.) as sources. The Wikipedia logo (German) was used and illuminated here.
  • Coop Edit

The cooperative editing mode allows you to switch between real-time editing of the current map and the actual game in single player mode. In multiplayer mode, the mode-specific elements of a map (flags, etc.) are not available because no mode is set.

There are no "items", instead each player has 100 shots for a sniper rifle after each re-entry and also has a chainsaw as a secondary weapon. In addition, the players only ever have a single point of life energy, which is why every hit kills immediately. The goal is the same as with FFA / Default .

  • Instagib team

Team variant of Instagib.

  • Efficiency

The players are equipped with all weapons, full ammunition and 200 instead of 100 points of life energy. There are no objects, so players have to be careful with their ammunition and avoid being hit. The aim of the mode is the same as for FFA / Default .

  • Efficiency team

Team variant of Efficiency.

  • Tactics

A variant of Efficiency in which not all weapons are available to the player after the (re) entry, but a random selection. In order to survive, the player must adapt his approach to his weapon repertoire, for example avoiding close combat if he only has ranged weapons.

  • Tactics team

Team variant of Tactics.

Within a mostly very large map, teams fight to control small stations ("bases"). They start with a random set of weapons. The teams receive points when they bring free stations under their control or (re) conquer stations controlled by opponents. In order to take control, the players have to stay near the respective station for a longer period of time; this period is twice as long if the station first has to be freed from enemy control. The process can be accelerated if several players from the same team are at the station. Since the players are forced to stay in a small radius with no cover, they are an easy target for the opponents and therefore often need the protection of their team members. When conquering the station, your team not only receives points, but also items that appear at the station. "Killed" players can only re-enter after a waiting period of five seconds. The number of kills ("frag count") does not matter in this mode. Killing enemies is only used to secure or take over stations.

  • Rain capture

A capture variant with the difference that players start or re-enter without weapons. Instead, you will receive these directly from the stations (without "items"). There is no health boost or quad damage.

  • Protect

Two teams each have a flag. Whoever touches the opposing flag receives one point. To prevent this, a player can pick up the flag of his own team and carry it around with him. If he is killed by the enemy, he can touch the dropped flag. Both at the beginning of the round and after an opposing contact, the flag reappears in the base of the respective team and is initially not touchable there for the opponent. If no one picks up their own flag within ten seconds, the team is punished by making the flag accessible to the opponent. The team that has reached ten points first or has the most points after the time limit has expired wins. The number of kills does not matter, and a killed player has to wait five seconds to re-enter.

  • Insta Protect

Mixture of Protect and Instagib.

  • Efficiency Protect

Mixture of protect and efficiency.

  • Hold

A mix of protect and capture. The game is played on capture cards. A neutral flag appears at a randomly selected station. The task is to pick up the flag and hold it for 20 seconds. After this period, the team receives a point and the flag reappears at a station. If the wearer drops the flag, it can be picked up by all games and must be held again for 20 seconds.

  • Insta Hold

Mixture of Hold and Instagib.

  • Efficiency Hold

Mixture of hold and efficiency.

As with Protect, two teams each have a base with their own flag in the middle. The aim is to steal the opposing flag and carry it to your own. Your own flag must be at its starting point in the base. If the flag bearer touches it there, the team receives one point and the opposing flag is reset to its starting point. If the enemy kills the flag bearer and touches his dropped flag, it automatically goes back to his own base. The team that scored ten points first or that has the most points after the time limit has expired wins. The number of kills ("frags") does not matter, and a player who is killed has to wait five seconds for re-entry.

  • Collect

In this game mode, two teams compete against each other on CTF / Protect cards. Instead of the flags there is a small station in the base of the respective team. After each (re) entry, each player has an "item" in the form of a skull, which he drops as soon as he is killed. The skulls can be collected by opposing players or neutralized by your own team members. If a player has acquired enemy skulls, he can convert them into points for his own team by penetrating the enemy base and touching the station there. If, however, he is killed, he not only drops his own skull, but also those that he collected. Points for your own team can also be collected by "stealing" the opponent's skull. To do this, you touch their station if you don't have a skull.

  • Insta Collect

Mixture of Instagib and Collect.

  • Efficiency Collect

Mixture of efficiency and collect.

Remote modes

In the development history, game modes were subsequently removed again. These include "Insta Capture", "Assasin" and "Tactics Clan Arena".

Technical

graphic

The reflections of the water are calculated using the subdivision method.
Same scene under water

The Sauerbraten Game Engine offers a moderate standard range of graphical techniques. In addition to dynamic lights, motion blur , light maps , multitexturing , bump mapping , surface gloss , surface fringing and alpha blending , the engine contains a very sophisticated particle rendering system.

network

In contrast to many other first-person shooters, the multiplayer mode in Cube 2 runs: Sauerbraten "Client-Side-Controlled"; This means that a client does not first have to ask the server for permission for its actions - as is usually the case - but can act autonomously . As a result, bandwidth is saved, which means that Cube 2: Sauerbraten can usually be played more smoothly in the event of long ping times . On the other hand, this concept also facilitates cheating , which is further simplified by the game's open source. Indeed, the cheaters have become a serious and often criticized problem.

For a long time, the cheaters could only be fought by present server administrators . In order to be able to banish cheaters even in the absence of the administrator, some operators are now using modified server software in which all players can vote on the expulsion of an individual while the game is running. Another measure is the “auth keys” function, with which trustworthy players have permanently increased rights on the respective server and thus - similar to the administrator - can ban other players immediately.

Scripting language

Cube2: Sauerbraten contains its own scripting language called CubeScript. The primary purpose of this is to merge functions and automate processes. CubeScript is deliberately kept simple.

Derivatives

Tesseract

Tesseract was created in summer 2012 as a spin-off from Cube 2: Sauerbraten. The first public version for Linux, Windows and macOS was released in 2014. The game modes capture-the-flag and instant deathmode are supplemented by a multiplayer construction mode. In addition, Tesseract offers significantly improved graphics by including a. the shadows are now calculated dynamically, global lighting and HDR have been added.

Red Eclipse

Red Eclipse was created in 2009, also as a spin-off from Cube 2: Saurbraten and is available as open source software for Windows, macOS and Linux. Red Eclipse has been using the Tesseract rendering engine since version 2.0 .

Iron star

Eisenstern is a role-playing game that is also based on the Sauerbraten Game Engine and was initially integrated into Cube 2: Sauerbraten. The concept and the first versions are also from Oortemerssen; From the Trooper Edition (from May 4, 2009) the game was outsourced and should be taken over by its own development team. In fact, the development came to a standstill in a rudimentary version and the project was declared a failure.

Inexor

Inexor was created in 2015 from Cube 2: Sauerbraten and is still in the alpha stage so far. INEXOR also supports ambient occlusion and integrated Node.js .

Web links

Commons : Cube 2: Sauerbraten  - Collection of images, videos and audio files

Individual evidence

  1. http://sauerbraten.org/readme.html (English) Extended list of the most important developers
  2. Sauerbraten on sourceforge.net Date of first publication
  3. Entry at amiga-news.de
  4. Official website of the game
  5. http://openarena.wikia.com/ OpenArena-Wiki with reference to the “lack of freedom” of sauerbraten
  6. ^ Salzmann's website with a list of his work
  7. Article ( Memento of the original from June 22, 2013 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. on giga.de @1@ 2Template: Webachiv / IABot / www.giga.de
  8. Entry at chip.de
  9. Article on pcwelt.de
  10. Article at freeware.de
  11. Article at netzwerkspiele-sammlung.de. In: netzwerkspiele-sammlung.de. Archived from the original on September 18, 2012 ; Retrieved February 20, 2012 .
  12. Article on linuxgaming.de
  13. http://sauerbraten.org/docs Explanation of the single player modes
  14. http://sauerbraten.org/docs Explanation of the multiplayer function
  15. http://sauerbraten.org/docs/config.html Documentation of the developer (English)
  16. http://www.snouty.ch/scripting/  ( page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice. Documentation of a sauerbraten player via CubeScript (German)@1@ 2Template: Dead Link / www.snouty.ch  
  17. heise.de
  18. tesseract.gg
  19. Red Eclipse: A free arena shooter featuring parkour. Retrieved May 28, 2020 .
  20. Red Eclipse: Documentation - Information for v2. Retrieved May 28, 2020 .
  21. sourceforge.net
  22. Eisenstern's website
  23. www.inexor.org
  24. Github