Main > Free Download Search >

Free game fps software for linux

game fps

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2146
Gamer Tools 0.4.0

Gamer Tools 0.4.0


Gamer Tools offers you a powerful and easy-to-use Mozilla Firefox extension with many tools, which is designed for video game addicts. more>> Gamer Tools 0.4.0 offers you a powerful and easy-to-use Mozilla Firefox extension with many tools, which is designed for video game addicts. Includes a game server browser, PunkBuster screenshot browser and status information viewer for All-Seeing-Eye, GameSpy, Half-Life, Quake, and Source servers.<<less
Added: 2007-12-10 License: Other/Proprietary Li... Price: FREE
1 downloads
gewee game 3.6

gewee game 3.6


gewee game is a Go-like board game with next generation graphics. more>>
gewee game is a Go-like board game with "next generation" graphics.

This is a game between a human ("player") and a computer ("opponent"). The players objective is to accumulate as many points as possible. When the player wins a game, a point is added to his/her score. When the player loses a game, a point is subtracted from his/her score. The competitor with the most pieces on the board at the end of the game is the winner. A game is finished when a competitor forfeits, or has no valid empty square to place a piece on. The opponent is granted additional moves at the start of a game based on the players score.

Each competitor has a distinct set of pieces of the same shape and color. The competitors take turns placing one piece on an empty square on the board. A piece or group of pieces that has no empty square adjacent to it is removed from the board.

<<less
Download (0.018MB)
Added: 2007-05-21 License: Freeware Price:
886 downloads
Game::Life 0.04

Game::Life 0.04


Game::Life - Plays Conways Game of Life. more>>
Game::Life - Plays Conways Game of Life.

SYNOPSIS

use Game::Life;
my $game = new Game::Life( 20 );
my $starting = [
[ 1, 1, 1 ],
[ 1, 0, 0 ],
[ 0, 1, 0 ]
];

$game->place_points( 10, 10, $starting );
for (1..20) {
my $grid = $game->get_grid();
foreach ( @$grid ) {
print map { $_ ? X : . } @$_;
print "n";
}
print "nn";
$game->process();
}

Conways Game of Life is a basic example of finding living patterns in rather basic rulesets (see NOTES). The Game of Life takes place on a 2-D rectangular grid, with each grid point being either alive or dead. If a living grid point has 2 or 3 neighbors within the surrounding 8 points, the point will remain alive in the next generation; any fewer or more will kill it. A dead grid point will become alive if there are exactly 3 living neighbors to it. With these simple rules, fascinating structures such as gliders that move across the grid, glider guns that generate these gliders, XOR gates, and others have been found.

This module simply provides a way to simulate the Game of Life in Perl.

In terms of coordinate systems as used in place_points, toggle_point and other functions, the first coodinate is the vertical direction, 0 being the top of the board, and the second is the horizontal direaction, 0 being the left side of the board. Thus, toggling the point of (3,2) will switch the state of the point in the 4th row and 3rd column.

The edges of the board are currently set as "flat"; cells on the edge do not have any neighbors, and thus will fall off the board. Future versions may allow for warp edges (if a cell moves off the left side it reappears on the right side).

<<less
Download (0.006MB)
Added: 2007-02-16 License: Perl Artistic License Price:
983 downloads
game build 1577

game build 1577


