First-person shooter games

From Libregamewiki
Jump to: navigation, search

-- -->



1st-person-shooter.png

Shooter games from the view point of the shooter

List of First-person shooter games[edit]

This is a list of free/libre first-person shooter games:



Game Screenshot Last Release Genres Description
Adanaxis Adanaxis 1.2.5 level 4.png A single-player 4D first person shooter in outer space
Adanaxis
Adanaxis 1.2.5 level 4.png
Adanaxis 1.2.5, level 4 (low detail). Note the transparency levels and colorful dot angles.
GenreA single-player 4D first person shooter in outer space
Latest release1.2.5
DeveloperMushware Limited (Andy Southgate)
Code licensesGPLv2; an irrelevant non-free file in the commercial version ($18.95)
Media licensesGPLv2; non-free files in the commercial version
P. languagesC++
LibrariesGLUT

Adanaxis is a deep space first-person shooter game in four spatial dimensions, written by Andy Southgate. The latest version of the game is 1.2.5. It is written in the C++ programming language using the GLUT library.

Arena of Honour Aoh.jpg January 11, 2005 FPS
First-person shooter games
Aoh.jpg
Arena of Honour 0.83
GenreFPS
Latest release0.83
Release dateJanuary 11, 2005
DevelopersArtur Hallmann, Nils Keller[1]
Code licenseGPL
P. languageC++

Arena of Honour is a multiplayer first-person shooter game written by Artur hallman and Nils Keller. The latest release of the game is version .83 on January 11, 2005. [2] It is written in the C++ programming language.

BZFlag Bzflag red base shots.png 2018-05-05 Online Multiplayer FPS
BZFlag
Bzflag red base shots.png
BZFlag
GenreOnline Multiplayer FPS
Latest release2.4.10  (Announcement)
Release dateMay 5th, 2018
Code licenseLGPL
Media licenseLGPL
P. languageC++

BZFlag, short for Battle Zone capture the Flag, is an online first-person shooter game. The code and media is licensed under the LGPL 2.1, with pieces of code and fonts being under other free licenses.[3] Originally written by Chris Schoeneman, it is now maintained by Tim Riker. The game is written in the C++ programming language. Earlier versions were written in C.

Balder3D Please add the Gameinfo template to the article {Gameinfo title = Balder3D image = caption = genres = genre = FPS developers = developer = Bjørn Hansen code licenses = code license = GPL media licenses = media license = engines = Crystal Space, Game Networking Engine engine = latest release = 0.20[4] release date = Oct. 26th, 2003 languages = language = libraries = library =

}} Balder3D is a GPL zero-gravity first-person shooter game created by Bjørn Hansen.

Black Shades Elite Blackshadeselite screenshot4.jpg FPS

Black Shades Elite is a fork of the game Black Shades, originally written by David Rosen and ported to linux by icculus.org. It is licensed under GPLv2 or later.[5]

Blasphemer Blasphemer.png 2012-04-29 FPS
Blasphemer
Blasphemer.png
GenresFPS
Latest release0.1.5
Release dateApr. 29, 2012
DevelopersG. Wessner, Jute Gyte
Code licenseGPL
Media license3-clause BSD
EngineHeretic-based (vavoom, etc)

Blasphemer is an FPS project whose initial goal is to serve as a Free data package for engines based on the GPLed Heretic source. The IWAD data is released under a 3-clause BSD license. Its theme is dark fantasy with inspirations from metal music and horror.

G. Wessner aka "Stilgar" and Jute Gyte are the project maintainers.

Chaos Esque Anthology ChaosEsqueAnthology.jpg 2018-08-05 1st person shooter


Chaos Esque Anthology
ChaosEsqueAnthology.jpg
Chaos Esque Anthology
Genre1st person shooter
Latest releaseREL_117zzr  (Announcement)
Release dateAugust 05th, 2018
Code licenseGPL[6]
Media licensemixed: GPL, CC-BY

Chaos Esque Anthology is a first-person shooter forked of Xonotic, it includes new features such as extended number of weapons (including medieval weapons), new maps, vehicles, spellcasting, monsters, player characters, textures and game modes.

Chaos Esque Anthology has been in continuous separate development from Xonotic since forking from it in 2012. An example of such development is to compare the amount of weapons from before the fork in 2012 to the current number in the Chaos Esque Anthology project. The pre-fork ammount was approximately 18 weapons. The current number of weapons in Chaos Esque Anthology is 185 weapons. A ten-fold increase. This gives a glimpse into the amount of work that has been invested into the game.

The spellcasting system has been expanded from non-existence to fifty (50) spells. Alongside medieval weapons and the quest-spawns option, this system allows a player or server admin to set up a game that is similar to rouge-like classics, in 3d, if he wishes. Other options include modern weapons and futuristic weapons.

