Jump to content

Xonotic

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 69.124.165.56 (talk) at 10:30, 13 July 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Xonotic
Xonotic logo
Developer(s)Team Xonotic
Publisher(s)Team Xonotic
Designer(s)Team Xonotic and Community
EngineDarkPlaces engine
Platform(s)Linux, FreeBSD, OS X and Windows
Release8 September 2011 (version 0.5)
8 March 2012 (version 0.6)
8 June 2013 (version 0.7)
Genre(s)First-person shooter
Mode(s)Single-player, Multiplayer

Xonotic is a free and open-source[2] 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 DarkPlaces engine. Gameplay is inspired by Unreal Tournament and Quake, but with various unique elements.

Gameplay

Screenshot of Newtonian Nightmare map
Screenshot of Silent Siege map

There are sixteen different game modes in Xonotic, including classic modes like deathmatch and capture the flag. To score points, players must kill enemies using futuristic weapons while completing objectives. The gameplay is very fast paced, due to players being able to move at high speed and jump erratically. While the basic concept is inspired by other games of the same genre, there are several unique elements. Emphasis is placed on movement and player physics, with a focus on gaining speed, jumping great distances, and conquering the level geometry. This is done with classic techniques including strafe jumping, bunny hopping, and rocket jumping. Weapons have special abilities such as multiple fire modes, which increase the tactical options available to the players.

The game features a futuristic aesthetic, with maps set in high-tech environments and in space. The game runs on the DarkPlaces engine and thus supports bloom, dynamic lighting and shadowing, offset mapping, and high dynamic range rendering. The developers claim that the graphic quality is comparable to commercial video game titles released between 2006 and 2007.[3]

History

Xonotic was founded around October 2009 (First public release in 2010). The creation of Xonotic was spurred on by two forces. The first cause was the continuing removal of various weapons and features by the Nexuiz lead developer Lord Havoc. Here two weapons, the HLAC (heavy laser assault cannon), and the Tag Seeker (homing rockets) were removed because the project lead wanted to keep the weapon number at nine. This created a feeling of insecurity amongst the junior developers where one was never sure if the work they had slaved over for months would one day be ripped out of the code and thrown to the side as if refuse for one reason or another. The second cause was the sale of the Nexuiz trademark to the Illfonic crew.

The fork of Nexuiz into Xonotic was spearheaded by divverent, Z, morphed, mrbougo, and various others. Divverent was asked to fork Nexuiz by a number of mappers and code developers once the Illfonoc purchase of the name was finalized (sold by Vermillion), though murmurings of a fork of Nexuiz had been heard for two years prior. Over the summer of 2009 divverent, morphed, and various unnamed contributors conspired with each other on the topic of a media fork of nexuiz with limited code patches such as the addition of the removed weapons. Talk eventually trended towards a full fork of Nexuiz into an extended project.

There were various controversies at the very beginning of Xonotic that made a fork of it, too, inevitable. At the start it was decided that Xonotic would support all the maps and textures of Nexuiz. Instead Xonotic would strip out the Nexuiz player characters, depreciate the nexuiz textures (with an eye towards removal), and remove all the Nexuiz maps. It was also suggested to bring some of the most prolific mappers (and some of their better maps) into the xonotic project. Including mappers who asked for the forking of Nexuiz in the first place, such as mikeeusa. However this was decided against because of the social beliefs of said content creators in some cases (example: anti-feminist, pro-girl-child marriage (example: support for social structures in Afghanistan)), and in other cases because their content style was not in the ever-narrowing purview of the new project.

Though off to a good start in its first two years, xonotic development has largely stalled in recent times.

In 2012 the influence of a single developer known by the nickname Samual had grown to a degree where he had a stranglehold on the project. All decisions had to pass through him, and his answer was usually,if not always, no. Then near May 2012 Samual made a sweeping change in the xonotic quake c code involving the rewrite of the message passing code. This convinced some projects that were tracking the xonotic git repo to break off altogether. Since that time most code changes have been of the make-work variety, such as to highlight official servers above all others, and very few new features have been added. Feature development has moved towards modifications and forks of Xonotic.