game is a simple Tetris-like game. more>>
game is a simple Tetris-like game.
The objective of the game is to keep the level of colored blocks down as long as possible.
New blocks are falling down at an increasing rate, blocks can be removed by creating rows of three or more blocks of the same color. The longer the row,
the more points you get.
Usage:
The objective of the game is to keep the level of colored blocks down as long as possible. New blocks are falling down at an increasing rate, blocks can be removed by creating rows of three or more blocks of the same color. The longer the row, the more points you get.
space - Flip two neighbour blocks.
arrow keys - Move cursor
h,j,k,l - Move cursor (vi-fans)
escape - Quit game, no questions asked.
s - Starts the game. If a game is in progress, a new game
will be started instantly.
p - Pause game. To avoid cheating, the game will be hidden
during pause.
e - Generate earthquake. This can be used as a last resort in
case of panic, and will remove approximately 30 blocks from
the field. It might help you. Then again, it might not.
Can be used once per game and costs 50 points.
Installation:
Linux:
Make sure the SDL, SDL_image and SDL_mixer runtime libraries are installed
$ tar -zxvf game- -linux.tgz
$ cd game
$ ./game
Enhancements:
- Added better error handling on SDL img load failures
<<less
Download (1.2MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1205 downloads
A Jacks Game 1.0

A Jacks Game 1.0


A Jacks Game is a real-time game that runs in a Web browser using the AJAX technology. more>>
A Jacks Game is a real-time game that runs in a Web browser using the AJAX (Asynchronous JavaScript and XML) technology.

Multiple users can login in A Jacks Game to explore a common map and earn a common currency as their score.

A Jacks Game is free software released under GNU/GPL Open Source License.
<<less
Download (0.014MB)
Added: 2006-01-05 License: GPL (GNU General Public License) Price:
1389 downloads
Pizza Game 0.02a

Pizza Game 0.02a


Pizza Game is a 3D, real-time game in which you manage a pizza restaurant. more>>
Pizza Game project is a 3D, real-time game in which you manage a pizza restaurant.
As manager, you must build a restaurant, buy the various objects and furniture that the restaurant requires, hire/fire/manage your employees, buy advertising, buy ingredients, set prices, and make sure your restaurant keeps your customers happy.
You start out with nothing more than an empty lot and a loan. Will you transform that lot into a thriving pizza business or fail to attract customers and watch your debt pile up?
Main features:
- Build your restaurant by placing walls, putting in doorways, installing windows.
- Decorate your restaurant by choosing from numerous paint colors and wallpaper designs.
- Put in tiles for your floors by choosing from a large selection of colors and designs.
- Buy the items and objects that your restaurant needs: tables, chairs, ovens, lights, and various miscellaneous objects that can make your restaurant the pizza parlor of choice for customers.
- Hire (and fire) the right employees that will perform the necessary tasks for running a pizza restaurant.
- Manage advertising for your pizza business.
- Buy the necessary ingredients for making pizzas and selling money-making side orders.
- Choose the opening and closing times for your restaurant in order to have your restaurant operate most efficiently.
Linux users: if you downloaded the binary version, and get an error when attempting to run the game that is related to Plugin_GuiElements.so, perform the following steps to remedy it:
1) create an OGRE subdirectory in /usr/lib
2) copy the Plugin_GuiElements.so in the libs subdirectory in the pizzagame directory to the OGRE subdirectory you just created
<<less
Download (27.9MB)
Added: 2007-01-09 License: GPL (GNU General Public License) Price:
1023 downloads
libglfps 0.1

libglfps 0.1


libglfps project is a library that adds an FPS display to any OpenGL application. more>>
libglfps project is a library that adds an FPS display to any OpenGL application.

It adds a framerate display to OpenGL apps that dont have one built in, through the magic of LD_PRELOAD.

<<less
Download (0.28MB)
Added: 2006-11-27 License: GPL (GNU General Public License) Price:
1062 downloads
Chess::Game 0.6.0

Chess::Game 0.6.0


Chess::Game is a class to record and validate the moves of a game of chess. more>>
Chess::Game is a class to record and validate the moves of a game of chess.

SYNOPSIS

use Chess::Game;

$game = Chess::Game->new();
$clone = $game->clone();
$move = $game->make_move("e2", "e4");
$move_c = $clone->make_move("e2", "e4");
$true = ($move->get_piece() ne $move_c->get_piece());
$move = $game->delete_move();
...
while (!defined($result = $game->result())) {
# get a move
$move = $game->make_move($sq1, $sq2);
if (!defined($move)) {
print $game->get_message();
}
}
if ($result == 1) {
print "White wins!n";
}
elsif ($result == 0) {
print "Draw!n"
}
else {
print "Black wins!n";
}

The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, providing move validation for all moves recorded using the Chess::Game class. The Game contains a Chess::Board, 32 Chess::Pieces and a Chess::Game::MoveList that contains a series of Chess::Game::MoveListEntrys that record the exact state of the game as it progresses. Moves can be taken back one-at-a-time to allow for simple movelist manipulation.

<<less
Download (0.021MB)
Added: 2006-12-28 License: Perl Artistic License Price:
1039 downloads
The Snake Game 1.0

The Snake Game 1.0


The Snake Game is an adapted, improved version of the popular javacave game. more>>
This is an adapted, improved version of the popular javacave game, written in QtRuby.

Installation:

download
chmod +x snake(gl).rb
run it.

<<less
Download (0.015MB)
Added: 2005-05-24 License: Public Domain Price:
1622 downloads
Othello Game 0.2.1

Othello Game 0.2.1