The amount of vehicles in the game has been expanded from five to over thirty. Additionally there is a buildable building system and a city generation system. Monsters are also supported and can be placed by the map author or spawned into a map via mutator. Furnishings can be built via the buildable-building system and/or placed by the map author. City-generation buildings can also be placed by the map author in addition to via the city-generation mutator. More in-depth information as to how to use these systems is included in the game on the Info page.

The game now features a more-advanced damage calculation method for melee weapons; allowing for multiple regions of the target which modify the damage taken based on the type of weapon used.


Freedoom Freedoom - aad.png 2017-07-18 FPS
Freedoom
Freedoom - aad.png
Freedoom
GenreFPS
Latest release0.11.3  (Announcement)
Release dateJuly 18th, 2017
Code licenseGPL
Media licenseModified BSD License
EngineDoom

Freedoom is a project aimed to create a complete and free Doom IWAD file, which contains all game media. Combined with the GPLed Doom Source, this makes a completely Free (as in speech) game. Freedoom's data is licensed under the Modified BSD License.[7]

Nexuiz Nexuiz223.jpg 1st October 2009 First person shooter

This article needs update. Some news: a non-free fork called "Nexuiz", a free fork called Xonotic.

First-person shooter games
Nexuiz223.jpg
Nexuiz v2.2.3
GenreFirst person shooter
Latest release2.5.2
Release date1st October 2009
DevelopersForest Hale, Lee Vermeulen
Code licenseGPL
Media licenseGPL
EngineDarkPlaces

Nexuiz is a multiplayer 3d first person shooter, based on Forest Hale's DarkPlaces engine, As of 2010-02-22 on release 2.5.2, released on October 1st, 2009.[8]

Lee Vermeulen and Forest Hale are the project leaders. The development team is called Alientrap. Source code and content are both licensed under the GPL.[9][10][11]

OpenArena Please add the Gameinfo template to the article {Gameinfo title = OpenArena image = Image:OpenArena-Rocket.jpg caption = genres = genre = FPS developers = developer = OpenArena team code licenses = code license = GPL version 2.0 media licenses = media license = GPL version 2.0 engines = engine =

ioquake3

latest release = 0.8.8 release date = February 20th, 2012 release date iso = 2012-02-20 release announcement = http://openarena.ws/board/index.php?topic=4451.0 languages = language = libraries = library =

}}

OpenArena is a FPS game intended to be a free replacement for the proprietary Quake III Arena. Both the media and the game are licensed under the GPLv2.[12][13]. The OpenArena project was established on August 19, 2005, the day after the id Tech 3 GPL source code release. A "mission pack" add-on is also planned, to take advantage of the GPL'd Quake III: Team Arena source code.

OpenArena is included in quite a few Linux distributions, including Fedora, Gentoo, Debian, Ubuntu and Mandriva.

Open Quartz Open-Quartz.jpg August 1st, 2004


Open Quartz
Open-Quartz.jpg
Latest release2004.08.01
Release dateAugust 1st, 2004
Code licenseGPL
Media licenseGPL

Open Quartz is an implementation of the GPL Quake source, which includes data also under the GNU General Public License. The latest version of Open Quartz is 2004.08.01.

Openfrag Please add the Gameinfo template to the article {Gameinfo title = Openfrag image = File:OpenFrag.jpg caption = Openfrag genres = genre = FPS developers = developer = code licenses = code license = GPLv2 media licenses = media license = engines = engine = latest release = 0.5 release date = May 20th, 2008 languages = language = C++, Lua libraries = library =

}} Openfrag is a GPL medieval-themed open-source FPS currently in development written in C++ and Lua.[14][15]The latest version of the game is the Demo 0.5 released on May 20th, 2008.[16] Several Openfrag developers, and the Openfrag leader, have announced that they would be leaving the Openfrag project,[17] however, the leader of the Bullets Project has said that the latter would like to continue the Openfrag Project.[17]

Red Eclipse Redeclipse.jpg 2017-12-21 First‐person shooter
Red Eclipse
Redeclipse.jpg
Red Eclipse
GenreFirst‐person shooter
Latest release1.6.0  (Announcement)
Release dateDecember 21st, 2017
Code licensezlib[18]
Media licenseCC BY-SA 3.0[19]
EngineSauerbraten
P. language C++
LibraryOpenGL

Red Eclipse is a total conversion of Cube 2, featuring entirely free art under CC BY-SA 3.0 or a compatible license. It features many modes like deathmatch, free-for-all, and capture-the-flag. The game has a sci-fi theme and has gameplay similar to Quake-based arena games, with the notable omission of pickups. The game uses OpenGL.

