Main > Free Download Search >

Free multiplayer online first person shooter. software for linux

multiplayer online first person shooter.

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4025
arianne 0.12

arianne 0.12


arianne is a multiplayer online game engine project. more>>
Arianne is a multiplayer online games framework and engine to develop turn based and real time games.

It provides a simple way of creating games on a portable and robust server architecture. The server is coded in Java and uses Python for your game description, provides a MySQL backend and uses an UDP transport channel to communicate with dozens of players.

Our reference client engines are coded using Java and the C language in order to achieve maximum portability.

Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable but simple server framework, running on the Java platform, and a portable client framework, written in bare C to allow total portability of ariannes clients. Ariannes server is totally client agnostic.

Since the beginning, the key concept at the heart of Ariannes development has been KISS: Keep it simple, stupid!

Arianne games are playable. It now hosts several games:

* a multiplayer Gladiators fighting game
* a multiplayer Pacman game

All our efforts are supported by ariannes server: Marauroa.

Marauroa is completely written in Java using a multithreaded server architecture with a UDP oriented network protocol, a MySQL based persistence engine and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the games rules.

Marauroa is based on a design philosophy we called Action/Perception. Each turn a perception is send to the clients explaining what they currently perceive. Clients can ask the server to perform any action in their name using actions. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type.

Bugs are facts of life, they just happen.

On Arianne we care about code quality so code is fully tested using Test Units with JUnit and cppunit, so all modules are tested for most common cases, allowing a better quality software to be deployed.

The name originated from the Greek name Ariadne. (Latin; Arianna and from French; Arianne). Ariadne is a famous character in Greek mythology. She was the daughter of King Minos of Crete and she was in love with Theseus, the Athenian hero who killed the Minotaur ( a half human, half bull creature).