There are various modifications and forks of Xonotic, some of which extend and improve the game greatly. These modifications and forks include: Tzork's Vehicle Mod, Overkill[1], Defense of The Core[2], and Chaosesque Anthology[3].

Development

Xonotic main menu screen

In March 2010 a controversy arose over the original Nexuiz being licensed to Illfonic game studios in order to create a commercial version. The original creator, Lee Vermeulen, secretly made a deal with a company known as Illfonic according to which the latter got the hold over the Nexuiz trademark. Since this turn of events was unexpected by the community and most Nexuiz developers, they promised to create a fork controlled by a community in an open manner.[4][5][6] Approximately seven months later the source code was published via Git. A preview version was released on 23 December 2010.[6][7]

Version 0.5 was released on 8 September 2011. It featured multi-language support, seven new maps, vehicle support, and enhancements to weapons and player movement, among other changes.[8] Since the release of this version, Team Xonotic's stated aim has been to "create the best possible fast-paced open-source FPS game."[9]

Version 0.6 was released on 8 March 2012. It comes with sRGB lightmap rendering, a new menu interface, 4 new maps, an integrated statistics system (XonStats), a Sandbox editing mode and the long-awaited feature of ClientSide QuakeC (CSQC) networked players. Bug fixes and optimisations have also been made.[10]

The latest version of Xonotic, version 0.7, was released on 8 June 2013. It features client-side rendering of players, 4 new maps and a complete re-write of the in-game chat system. Additionally the team has migrated to the QuakeC compiler, gmqcc, which generates faster, more optimized program files.[1]

Reception

Xonotic's gameplay and graphics were praised by Phoronix, who declared the game "one of the most visually-impressive open-source games available for [multiple platforms]." Larabel said, "For being a community-backed open-source game without the support of any major game studio, Xonotic is doing great."[8][11] Xonotic was also deemed "the Best Free Multiplayer FPS Linux Can Muster" by Softpedia.[12] Commenting on the game's community of both players and developers, About.com noted, "entering it makes you really feel like you've become a part of something bigger than just a video game."[13]

See also

References

  1. ^ a b "Xonotic 0.7 Release". Team Xonotic. 8 June 2013. Retrieved 8 June 2013.
  2. ^ Xonotic Legal Info. xonotic.org Retrieved on 2013-05-09.
  3. ^ Dan, Craciun (September 28, 2011). "Xonotic 0.5 – Free Shooter Based Off Nexuiz". TuxArena. Retrieved May 23, 2012.
  4. ^ "Nexuiz Founder Licenses It For Non-GPL Use". Slashdot.
  5. ^ "Xonotic FAQ".
  6. ^ a b Larabel, Michael (December 23, 2010). "A Xonotic Preview Release Comes For Christmas". Phoronix. Retrieved May 23, 2012.
  7. ^ "Xonotic 0.1 Preview Released". Team Xonotic. 23 December 2010. Retrieved 31 December 2010.
  8. ^ a b Larabel, Michael (8 September 2011). "Xonotic, The Successor To Nexuiz, Is Primed". Phoronix. Retrieved 12 July 2013.
  9. ^ "Xonotic 0.5 Release". Team Xonotic. 8 September 2011. Retrieved 12 July 2013.
  10. ^ "Xonotic 0.6 Release". Team Xonotic. 8 March 2012. Retrieved 8 March 2012.
  11. ^ Larabel, Michael (11 April 2012). "The Best Looking Open-Source Game?". Phoronix. Retrieved 14 July 2013.
  12. ^ Stahie, Silviu (10 June 2013). "Xonotic 0.7 Is the Best Free Multiplayer FPS Linux Can Muster". Softpedia. Retrieved 14 July 2013.
  13. ^ Rankin, Dave. "5 Open Source First-Person Shooter Video Games". About.com. Retrieved 14 July 2013.

Template:Open source video games