In the past there was a possibility of the game going commercial, so some files were labelled Omitted to default to the included license. It was decided that the default license will be CC BY-SA, so from then on Red Eclipse is completely libre [20] and is now included in Debian main.

Red Eclipse is currently undergoing a conversion to the much more advanced Tesseract engine, with a working version available via Git. Tesseract adds features such as dynamic lighting, improved mapmodel support, improved specular and normal map rendering, support for day/night versions, and more. An introduction to Tesseract's features can be found at [its website]

Terminal Overload TOL 0.3.1 gameplay.png 2015-05-26 First‐person shooter
Terminal Overload
TOL 0.3.1 gameplay.png
Gameplay on a custom map in TOL 0.3.1, without the HUD.
GenreFirst‐person shooter
Latest release0.7.0  (Announcement)
Release dateMay 26th, 2015
DeveloperMichael "fr1tz" Goldener
Code licenseMIT[21]
Media licenseCC-BY 4.0[21]
EngineTorque3D
P. languageC++, TorqueScript

Terminal Overload (abbreviated TOL) is an experimental online multiplayer first-person shooter game. It is the free and open-source spiritual successor to Revenge Of The Cats: Ethernet and is currently in an early stage of development.

The source code is licensed under the MIT license and all media assets are licensed under the Creative Commons Attribution 4.0 license.

TOL's game logic is written in TorqueScript. The engine is a modified version of the MIT-licensed Torque3D game engine, which is written in C++.

Tremfusion Creepy champion or tremfusion.jpg June 5th, 2009 FPS
First-person shooter games
Creepy champion or tremfusion.jpg
GenreFPS
Latest release0.99r2
Release dateJune 5th, 2009
Code licenseGPL
Engineioquake3

Tremfusion is a FPS game that is the fork of Tremulous. The latest version of the game is 0.99r2 released on June 5th, 2009.[22] The source code is licensed under the GPL.[23]

There is a page in the project’s wiki with the goal of summarizing and tracking the licenses of the content used in Tremulous, and then replacing the non-free content with free content.[24]

Tremulous Tremulous - human base goons.jpg March 31st, 2006 FPS
First-person shooter games
Tremulous - human base goons.jpg
GenreFPS
Latest release1.1
Release dateMarch 31st, 2006
Code licenseGPL
Media licenseCC BY-SA 2.5
Engineioquake3

Tremulous is a multiplayer first-person shooter licensed under the GPL. It's media is licensed under the Creative Commons Attribution-ShareAlike license version 2.5.[25]

Tremulous uses the ioquake3 engine which is based upon id Tech 3. The latest version of Tremulous is 1.1 and was released on March 31th, 2006.[26]

Uebergame Uebergame01-lgw.jpg 2017-01-24 First‐person shooter

Uebergame is a realistic shooter with modern graphics. It's goal is to provide a modern up to date, libre gaming platform for basic multiplayer shooter gameplay types, like deathmatch, team deathmatch, capture the flag etc taking part in different scenarios.

The source code is licensed under the MIT license and the media assets are licensed under CC0 and MIT license license. The MIT licensed assets are derived from open sourced projects from garagegames, so they cannot be relicensed to CC0, but all other assets that get added are strictly under CC0 license.

Uebergame's game logic is written in TorqueScript. The engine is a modified version of the MIT-licensed Torque3D game engine, which is written in C++.

Xonotic Xonotic.jpg 2017-04-01 First‐person shooter Online Multiplayer

Xonotic is a GPLv2-licenced[29] first-person shooter, a fork of the GPL-version of Nexuiz. The game runs on the Darkplaces engine, based on Quake 1's engine. Gameplay is also based on Quake, but Xonotic adds some unique touches. The gameplay is very fast-paced, and includes and encourages a form of bunny hopping as well as rocket jumping (in Xonotic "laser jumping" is more common). The art is mostly futuristic, but unofficial maps exist in a variety of styles.

There are 16 different game modes (including the classics: deathmatch, team deathmatch and capture the flag), 16 weapons with secondary fires, 18 official maps (and a lot of unofficial maps), and a complex HUD editor that lets you tailor the HUD to your exact preference.

Xonotic features integrated player statistics. The XonStat system tracks a bunch of stats, including win/loss ratio, frag ratio and average accuracy[30].

Zauberer no image FPS
Zauberer
GenreFPS
DeveloperEric Söderberg
Code licenseGPL
Media license3-clause BSD
EngineHexen-based (vavoom, etc)

This article has been marked for deletion review by a wiki user. Discuss on the talk page

Zauberer is an FPS project whose initial goal is to serve as a Free data package for engines based on the GPLed Hexen source. The IWAD data is released under a 3-clause BSD license.

Eric Söderberg aka "Cire" is the project maintainer.