Theseus married her, however, then later left her alone on the island of Naxos. Ariadne later married Dionisos the God of Wine. The name Ariadne originates from the ancient Greek words ari which means intelligent and adnis which means pure (as in a virgin). Hence, the daughters of the Romans and Greeks where often called by this name.
<<less
Download (0.05MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1666 downloads
DOFUS 1.18.1

DOFUS 1.18.1


DOFUS is a popular masive multiplayer RPG online game. more>>
DOFUS is a popular masive multiplayer RPG online game.

Story:

A long time ago....

.. a dragon named Bolgrot arrived in the eternal Province of Amakna. The young Rykke Errel was the only one to be courageous enough to face the terrible creature.
Instead of reducing him to dust as it could easily have done it, the dragon bowed down before the young knight and swore loyalty to him.

Months passed by...

Rykke met Helsephine, a young enchantress, and fell madly in love with her. When he introduced Helsephine to Bolgrot, Rykke would never have guessed what was about to happen.
The dragon, mad with rage, killed the sweet Helsephine and flew away, destroying everything on its way.
Rykke chased the dragon. When he found it, the old friends confronted each other in a titanic fight. Using his weapons and his magic, Rykke succeeded to bring Bolgrot down. But fatally injured, the young hero died short after.

Looking for an explanation...

... about the sudden violence of Bolgrot, the wise men of Amakna discovered within the entrails of the dragon six unusually colored eggs that were called DOFUS. Later on, it was discovered that when these eggs were reunited their power was absolute.

Absolute, but also unstable. The wise men decided to conceal those terrible relics from the rest of the world.

During the following centuries,

the secret of the existence of the DOFUS was so well kept that people eventually forgot all about them. But a cursed day among others, the guardians of the secret discovered that the DOFUS had disappeared. The news quickly spread, arousing terror and covetousness.

It didnt take long for adventurers to show up in Amakna, attracted by the prospect of glory or plunder. The destiny of Amakna was from then on uncertain and the appearance of numerous creatures as terrifying as theyre unknown added to the confusion.
<<less
Added: 2007-04-23 License: Freeware Price:
1615 downloads
Cube 2005-08-29

Cube 2005-08-29


Cube is an open source multiplayer and singleplayer first person shooter game. more>>
Cube is an open source multiplayer and singleplayer first person shooter game built on an entirely new and very unconventional engine.

Cube is a landscape-style engine that pretends to be an indoor FPS engine, which combines very high precision dynamic occlusion culling with a form of geometric mipmapping on the whole world for dynamic LOD for configurable fps & graphic detail on most machines. Uses OpenGL & SDL.

Allows in-engine editing of geometry in full 3D (you fly around the map, point / drag stuff to select it / modify it), which can even be done simultaneously with others in multiplayer (a first!). Has simplistic but effective fine grain vertex lighting that looks like lightmapping and can do dynamic lights & shadows.

Doesnt need any kind of map precompilation, even lighting is done on the fly. Has very simplistic quad-tree world structure that can do slopes (heightfields with caps) and slants, water, does decent collision detection & physics, has client/server networking that goes a long way in giving a lag-free game experience, and features a Doom/Quake-style singleplayer (2 game modes, savegames) and multiplayer (12 game modes, master server / server browser, demo recording) game with some uncompromising brutal oldskool gameplay.

Most of the engine design is targeted at reaching feature richness through simplicity of structure and brute force, rather than finely tuned complexity.

<<less
Download (29MB)
Added: 2005-10-06 License: GPL (GNU General Public License) Price:
1510 downloads
Genecys 0.2

Genecys 0.2


Genecys is a 3D multiplayer online RPG. more>>
Genecys is a 3D multiplayer online RPG. It is designed to be a purely dynamic, large open environment for players to explore and play out a life however they wish.

The environment will evolve through interactions between the NPC AI, and the players over time. The primary goal of the game is to provide an open-ended play experience for all involved, with no set goals or jobs that must be completed.

If the player wishes to be a simple farmer, he should be free to do so. The game is a third-person perspective 3D game written in C. The Genecys MMORPG is released under an open source GNU/GPL license.

<<less
Download (31.2MB)
Added: 2005-09-08 License: GPL (GNU General Public License) Price:
1507 downloads
Aleph One/SDL 20051119

Aleph One/SDL 20051119


Aleph One/SDL is a 3D first-person action game, based on Bungies Marathon series. more>>
Aleph One is an Open Source 3D first-person shooter game, based on the game Marathon 2 by Bungie Software.
Aleph One was originally a Mac-only game, but there is now a cross-platform version based on the Simple DirectMedia Layer (SDL) library, that should in theory run on all systems supported by SDL (Linux, BeOS, Windows, Mac OS, Solaris, IRIX, *BSD, and others). Except for a few minor things, the port is complete and playable.
Installation
From a binary package
- Unix: If you are running Linux/i386 with XFree86 4.0 and OpenGL you can download and install the binary RPM (you will also need to install at least one of the AlephOne-M1A1, AlephOne-Marathon2 or AlephOne-Infinity RPMs). Otherwise, you have to compile Aleph One/SDL from the source (see the next section). In both cases, you have to have SDL >= 1.2.0 installed.
Note: If you are getting a message like
error: Failed dependencies:
libGL.so.1(LIBGL) is needed by AlephOne-20040417-1
while installing the RPM, try installing again with the --nodeps option. If this is the only failed dependency and you have OpenGL installed, the program should work.
Compiling from source
1. You will need to have the SDL library installed. Aleph One requires at least SDL 1.2.0. Note that if you didnt install SDL from source, you will also have to install the SDL-devel package.
2. Download the Aleph One/SDL source tarball, or get the source via CVS.
3. Under Unix, install Aleph One as follows:
$ ./configure
$ make
[become root]
# make install
Under BeOS, do this instead:
$ make -f Makefile.BeOS install
This will compile the source and create a directory AlephOne in your home directory that contains the AlephOne application and some data files.
2. Installing the data files
To play Aleph One, you will also need Marathon scenario (graphics, sound and map) data files. For your convenience, Ive created archives containing the data files from the now freely available Marathon (M1A1), Marathon 2 and Marathon Infinity scenarios, converted to the formats needed by the SDL version of Aleph One.
- Unix: Either download and install at least one of the AlephOne-M1A1, AlephOne-Marathon2 or AlephOne-Infinity RPM packages, or download one of the AlephOne-M1A1-1.0.tar.gz, AlephOne-Marathon2-1.0.tar.gz or AlephOne-Infinity-1.0.tar.gz tarballs and unexpand it to /usr/local/share/AlephOne/.
- BeOS: Download one of the AlephOne-M1A1-1.0.tar.gz, AlephOne-Marathon2-1.0.tar.gz or AlephOne-Infinity-1.0.tar.gz tarballs and unexpand it to the same directory as the AlephOne application.
The packages contain the files Images, Map, Map.resources, Music, Shapes, Sounds, some scripts, and the respective instruction manual in PDF format (from the original Mac version).
Playing Aleph One
First, be sure to read the README file that comes with Aleph One/SDL.
- Unix: If you have installed the Marathon, Marathon 2, or Marathon Infinity scenario, type
$ alephone-m1a1
for M1A1, or
$ alephone-marathon2
for Marathon 2, or
$ alephone-infinity
for Marathon Infinity, to start the game. If you dont have hardware-accelerated OpenGL, you will get better performance by specifying the -g option. If this causes corrupted graphics (red screen), you should also specify the -m option.
BeOS: Double-click the AlephOne application.
Enhancements:
- This version is based on a new upstream release with improved Internet gaming, Lua scripting support, and lots of bugfixes.
<<less
Download (0.87MB)
Added: 2005-11-20 License: GPL (GNU General Public License) Price:
1441 downloads
Space Plumber 1.1.0 RC1

Space Plumber 1.1.0 RC1


Space Plumber is a first-person 3d game, not much different to Doom and Quake. more>>
Space Plumber is a first-person 3d game, not much different to Doom and Quake. The main goal of Space Plumber is to reach the extraction pumps before the water level increases swamping everything.
Each of the 30 levels that conform the game have progressive difficulty by adding more pumps and consoles that you must deactivate first, and by making the map bigger. There are no enemies, you fight against time and misorientation, and you only have your skills to move inside the maze.
The 1.1.x series are a port to use the QDGDF library, making it easier to compile in a variety of systems. Its included in the package, so you dont have to download it separately.
Enhancements:
- Space Plumber has been ported to use the QDGDF library, so its compilable in a wider variety of platforms and has some new features.
- The most important new feature is sound support under Linux.
- The game itself is exactly the same.
<<less
Download (2.0MB)
Added: 2005-11-28 License: GPL (GNU General Public License) Price:
1425 downloads
Bomba, Bechere! 1.0.1

Bomba, Bechere! 1.0.1


Bomba, Bechere! is a 3rd person shooter. more>>
Bomba, Bechere! is a 3rd person shooter. Kill terrorists, defuse bombs,save hostages.Save Becherovka!

Terrorists has infiltrated the Becherovka factory. You have stop them! Terrorists are armed with 12g shotguns or UZI submashine guns. You have these weapons too and 9mm pistol.

Game is controled by keyoboard+mouse. Single player game only. (we work on multiplayer game).

Creators:

Programming: Ladislav "BigBoss" Dobrovsky
Level design: Daniel "Dan S." Sercel
Graphics: BigBoss and Dan S.
Linux port: Ondra "pyromanOV" Voves

<<less
Download (4.4MB)
Added: 2006-01-27 License: Freeware Price:
1367 downloads
Wolfenstein: Enemy Territory Map Packs

Wolfenstein: Enemy Territory Map Packs


Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. more>>
Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. Wolfenstein: Enemy Territory is a team game; you will win or fall along with your comrades. The only way to complete the objectives that lead to victory is by cooperation, with each player covering their teammates and using their class special abilities in concert with the others.

Featuring multiplayer support for as many as 64 players, Wolfenstein: Enemy Territory challenges gamers to the ultimate test of teamwork and strategy. Each of the five character classes is critical to a teams ultimate victory or defeat on the battlefield. The Covert Operative class allows players to steal uniforms, perform reconnaissance and gain access to enemy positions. While, the Engineer allows the Axis and Allied teams to lay and diffuse mines as well as build battlefield bridges, towers, forward command bases and other improvements in the midst of combat to gain advantages for their team.

Wolfenstein: Enemy Territory further online players the option to slug it out in the intense Team Last-Man-Standing game mode, where squad-mates cooperate to ensure their team has the last surviving man on the battlefield. With new game modes, character classes, weaponry, and added tactical skills, Wolfenstein: Enemy Territory will keep gamers in the trenches for hours.

<<less
Download (110.4MB)
Added: 2006-02-02 License: Freeware Price:
1361 downloads
Call of Combat 0.99956

Call of Combat 0.99956


Call of Combat is a 3d online, multiplayer, wargame where you control an infantry squad in WWII. more>>
Call of Combat is a 3d online, multiplayer, wargame where you control an infantry squad in WWII.

Free real-time multiplayer squad based WW2 infantry simulation. Play as Axis or Allies on over 50 user submitted battlefields controlling your squad of 4 soldiers and working with up to 30 other players to defend, attack or annihilate the enemy.

If you survive youll gain promotion points that will eventualy gain you higher rank, respect, and the responsibility to command other players. Join a Clan (Army Groups) and battle alongside your friends for first place honors.

Full stat tracking of individual and team wins and losses, kills and deaths, etc creates a persistent record of each player and clan within the game and more importantly tracks your legacy from green recruit to super soldier.

This game started as a clone of 2ams Chain of Command.

<<less
Download (MB)
Added: 2006-02-16 License: GPL (GNU General Public License) Price:
1353 downloads
Daimonin 0.9.7

Daimonin 0.9.7


Daimonin is a isometric real-time massive multiplayer Online RPG game. more>>
Daimonin is a FREE isometric real-time massive multiplayer Online RPG. 2d/3d graphics, 3d sound effects, digital ambient music.
Fast expanding world and community. Thousands of items, spells, monsters, quests... Group playing, guilds and clans. Monster AI and factions. The game play allows great object interaction.
You can open every chest or shelf you found somewhere in the game. Torches on the wall can be turned on or off. Items have detailed and complex description.
Enhancements:
- group playing
- instance maps
- new talk interface
- complex quest system
- several times bigger game world
- about 40-50 news monsters
- more and better animations
- many hundred new objects
- new map editor
- map wizard system
- VOL/GM volunteer system
- new spells
- DPS/THAC system
- and much more including many technical changes
<<less
Download (24MB)
Added: 2007-05-25 License: Freeware Price:
1336 downloads
sqlitewrapped 1.3

sqlitewrapped 1.3


sqlitewrapped is a C++ wrapper for the Sqlite database C application programming interface. more>>
sqlitewrapped is a C++ wrapper for the Sqlite database C application programming interface.
The code works for linux/unix, as well as win32. This library supports version 3 of the sqlite database. From version 1.2 the connection pool can be made threadsafe.
Examples:
#include < stdio.h>
#include < stdlib.h>
#include < sqlite3.h>
#include < string>
#include "Database.h"
#include "Query.h"
int main()
{
Database db( "database_file.db" );
Query q(db);
q.execute("delete from user");
q.execute("insert into user values(1,First Person)");
q.execute("insert into user values(2,Another Person)");
q.get_result("select num,name from user");
while (q.fetch_row())
{
long num = q.getval();
std::string name = q.getstr();
printf("User#%ld: %sn", num, name.c_str() );
}
q.free_result();
}
Enhancements:
- This release adds methods to access values in the result set by column name.
<<less
Download (0.015MB)
Added: 2006-04-05 License: GPL (GNU General Public License) Price:
1300 downloads
MySQL wrapped 1.6

MySQL wrapped 1.6


MySQL wrapped is a very small collection of classes that hides the MySQL C API. more>>
MySQL wrapped is a C++ wrapper for the MySQL database C application programming interface.
Examples:
The following example should be linked with the mysqlclient library from the MySQL distribution / build.
#include
#include
#include
#include
#include "Database.h"
#include "Query.h"
int main()
{
Database db("localhost","dbuser","","testdb");
Query q(db);
q.execute("delete from user");
q.execute("insert into user values(1,First Person)");
q.execute("insert into user values(2,Another Person)");
q.get_result("select num,name from user");
while (q.fetch_row())
{
long num = q.getval();
std::string name = q.getstr();
printf("User#%ld: %sn", num, name.c_str() );
}
q.free_result();
}
Enhancements:
- This release adds methods to access fields by name.
<<less
Download (0.015MB)
Added: 2006-04-08 License: GPL (GNU General Public License) Price:
1299 downloads
Kamikaze 0.2.2

Kamikaze 0.2.2


Kamikaze is a bomberman-style action game for KDE. more>>
Kamikaze project is a bomberman-style action game for KDE. Multiple themes, rulesets and internet level updates are provided to the player. Online multiplayer games are supported as well.
Main features:
- 4 Themes, and original graphics can be used, too
- 10 levels, and unlimited more (see the Level sharing page)
- new!Internet level repository
- Level editor
- Support for the GGZ Gaming Zone
- new!Network protocol
- Snapshot versions for OPIE
- Port to Python/SDL
Enhancements:
- When playing online, player statistics are now registered with the server.
- All other modifications are maintenance updates to make it work with current KDE and GGZ versions.
- All data files were converted to UTF-8 to get rid of umlaut display problems.
<<less
Download (2.6MB)
Added: 2006-04-10 License: GPL (GNU General Public License) Price:
1294 downloads
Wurm Online 1.3.8

Wurm Online 1.3.8


Wurm Online is 3D FPP MMORPG game. more>>
Wurm Online is 3D FPP MMORPG game.

Online multiplayer role-playing game, where players walk freely in a big 3D world chatting, gathering resources, building towns, making items, trading, fighting with other players and computer controlled creatures. Chose your path - crafting or PvP fighting. Join a village or live solo. Massive skill tree with skill affected by your actions.

<<less
Download (0.004MB)
Added: 2006-05-11 License: GPL (GNU General Public License) Price:
1278 downloads
Fight Win Prevail 0.0.8

Fight Win Prevail 0.0.8


Fight Win Prevail (or FWP for short) is a hobbyist multiplayer first person shooter. more>>
Fight Win Prevail (or FWP for short) is a hobbyist multiplayer first person shooter. Fight Win Prevail is set in an imaginary universe where fearless pilots fight to the death with their futuristic vehicles.
Gameplay lies somewhere between the Mechwarrior-series and Quake 3. It is faster and more action-orientated than in Mechwarrior, but tries to avoid the jump-around-like-crazy-and-fire-at-everything-that-moves-gameplay known from Quake 3.
Fight Win Prevail is a pure multiplayer game and does not have a real singleplayer mode. Our primary target are LANs, but the game is playable over the internet, too.
Main features:
- Good graphics, physics, sound, and gameplay (for a hobbyist game)
- Multiplayer over TCP/IP
- 3 types of vehicles with individual characteristics (mechs, hovercrafts, and helicopter-like aircrafts)
- Distinct weapon types (classical projectile weapons, beam weapons, ballistic weapons, etc.)
- Distinct map types (from close combat indoor maps to large landscapes)
- An extendable set of vehicles, weapons, and maps
- 4 game modes (deathmatch, team deathmatch, sole survivor, team survivor)
<<less
Download (16.8MB)
Added: 2006-05-17 License: GPL (GNU General Public License) Price:
1261 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5