Othello Game is a classic strategy game, also known as Reversi. more>>
Othello Game is a classic strategy game, also known as Reversi. Its objective is to finish the game with the greater amount of pieces (circles) of the same color.
This version of the Othello game supports the writing of AI plugins in C++ or Python, network games, and interface themes.
Enhancements:
- pkgconfig support was added.
- It is now easier to write AI plugins.
- An installation guide, and a tutorial for writing plugins were incuded.
- It is now possible to disable Python support from the configuration.
- New icons were provided.
<<less
Download (0.63MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
805 downloads
Volity::Game 0.6.5

Volity::Game 0.6.5


Volity::Game is a base class for Volity game modules. more>>
Volity::Game is a base class for Volity game modules.

SYNOPSIS

See Volity::Game::TicTacToe and its source code for a simple but full-featured example.

This class provides a framework for writing Volity game modules in Perl. A Volity game module will be a subclass of this class.

To turn your subclass into an active Volity parlor, you can pass it to the volityd program via its game_class config option (see volityd).

USAGE

To use this module, subclass it. Create your own Perl package for your game, and have it inherit from Volity::Game. Then define game logic and other behavior primarily by writing callback methods, as described in "CALLBACK METHODS".

See Volity::Game::TicTacToe for a simple but complete example of a Volity::Game subclass.

Some things to keep in mind while writing your subclass:

Its a pseudohash

The object that results from your class will be a Perl pseudohash that makes use of the fields pragma. (See fields.) As the example shows, you should declare the the instance variables you intend to use with a use fields() invocation.

Other than that, an instance if your subclass will work just like a hash-based Perl object.

Use (but dont abuse) the initialize() method

The Volity::Game base class constructor calls initialize() as a final step.

If you override this method to peform game-specific initialization on your subclass, it must have a return value of $self->SUPER::initialize(@_).

<<less
Download (0.10MB)
Added: 2006-12-28 License: Perl Artistic License Price:
1030 downloads
Transcend Game 0.3

Transcend Game 0.3


Transcend Game project is a retro-style, abstract, collage-building, musical, shooter game. more>>
Transcend Game project is a retro-style, abstract, collage-building, musical, shooter game.
The graphics are geometrical, and the pace is sometimes frenzied. Two features set Transcend apart from other games.
First, its dynamic graphical engine, which can smoothly morph from one complex shape to another in realtime, produces striking displays.
Combining these dynamic shapes with subtle randomizations ensures that each new play through a level is visually different from the last.
The second novel feature is the musical power-up system.
As you play through a level, you are simultaneously assembling an abstract visual collage and arranging a unique piece of music.
Enhancements:
- Fixed bugs that caused post-explosion fade factors to become negative, which in turn caused boss explosions to linger on some platforms.
- Fixed zoom behavior when strafing.
- Added fade-in when enemies are created to avoid a visual pop-in.
- Added smooth turning when enemies switch targets.
- Changed so that pieces can be picked up while they are moving as a result of enemy fire. This makes pick up less confusing and frustrating.
- Made bullet fade-out smoothly at end of range to avoid visual pop.
- Doubled piece pick-up radius to make picking up pieces easier.
- Fixed jerky piece pick-up and drop.
- Added mini-explosion graphics to indicate when damage is being done to boss. These graphics also change color to indicate the boss health.
<<less
Download (1.8MB)
Added: 2006-12-06 License: GPL (GNU General Public License) Price:
1052 downloads
Epiphany Game 0.6.1

Epiphany Game 0.6.1


Epiphany project is a multiplatform clone of the game Boulderdash. more>>
Epiphany project is a multiplatform clone of the game Boulderdash.

It is written entirely in C++, using Clanlib as its graphic library.

The player must collect all valuable minerals scattered in levels, while avoiding being hit by a falling boulder or a bomb.

<<less
Download (1.4MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
856 downloads
Game Launcher 0.9.8

Game Launcher 0.9.8


Game Launcher project is a universal front end for emulators. more>>
Game Launcher project is a universal front end for emulators.
The main goal is to provide a user interface that is easy to use and attractive, yet does not look like a traditional user interface with windows and such.
Game Launcher should work with any emulator, but it has been known to work with MAME, Nesticle, RockNES, zSNES, snes9x, Callus, Stella, z26, and Versions are available for Unix, DOS, and Windows.
Main features:
- Very flexible. It should run with any command line emulator.
- Simple and easy to use interface.
- Plays music in the background (MP3s or an audio CD).
- Displays screenshots (PNG, PCX, BMP, and JPEG).
- Customizable font.
- Customizable screen resolution.
- Support for vertical (rotated) monitors.
- Slight menu animations.
- Support for PC joysticks.
<<less
Download (0.35MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1086 downloads
Games::Othello 0.01

Games::Othello 0.01


Games::Othello is a Perl extension for modelling a game of Othello. more>>
Games::Othello is a Perl extension for modelling a game of Othello.

SYNOPSIS

use Games::Othello;

my $game = Games::Othello->new();

while( !game->over ) {
printf "It is presently %ss move",
($game->whos_move eq b) ? black, white;
my @possible_moves = values $game->possible_moves();

if ( ! @possible_moves ) {
print "You have no moves available, you must pass.
$game->pass_to_opponent;
} else {
foreach ( my $move ) @possible_moves ) {
printf
"You will take %d of your opponents chips if you place your chip on %d,%d",
scalar @{ $move->{chips} }, $move->{x}, $move->{y};
}
my ($locx, $locy) = get_move();
my $flipped = $game->place_chip( $locx, $locy );
}

my $layout = $game->chip_layout();
foreach my $row ( @$layout ) {
foreach my $pos ( @$row ) {
printf %3s,
($pos eq b) ? B # Black occupied square.
: ($pos eq w) ? W # White occupied square.
: # Un-occupied square.
}
print "nn";
}
}
my ($black_score, $white_score) = $game->score;

<<less
Download (0.005MB)
Added: 2006-12-28 License: Perl Artistic License Price:
1041 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5