Applications: Games: Difference between revisions

From BeOS & Haiku Fans Wiki
Michel (talk | contribs)
Added Games G
Michel (talk | contribs)
m Added level1 subcategories - the sheer number of entries was overwhelming the ToC
Line 1: Line 1:
=== Gaming applications ===
== Gaming applications ==
What is an operating system for, if not to relax and enjoy yourself?
What is an operating system for, if not to relax and enjoy yourself?
=== Games 0-9 ===


==== [https://depot.haiku-os.org/#!/pkg/0ad/haikuports/haikuports_x86_64/0/0/23b/alpha/7/x86_64?bcguid=bc2-XTIB 0 A.D.] ====
==== [https://depot.haiku-os.org/#!/pkg/0ad/haikuports/haikuports_x86_64/0/0/23b/alpha/7/x86_64?bcguid=bc2-XTIB 0 A.D.] ====
Line 26: Line 28:


Seven Kingdoms, designed by Trevor Chan, brings a unique blend of Real-Time Strategy with the addition of trade, diplomacy, and espionage. The game enables players to compete against up to six other kingdoms allowing players to conquer opponents by defeating them in war (with troops or machines), capturing their buildings with spies, or offering opponents money for their kingdom.
Seven Kingdoms, designed by Trevor Chan, brings a unique blend of Real-Time Strategy with the addition of trade, diplomacy, and espionage. The game enables players to compete against up to six other kingdoms allowing players to conquer opponents by defeating them in war (with troops or machines), capturing their buildings with spies, or offering opponents money for their kingdom.
=== Games A ===


==== [https://depot.haiku-os.org/#!/pkg/abe/haikuports/haikuports_x86_64/1/1/-/-/4/x86_64?bcguid=bc2-KDVK Abe] ====
==== [https://depot.haiku-os.org/#!/pkg/abe/haikuports/haikuports_x86_64/1/1/-/-/4/x86_64?bcguid=bc2-KDVK Abe] ====
Line 101: Line 105:
* Simulative and arcade ship control mode.
* Simulative and arcade ship control mode.


==== [https://depot.haiku-os.org/#!/pkg/astrorocks/besly/besly_x86_64/0/0/1/-/8/x86_64?bcguid=bc2-UOCF astrorocks] ====
==== [https://depot.haiku-os.org/#!/pkg/astrorocks/besly/besly_x86_64/0/0/1/-/8/x86_64?bcguid=bc2-UOCF Astrorocks] ====
'''Astrorocks an EGSL game by M. Mangold.'''
'''Astrorocks an EGSL game by M. Mangold.'''


==== [https://depot.haiku-os.org/#!/pkg/babybe/haikuports/haikuports_x86_64/2/2/-/git/2/x86_64?bcguid=bc2-QSCF BabyBe] ====
==== [https://depot.haiku-os.org/#!/pkg/babybe/haikuports/haikuports_x86_64/2/2/-/git/2/x86_64?bcguid=bc2-QSCF BabyBe] ====
'''Simple game for small children'''
'''Simple game for small children'''
=== Games B ===


==== [https://depot.haiku-os.org/#!/pkg/barwlin/besly/besly_x86_64/1/0/-/-/3/x86_64?bcguid=bc2-MCPR Barwlin] ====
==== [https://depot.haiku-os.org/#!/pkg/barwlin/besly/besly_x86_64/1/0/-/-/3/x86_64?bcguid=bc2-MCPR Barwlin] ====
Line 203: Line 209:


BZFlag is a free online multiplayer 3D tank battle game. The name originates from "Battle Zone Capture The Flag". It runs on Windows, Mac OSX, Linux, BSD, and other platforms. It was one of the most popular games ever on Silicon Graphics machines and continues to be developed and improved to this day.
BZFlag is a free online multiplayer 3D tank battle game. The name originates from "Battle Zone Capture The Flag". It runs on Windows, Mac OSX, Linux, BSD, and other platforms. It was one of the most popular games ever on Silicon Graphics machines and continues to be developed and improved to this day.
=== Games C ===


==== [https://depot.haiku-os.org/#!/pkg/cdogs_sdl/haikuports/haikuports_x86_64/1/4/1/-/1/x86_64?bcguid=bc2-QQIU C-Dogs SDL] ====
==== [https://depot.haiku-os.org/#!/pkg/cdogs_sdl/haikuports/haikuports_x86_64/1/4/1/-/1/x86_64?bcguid=bc2-QQIU C-Dogs SDL] ====
Line 319: Line 327:
* Zooming out to see more of the maze
* Zooming out to see more of the maze
* SVG themes (two themes come with the game)
* SVG themes (two themes come with the game)
=== Games D ===


==== [https://depot.haiku-os.org/#!/pkg/ddnet/haikuports/haikuports_x86_64/2023/03/12/git/3/x86_64?bcguid=bc2-ASBU DDnet] ====
==== [https://depot.haiku-os.org/#!/pkg/ddnet/haikuports/haikuports_x86_64/2023/03/12/git/3/x86_64?bcguid=bc2-ASBU DDnet] ====
Line 381: Line 391:


Dust Racing 2D (dustrac) is an open source, tile-based 2D racing game developed by Jussi Lind and contributors. The purpose of the game is to race against challenging computer players on different race tracks. Finishing in TOP-6 will unlock a new race track. Only a small portion of the race track is visible on the scrolling screen. There's also an option for a split-screen two player game, introduced in 0.12.0. Dust Racing 2D comes with a Qt-based level editor that makes creating new race tracks easy.
Dust Racing 2D (dustrac) is an open source, tile-based 2D racing game developed by Jussi Lind and contributors. The purpose of the game is to race against challenging computer players on different race tracks. Finishing in TOP-6 will unlock a new race track. Only a small portion of the race track is visible on the scrolling screen. There's also an option for a split-screen two player game, introduced in 0.12.0. Dust Racing 2D comes with a Qt-based level editor that makes creating new race tracks easy.
=== Games E ===


==== [https://depot.haiku-os.org/#!/pkg/edgar/haikuports/haikuports_x86_64/1/36/-/-/1/x86_64?bcguid=bc2-UINY Edgar] ====
==== [https://depot.haiku-os.org/#!/pkg/edgar/haikuports/haikuports_x86_64/1/36/-/-/1/x86_64?bcguid=bc2-UINY Edgar] ====
Line 433: Line 445:


As computers evolve, we risk losing classic games from the not-so-distant past. One of these, Ultima VII, a two part RPG from the early 1990's, still has a huge following, and many consider it to be one of the most immersive games ever produced. Exult is a project to recreate Ultima VII for modern operating systems, using the game's original plot, data, and graphics files. For Haiku, Users should install the game data to ~/config/non-packaged/data/exult to be able to play the game.
As computers evolve, we risk losing classic games from the not-so-distant past. One of these, Ultima VII, a two part RPG from the early 1990's, still has a huge following, and many consider it to be one of the most immersive games ever produced. Exult is a project to recreate Ultima VII for modern operating systems, using the game's original plot, data, and graphics files. For Haiku, Users should install the game data to ~/config/non-packaged/data/exult to be able to play the game.
=== Games F ===


==== [https://depot.haiku-os.org/#!/pkg/fheroes2/haikuports/haikuports_x86_64/0/9/18/-/1/x86_64?bcguid=bc2-NCOX fHeroes2] ====
==== [https://depot.haiku-os.org/#!/pkg/fheroes2/haikuports/haikuports_x86_64/0/9/18/-/1/x86_64?bcguid=bc2-NCOX fHeroes2] ====
Line 505: Line 519:
* Emulation of the DivIDE, Interface 1, +D, DISCiPLE, Beta 128, Opus Discovery, Kempston mouse, Fuller audio box, SpecDrum, Spectrum +3e, ZXATASP and ZXCF interfaces.
* Emulation of the DivIDE, Interface 1, +D, DISCiPLE, Beta 128, Opus Discovery, Kempston mouse, Fuller audio box, SpecDrum, Spectrum +3e, ZXATASP and ZXCF interfaces.
* Emulation of the Spectranet and SpeccyBoot interfaces.
* Emulation of the Spectranet and SpeccyBoot interfaces.
=== Games G ===


==== [https://depot.haiku-os.org/#!/pkg/gish/haikuports/haikuports_x86_64/1/2/-/git/3/x86_64?bcguid=bc2-XIEE Gish] ====
==== [https://depot.haiku-os.org/#!/pkg/gish/haikuports/haikuports_x86_64/1/2/-/git/3/x86_64?bcguid=bc2-XIEE Gish] ====
Line 621: Line 637:


Giddy 3 is a retro-tastic platform puzzle game! Featuring bright colourful graphics, smooth scrolling, puzzles, and an egg with unfeasibly large hands! Set across 5 large scrolling levels, you play the part of Giddy, the all-round good egg, who has to save the world from aliens, intent on taking over the world with giant robot stompers!
Giddy 3 is a retro-tastic platform puzzle game! Featuring bright colourful graphics, smooth scrolling, puzzles, and an egg with unfeasibly large hands! Set across 5 large scrolling levels, you play the part of Giddy, the all-round good egg, who has to save the world from aliens, intent on taking over the world with giant robot stompers!
=== Games H ===
=== Games I ===
=== Games J ===
=== Games K ===
=== Games L ===
=== Games M ===
=== Games N ===
=== Games O ===
=== Games P ===
=== Games Q ===
=== Games R ===
=== Games S ===
=== Games T ===
=== Games U ===
=== Games V ===
=== Games W ===
=== Games X ===
=== Games Y ===
=== Games Z ===

Revision as of 15:54, 30 April 2025

Gaming applications

What is an operating system for, if not to relax and enjoy yourself?

Games 0-9

0 A.D.

A free, open-source, Real-Time Strategy (RTS) game.

1oom

Open source clone of Master of Orion

1oom is a game engine recreation of the original "Master of Orion" (1993), a 4X strategy space game originally made by Simtex and released by Microprose. Please note you will need the original game LBX data files from version 1.3. This means that you will need a purchased copy of Master of Orion in order to use 1oom. To play: copy the LBX files into /boot/home/config/non-packaged/data/1oomConfiguration may be changed by editing the 1oom_config_game_classic_sdl1.txt file, located in /boot/home/config/settings/1oom

2048 and 2pow

The tile-matching game 2048

The goal of this popular and tile-matching game is to get to tile 2048. Use your arrow keys to move the tiles. When two tiles with the same number touch, they merge into one!

54321

5 games in 1

54321 is five games in four-, three-, or two- dimensions for one player. 54321 takes five classic two-dimensional puzzle games and extends them into three and four dimensions.

7KAA

Seven Kingdoms: Ancient Adversaries

Seven Kingdoms, designed by Trevor Chan, brings a unique blend of Real-Time Strategy with the addition of trade, diplomacy, and espionage. The game enables players to compete against up to six other kingdoms allowing players to conquer opponents by defeating them in war (with troops or machines), capturing their buildings with spies, or offering opponents money for their kingdom.

Games A

Abe

A simple platform game

This is a very simple platformer game for children. It's a worthwhile adventure, no doubt. Find treasures as you go! In addition, this game also comes with a Map Editor

Adamant Armor Affection Adventure

A 3D stealth-action platform game

Adamant Armor Affection Adventure by quasist and Don Miguel is a 3D stealth-action platform game participated in the RIOT Tag-Team Coding Competition event in 2011 and took the second place. It was originally released on the gaming console GP2X Caanoo and GP2X Wiz, and later ported to Pandora and GCW Zero.

Airstrike

2D dogfighting game

Airstrike is a 2d dogfighting game which can be played by one or two persons.Features include alpha blended graphics and accurate physics.

Alex4

A small jump'n'run platform game

Alex the Allegator 4 is a true jump'n'run, just like the old classic ones. Guide Alex through the jungle in order to save his girlfriend Lola from evil humans who want to make a bag of her.

Alien Blaster

Action loaded 2D shooter

Action loaded 2D shooter. Your mission is simple: stop the invasion of the aliens and blast them!

Amoebax

A action-puzzle game, similar to tetris

Amoebax is a cute and addictive action-puzzle game. Due an awful mutation, some amoeba's species have started to multiply until they take the world if you can't stop them. Fortunately the mutation made then too unstable and lining up four or more will make them disappear.

Anagramarama

A simple wordgame

Anagramarama is a simple wordgame in which one tries to guess all the different permutations of a scrambled word which form another word within the time limit. Guess the original word and you move on to the next level.

Angband

A free, single-player dungeon exploration game

Angband is a free, single-player dungeon exploration game. You play an adventurer: seeking riches, fighting monsters, and preparing for a final battle with Morgoth, the Lord of Darkness.

Aquaria

A 2D fantasy underwater action-adventure game

Aquaria is an award-winning action-adventure game set in a massive underwater world teeming with life and filled with ancient secrets. Join Naija, a lone underwater adventurer, as she travels from hidden caves shrouded in darkness, to beautiful, sunlit oases in search of her past. She'll uncover hidden treasures, explore uncharted waters, and do battle with massive underwater beasts to learn the truth about her family and reveal the secret of Aquaria.

  • Massive, beautiful world to explore
  • Compelling story woven through beautiful visuals, music and voice-overs
  • Innovative mouse-based control scheme and magic-based combat
  • 175 unique creatures to discover, interact and do battle with
  • Dozens of treasures to attain
  • Cooking system for creation of powerful items
  • Unlock all the Steam Achievements

Armagetron Advanced

Fast-paced 3D lightcycle game based on Tron

Armagetron is a multiplayer game in 3d that attempts to emulate and expand on the lightcycle sequence from the movie Tron. It's an old school arcade game slung into the 21st century. Highlights include a customizable playing arena, HUD, unique graphics, and AI bots. For the more advanced player there are new game modes and a wide variety of physics settings to tweak as well.

Arx Libertatis

Cross-platform port of Arx Fatalis, a first-person role-playing game

Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a 2002 first-person role-playing game/dungeon crawler developed by Arkane Studios. Arx Fatalis features crafting, melee and ranged combat, as well as a unique casting system where the player draws runes in real time to effect the desired spell. Arx Libertatis updates and improves Arx Fatalis by supporting modern systems, porting the game to new systems as well as eliminating bugs and limitations.

AstroMenace

Hardcore 3D space scroll-shooter with spaceship upgrade possibilities

AstroMenace is an astonishing hardcore scroll-shooter where brave space warriors may find a great opportunity to hone their combat skills. Gather money during the battle to spend them on turning your spaceship into an ultimate weapon of mass destruction and give hell to swarms of adversaries. Enjoy the wonderfully crafted 3d graphics and high-quality special effects along with a detailed difficulty adjustment and a handy interface of AstroMenace. Features:

  • 22 playable ships with unique characteristics.
  • 19 unique weapons with the easy drag-and-drop weapon mount mode.
  • 15 missions with 100+ unique enemies and 40+ space objects.
  • Simulative and arcade ship control mode.

Astrorocks

Astrorocks an EGSL game by M. Mangold.

BabyBe

Simple game for small children

Games B

Barwlin

A simple fight game by Osgeld written in EGSL

Battle Tanks

A tanks arcade game

Battle Tanks is a funny battle on your desk, where you can choose one of three vehicles and eliminate your enemy using the whole arsenal of weapons. It has original cartoon-like graphics and cool music, it's fun and dynamic, it has several network modes for deathmatch and cooperative -- what else is needed to have fun with your friends?

BeBattle

A fun strategy board game

BeBattle, a 1 or 2 players board strategy game in which you attempt to completely destroy your opponent's units.

BeCheckers

A simple checkers game for two players

BeCheckers is a simple checkers game for two players. It follows almost all American Checker Federation (ACF) rules.

BeMines

More than a near-exact clone of the classic Windows game

It's about time for a more than a near-exact clone of the classic Windows game, Minesweeper.

Controls:

  • Left click: Reveal a box. Clicking on a mine will lose the game.
  • Right click: Change a box to either unmarked, flagged as a mine, or a question mark.
  • Middle click: Sonar ping which reveals all mines in a 3x3 square without the danger of setting them off. It comes with a 20 second cost added to your time. Left clicking while holding down ALT will also will do this.
  • Click with both buttons: If the tile is a number and the appropriate number of mines around it have been flagged, it will clear all the other squares around the number. Of course, if you've made a mistake, you'll probably set off a mine. Left clicking while holding down SHIFT will also do this.

BeSpider

A spider solitaire clone for Haiku

Spider solitaire is a popular version of solitaire, where the goal is to stack all the cards of a suit, from king to ace. When you have stacked as many cards as you can, you can use a stock to place a new card on top of every pile.

BeVexed

A maddeningly-addictive puzzle game

A maddeningly-addictive puzzle game. The concept is simple: put the tiles in the grid on the left such that the numbers match wherever two tiles touch.

BillardGL

A 3D OpenGL Billard Simulator

BillardGL is a very nice looking OpenGL pool billiard simulation, which was developed within the scope of the course "Computergraphics" at the University of Freiburg (German

Biniax-2

Logic game with arcade and tactics modes

Biniax-2 is a original and entertaining game. Takes a minute to learn and gives you hours and hours of gameplay. Discover the different Biniax-2 faces - for action heroes or careful strategists.

Blinken

Memory Enhancement Game

Blinken is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. On the face of the device, there are 4 different color buttons, each one with their own distinctive sound. These buttons light up randomly, creating the sequence that the player must then recall. If the player is successful in remembering the sequence of lights in the correct order, they advance to the next stage, where an identical sequence with one extra step is presented. If they are incorrect, the game is lost, and the player must start again from the beginning. The goal is to get a high score - each step in the sequence is worth one point, so correct entry of a sequence of 8 lights is worth 8 points on the high score table..

Blob Wars

Metal Blob Solid is a 2D platform game

Since their world was invaded by an alien race, the Blobs have faced a lifetime of war. But now they have a chance to win the war once and for all. In Blob Wars: Metal Blob Solid, you take on the role of a fearless Blob agent, Bob. Bob's mission is to infiltrate the various enemy bases around the Blobs' homeworld and rescue as many MIAs as possible. But standing in his way are many vicious aliens, other Blobs who have been assimilated and the evil alien leader, Galdov.

Blobby Volley 2

Official continuation of the famous Blobby Volley 1.x arcade game

The head-to-head multiplayer ball game. The "Dedicated Server" runs with a Gamespeed of 100%, which means 75 FPS. The Port for the Server is 1234.

BlockOut II

3D falling blocks game

BlockOut II is an OpenGL adaptation of the original BlockOut DOS game edited by California Dreams in 1989. Similar to Tetris but with the third dimension, BlockOut II has the same features as the original game with a few graphics improvements. Score calculation is also nearly similar to the original game. BlockOut II has been designed by an addicted player for addicted players.

Bong

BeOS version of Pong

Bong is a FreeWare game for BeOS, based on the old arcade classic Pong

Bovo

Gomoku like game for two players

Bovo is a Gomoku (from Japanese 五目並べ - lit. "five points") like game for two players, where the opponents alternate in placing their respective pictogram on the game board. (Also known as: Connect Five, Five in a row, X and O, Naughts and Crosses).

Brickmaster

A breakout clone

A breakout clone written in EGSL by Markus Mangold 2012

Bugdom

Vintage 3D bug-themed action/adventure game

This is Pangea Software's Bugdom updated to run on modern operating systems. Bugdom is an incredibly diverse 3D action/adventure game which is suitable for all ages. It features over 23 different bugs and enemies, 10 huge exciting levels, the ability to swim, jump, ride bugs, swing on ropes, and go into bee hives and ant hills, along with an incredible CD-quality soundtrack!

BZFlag

An online multiplayer 3D tank battle game

BZFlag is a free online multiplayer 3D tank battle game. The name originates from "Battle Zone Capture The Flag". It runs on Windows, Mac OSX, Linux, BSD, and other platforms. It was one of the most popular games ever on Silicon Graphics machines and continues to be developed and improved to this day.

Games C

C-Dogs SDL

A classic overhead run-and-gun game

C-Dogs SDL is a classic overhead run-and-gun game, supporting up to 4 players in co-op and deathmatch modes. Customize your player, choose from many weapons, and blast, slide and slash your way through over 100 user-created campaigns. Have fun!

Cave Story

An open-source rewrite engine of the Cave Story

The platform-adventure game focuses on an amnesiac protagonist who awakens in a cave. Through his explorations, he discovers a plot by the Doctor, a megalomaniac who intends to force the inhabitants of the cave to fight for him in his bid to conquer the world. The protagonist is thrust into the position of savior as he endeavors to defeat the Doctor.

CaveExpress

Classic 2D platformer with physics-based gameplay and dozens of levels

Master your pedal-powered flying machine to pick up packages from your cave-dwelling clients and drop them off at the collection point. But beware! Mighty mastodons, terrifying pterodactyls and others would rather see you extinct.

CavePacker

A Sokoban game

Keep your cave tidy. To do this, make sure that all the spread packages are put onto their targets. You can only push, pulling is not allowed. You get higher ratings the fewer moves you need. The first few maps might be easy to solve - but the more you progress in the game, the harder the maps will be. The map set is from XSokoban.

ChessX

A free and open source chess database application

With ChessX you can operate your collection of chess games in many ways: browse, edit, add, organize, analyze, etc.

Chex Quest

Non-violent cereal-based FPS game

Chex Quest is a non-violent shooter originally intended as a Chex cereal promotion and released for free in 1996, with a sequel in 1997. This package contains the Chex Quest game data along with Chex Quest 2 and a script that will look for compatible Doom source ports installed. If only one is found the game will run directly, if there are more installed a pop-up to select the preferred one will be shown.

Chocolate Doom

Doom source port that accurately reproduces the experience of Doom

Chocolate Doom is a source port of the game Doom, by id Software. The purpose of Chocolate Doom is to be as compatible as possible with the original DOS version of Doom. Chocolate Doom also provides Chocolate Heretic, Hexen and Strife, accurate source ports of their respective games. The binaries will look for .wad files in:

  • ~/config/non-packaged/data/chocolate-doom
  • ~/config/non-packaged/data/doomdata
  • ~/config/non-packaged/data/doom
  • ~/config/non-packaged/data/games/doom
  • ~/doom
  • /boot/system/non-packaged/data/doomdata
  • Any compatible game data package

The binaries can be also used via command-line with the -iwad command. Example: chocolate-doom -iwad /path/to/doom.wad

Circus Linux

Circus Linux! is a clone of the Atari 2600 game Circus Atari

The object is to move a teeter-totter back and forth across the screen to bounce clowns up into the air. When they reach the top, they pop rows of balloons and then fall back down.

ClassiCube

A sandbox block game inspired by Minecraft Classic

ClassiCube is a custom Minecraft Classic and ClassiCube client written in C that works on Windows, macOS, Linux, Android, FreeBSD, NetBSD, OpenBSD, Solaris, Haiku, and in a web browser. It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.

What ClassiCube is:

  • A complete re-implementation of Minecraft Classic 0.30, with optional additions
  • Lightweight, minimal memory usage compared to original Minecraft Classic
  • Much better performance than original Minecraft Classic
  • Works with effectively all graphics cards that support OpenGL or Direct3D 9

What ClassiCube isn't:

  • It does not work with Minecraft Java or Bedrock edition servers
  • It does not have a survival mode (nor will such a mode be added)
  • It does not reimplement Minecraft Classic versions before 0.30

Colobot

An educational real-time strategy video game featuring 3D graphics

Colobot: Gold Edition is a real-time strategy game, where you can program your units (bots) in a language called CBOT, which is similar to C++ and Java. Your mission is to find a new planet to live and survive. You can save the humanity and get programming skills!

ColorCode

A free advanced MasterMind clone

ColorCode is a free advanced MasterMind clone with lots of different game variants, from the very easy up to really challenging ones. You can combine any color count from 2-10 with any column count from 2-5 and allow or not pegs of the same color. Or you may select one of the 5 predefined levels of difficulty. ColorCode has also a rather intelligent built in MasterMind solver - so you can let the computer guess for you (nope, he's not cheating - really).

ColorLines

A classic lines puzzle game

This strategy Game will make you think and concentrate for hours if you accept the challenge. The game will randomly place three color balls on the game board at every round, you have to strategically select one ball (click on ball) and move it to the most convenient location (click on target square)

Connectagram

A Word unscrambling game

Connectagram is a word unscrambling game. The board consists of several scrambled words that are joined together. You can choose the length of the words, the amount of words, and the pattern that the words are arranged in. The game provides a hint option for times when you are stuck, and features an online word lookup that fetches the definitions of each word from Wiktionary. Your current progress is automatically saved.

CorsixTH

Open source clone of Theme Hospital

CorsixTH aims to reimplement the game engine of Theme Hospital, and be able to load the original game data files. This means that you will need a purchased copy of Theme Hospital, or a copy of the demo, in order to use CorsixTH. After most of the original engine has been reimplemented in open source code, the project will serve as a base from which extensions and improvements to the original game can be made.

Craft Libretro

A port of Craft, a Minecraft clone, to the libretro architecture

A very performant Minecraft clone written in just a few thousand lines of C using modern OpenGL (shaders). Online multiplayer support is included using a Python-based server. Many people have used this as a base upon which a more complex game was built.

Critical Mass

A game of chain reactions taking place in a nuclear reactor

CriticalMass is a strategy game where your goal is to keep the reaction under control by carefully placing protons and creating chain reactions. It can be played with a friend or against the computer, with different AI leve

CuteMaze

Top-down maze game

CuteMaze is a top-down game in which mazes are randomly generated using one of a choice of several different algorithms. You move your character through the maze while hunting for targets. The game is won once all of these targets have been picked up. Features:

  • Showing the amount of time and steps it has taken to play the maze (optional)
  • “Bread crumb” trail to show you where you've already been (optional)
  • Flag system which allows you to mark and later un-mark any square on the board
  • Hints that direct you to the closest target
  • Zooming out to see more of the maze
  • SVG themes (two themes come with the game)

Games D

DDnet

A free cooperative platformer game based on Teeworlds

DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds modification with a unique cooperative gameplay. Help each other play through custom maps with up to 64 players, compete against the best in international tournaments, design your own maps, or run your own server. The official servers are around the world. All ranks made on official servers are available worldwide and you can collect points!

Defendguin

A Linux-themed clone of the arcade game Defender

Defendguin is a clone of the arcade game Defender,but with a Linux theme. Your mission is to defend little penguinoids from being captured and mutated.

DevilutionX

An open-source reconstruction of Diablo

DevilutionX is an open-source re-implementation of Blizzard's Diablo game from 1996. To play, you'll need the file 'diabdat.mpq' from the original Diablo CD.

dhewm3

A Doom 3 GPL source modification

dhewm3 is a source port of the original Doom3 (not Doom3 BFG, for that you may want to try RBDoom3BFG). It's known to work on Windows, Linux, macOS, FreeBSD, OpenBSD and AROS, but it should work on (or be easily portable to) any system that supports OpenGL 1.4 with ARB shaders, SDL and OpenAL. Compared to the original version of Doom3, dhewm3 has many bugfixes, supports EAX-like sound effects on all operating systems and hardware (via OpenAL Softs EFX support), has much better support for widescreen resolutions and has 64bit support. Note that while the Doom3 source code has been released under GPL, you still need to legally own the game and provide dhewm3 the game data to play.

Digger

An arcade-style game similar to dig dug

Digger was originally created by Windmill software in 1983 and released as a copy-protected, bootable 5.25 floppy disk for the IBM PC. As it requires a genuine CGA card, it didn't work on modern PCs. In 1998, I created Digger Remastered, which runs on all PCs with CGA or better and plays just like the original. It also has many new features, including:

  • Exit button
  • Optional VGA graphics
  • Recording and playback
  • Real time speed control
  • Keyboard redefinition
  • Gauntlet mode
  • Two player simultaneous mode

Doom (shareware)

Shareware version of the classic FPS game

This is the latest release of Doom in its shareware form, which allows players to experience the first episode of the game in its entirety since 1993. This package contains the Doom shareware game data along with a script that will look for compatible Doom source ports installed. If only one is found the game will run directly, if there are more installed a pop-up to select the preferred one will be shown.

Dopewars

Make a fortune dealing drugs on the streets of New York

Dopewars is a free Unix/Win32 rewrite of a game originally based on "Drug Wars" by John E. Dell. The idea of dopewars is to deal in drugs on the streets of New York, amassing a huge fortune and paying off the loan shark, while avoiding the ever-annoying police. The Unix/Win32 rewrite, as featuring a so-called "antique" mode which closely follows the original, introduces new features such as the ability to take part in multi-player games. dopewars aims to be highly configurable, and what you can't change in the configuration files you can change by poking around in the source, which is freely available under the terms of the GNU General Public License.

ADVISORY: dopewars is not recommended for children below 16 without parental supervision. We also do not condone real-life drug dealing.

DOSBox

A DOS-Emulator that uses SDL library

DOSBox is a DOS-emulator that uses the SDL-library which makes DOSBox very easy to port to different platforms. DOSBox has already been ported to many different platforms, such as Windows, BeOS, Linux, MacOS X... DOSBox also emulates CPU:286/386 realmode/protected mode, Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with older games... You can re-live the good old days with the help of DOSBox, it can run plenty of the old classics that don't run on your new computer! DOSBox is totally free of charge and OpenSource.

DreamChess

XBoard-compatible 3D chess interface and engine

DreamChess is an open source chess game. Our primary target platforms are Windows, macOS and Linux. DreamChess features 3D OpenGL graphics and provides various chess board sets, ranging from classic wooden to flat figurines. A moderately strong chess engine is included: Dreamer. However, should this engine be too weak for you, then you can use any other XBoard-compatible chess engine, including the popular Crafty and GNU Chess. Other features include music, sound effects, on-screen move lists using SAN notation, undo functionality, and savegames in PGN format. The DreamChess team currently consists of only a handful of people. We could use help in many areas, such as programming, graphics, sound and testing. If you’re interested in helping out, please send an email to feedback at dreamchess.org.

Dust Racing 2D

An open-source, tile-based 2D racing game with a level editor

Dust Racing 2D (dustrac) is an open source, tile-based 2D racing game developed by Jussi Lind and contributors. The purpose of the game is to race against challenging computer players on different race tracks. Finishing in TOP-6 will unlock a new race track. Only a small portion of the race track is visible on the scrolling screen. There's also an option for a split-screen two player game, introduced in 0.12.0. Dust Racing 2D comes with a Qt-based level editor that makes creating new race tracks easy.

Games E

Edgar

The Legend of Edgar is a platform game

Edgar must battle his way across the world, solving puzzles and defeating powerful enemies to achieve his quest. When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorceror who lives in a fortress beyond the forbidden swamp. Donning his armour, Edgar sets off to rescue him, but his quest will not be easy...

EDuke32

A source port of the classic PC first person shooter Duke Nukem 3D

  • EDuke32 runs natively without relying on emulation of any kind
  • EDuke32 runs at crazy resolutions like 2560 × 1440.
  • EDuke32 allows you to choose between two different hardware accelerated OpenGL renderers, or the classic, warped software mode you grew up with
  • EDuke32 fixes an insane amount of programming errors which were harmless in the days of DOS but are fatal with modern protected memory models; translation: EDuke32 crashes less
  • EDuke32 has been the only actively developed and maintained Duke3D port for years
  • EDuke32 features Plagman's incredible "Polymer" renderer as a replacement for Ken Silverman's "Polymost" renderer
  • EDuke32 has a huge number of new extensions to the game's scripting system, allowing gameplay mods that rival even modern games.
  • EDuke32 runs the HRP with support for all features, most of which require EDuke32; no other port can run the HRP with all features enabled
  • EDuke32 adds a full-featured console, including Quake-style key bindings, command aliases, advanced tab completion, comprehensive command history, colored text and more
  • EDuke32 has hundreds of code rewrites, optimizations and fixes for rare or annoying bugs in the original code
  • EDuke32 adds tons of optional new features that make the player's life easier including modern status display/HUD, support for loading mods from the startup window, and modern, WSAD-based controls with thoroughly reworked mouse aiming
  • EDuke32 supports Ogg Vorbis sound and music
  • EDuke32 is developed by people who have been in the Duke3D scene since the beginning
  • EDuke32 lets you play that game called 'NAM' you saw at the dollar store 10 years ago
  • EDuke32 makes sandwiches!

Endless Sky

A 2D space trading and combat game

Endless Sky is a 2D space trading and combat game similar to the classic Escape Velocity series. Explore other star systems. Earn money by trading, carrying passengers, or completing missions. Use your earnings to buy a better ship or to upgrade the weapons and engines on your current one. Blow up pirates. Take sides in a civil war. Or leave human space behind and hope to find friendly aliens whose culture is more civilized than your own.

Eternal Lands

A 3D fantasy MMORPG

So why play Eternal Lands, when there are so many free MMORPGs out there? Well, there are many reasons why, but here are a few:

  • Friendly community. Most of the people here are friendly, and they will try to help you if they can.
  • There are 12 skills in the game: Attack, Defense, Harvest, Alchemy, Magic, Potion, Summoning, Manufacturing, Crafting, Engineering, Tailoring and Ranging.
  • There are no fixed class restrictions, so you can develop your character in any way you wish. You, as a player, determine exactly how you develop your character. If you make mistakes, or decide to change or adjust your build, you can do so.
  • Eternal Lands is not just about combat. Many players focus on more peaceful activities such as collecting resources, creating items, summoning monsters and so on. But if you like combat, there is plenty of it as well, both PvP and PvE.
  • The game client is relatively small, the download being only 50MB. That's under a minute on a cable modem, and a few minutes on a DSL connection.
  • Eternal Lands is a multiplatform game, running on Windows, Linux, Haiku and OSX (Mac). The client is open source..

Extreme Tux Racer

High speed arctic racing game based on Tux Racer

Extreme Tux Racer is a racing game in which the player must control Tux across a mountainside. Tux can turn left, right, brake, jump, and paddle, and flap his wings. If the player presses the brakes and turn buttons, Tux will perform a tight turn. Pressing the paddling buttons on the ground gives Tux some additional speed. The paddling stops giving speed and in turn slows Tux down when the speedometer turns yellow. Tux can slide off slopes or charge his jumps to temporarily launch into midair, during which he can flap his flippers to fly farther and adjust his direction left or right. The player can also reset the penguin should he be stuck in any part of the course. This is fork of extremetuxracer, focussing on cross-platform, performance & OpenGL-ES support

Exult

Ultima 7 game engine that runs on modern operating systems

As computers evolve, we risk losing classic games from the not-so-distant past. One of these, Ultima VII, a two part RPG from the early 1990's, still has a huge following, and many consider it to be one of the most immersive games ever produced. Exult is a project to recreate Ultima VII for modern operating systems, using the game's original plot, data, and graphics files. For Haiku, Users should install the game data to ~/config/non-packaged/data/exult to be able to play the game.

Games F

fHeroes2

Free implementation of Heroes of the Might and Magic II engine

Free Heroes 2 is a turn based strategy video game. The original game was voted the sixth best PC game of all time by PC Gamer magazine in May 1997.

Flare

A single-player 2D action role playing game

Flare is a single-player 2D action RPG with fast-paced action and a dark fantasy style.

Flashback

Based on REminiscence REinforced

REminiscence is a re-implementation of the engine used in the game 'Flashback: The Quest For Identity' made by Delphine Software and released in 1992. REinforced is an enhanced version of the original REminiscence. You will need the original files of the PC (DOS or CD), Amiga or Macintosh release.

FooBillard

3D OpenGL Billiard Game

FooBillard supports several kinds of billiard games: carom billiards (three-cushion billiards), snooker, and pool billiard (pocket billiards) in the eight-ball and nine-ball variant. FooBillard has a realistic physics engine and a computer opponent AI. It features an optional red/green 3D stereo view (requires anaglyph 3D glasses), a free view mode and an animated cue.

Freeciv

A free Civilization-like game

Freeciv is a free Civilization-like game, primarily for X under Unix. It has support for multiplayer games locally or over a network, and an AI which gives most people a run for their money. Freeciv aims to be mostly rule-compatible with Civilization II [tm], published by Sid Meier and Microprose [tm]. A few rules are different where we think it makes more sense, and we have lots and lots of adjustable parameters to make customizing games possible. Freeciv has been implemented completely independently of Civilization; you do not need to own Civilization to play Freeciv.

Freedoom

Free Doom I/II game data replacement

The Freedoom project aims to provide all the content needed to form a complete, entirely free/libre game for the Doom engine. It is designed to be compatible with most custom levels, music, graphics and other modifications (“mods”) made for the original Doom games by Doom fans and artists over the decades. This package contains the Freedoom game data along with a script that will look for compatible Doom source ports installed to run the single player data with. If only one is found the game will run directly, if there are more installed a pop-up to select the preferred one will be shown.

FreedroidRPG

A role playing game battling robots

The game tells the story of a world destroyed by a conflict between robots and their human masters. Play as Tux in a quest to save the world from the murderous rebel bots who know no mercy. You get to choose which path you wish to follow, and freedom of choice is everywhere in the game. FreedroidRPG features a real time combat system with melee and ranged weapons, fairly similar to the proprietary game Diablo. There is an innovative system of programs that can be run in order to take control of enemy robots, alter their behavior, or improve one's characteristics. You can use over 50 different kinds of items and fight countless enemies on your way to your destiny. An advanced dialog system provides story background and immersive role playing situations. The game is complete, fully playable, and can provide about 10 hours of fun. It is still being actively developed, and help is welcome in many areas. People having - or trying to acquire - programming, map editing, or writing skills will find FreedroidRPG to be an exciting, fast-moving project in which they can fully express their creativity.

Freegemas

A puzzle game similar to the well known Bejeweled

Freegemas is an open source version of the well known game Bejeweled. The objective of the game is to swap one gem with an adjacent gem to form a horizontal or vertical chain of three or more gems. Click the first gem and then click the gem you want to swap it with. If the movement is correct, they will swap and the chained gems will disappear. Bonus points are given when more than three identical gems are formed. Sometimes chain reactions, called cascades, are triggered, where chains are formed by the falling gems.Cascades are awarded with bonus points.

FreeRCT

Open source game inspired by RollerCoaster Tycoon 1 and 2

FreeRCT is a free and open-source theme park simulation game that aims to capture the look, feel, and gameplay of the renowned classic games RollerCoaster Tycoon 1 and 2 with original assets. The game is still in an early alpha state, but it is already playable and offers a variety of features.

Frogatto4

An action-adventure game

Frogatto & Friends is an action-adventure game, starring a certain quixotic frog. We're trying to push 2D platforming, pixel-art, and music into uncharted territory; we hope you like the results!

Frozen-Bubble

Puzzle with Bubbles

The Frozen-Bubble game is a free software implementation of a popular arcade/reflex game. The game mainly consists of firing randomly chosen bubbles across the board. If the shoot ends up having a clump of at least 3 bubbles of the same color, they all pop. If some bubbles were sticked only on the popping clump, they fall. In 1-player mode, the goal is to pop all the bubbles on the board as quickly as possible. In 2-players or network mode, you have to get your opponent to 'die' before you.

Fuse

Free UNIX Spectrum emulator

  • ZX Spectrum and derivative machines emulator with the following features:
  • Accurate 16K, 48K (including the NTSC variant), 128K, +2, +2A and +3 emulation.
  • Working +3e, SE, TC2048, TC2068, TS2068, Pentagon 128, Pentagon "512" (Pentagon 128 modified for extra memory), Pentagon 1024 and Scorpion ZS 256 emulation.
  • Runs at true Speccy speed on any computer you're likely to try it on.
  • Support for loading from .tzx files, including accelerated loading.
  • Sound (using SDL).
  • Kempston joystick emulation.
  • Emulation of the various printers you could attach to the Spectrum.
  • Support for the RZX input recording file format, including 'competition mode'.
  • Emulation of the DivIDE, Interface 1, +D, DISCiPLE, Beta 128, Opus Discovery, Kempston mouse, Fuller audio box, SpecDrum, Spectrum +3e, ZXATASP and ZXCF interfaces.
  • Emulation of the Spectranet and SpeccyBoot interfaces.

Games G

Gish

An amorphous ball of tar that rolls and squishies around

Gish is a side-scrolling platformer video game with some physics puzzle elements developed by Cryptic Sea (pseudonym of Alex Austin), Edmund McMillen, Josiah Pisciotta and published by Chronic Logic in 2004. Cryptic Sea pledged Gish to go open source under the GPLv2 on May 29, 2010.

Globulation 2

Innovative new Real Time Strategy game

Globulation 2 is an innovative Real-Time Strategy (RTS) game which reduces micromanagement by automatically assigning tasks to units.

Glukalka

ZX Spectrum Emulator

Glukalka is a emulator of ZX Spectrum 48K/128K and Spectrum clones. It runs on Linux, Windows, Haiku and Mac OS machines. Anroid version is also available. The program is free software and is copyrighted under the GNU General Public License.

Emulates:

  • ZX Spectrum 48K and 128K; Pentagon 128K; Scorpion ZS 256
  • Spectrum's AY-3-8910 chip on workstations with sound card
  • Spectrum's beeper on workstations with sound card
  • Beta 128 interface by Technology Research Ltd
  • Joysticks: Kempston, Sinclair and Cursor

Loads from:

  • Snapshots in .SNA or .Z80 format
  • Tape images in .TAP, .TZX or .WAV format
  • Disk images in .TRD, .FDI or .SCL format

Saves to:

  • Snapshots in .Z80 format
  • Disk images in .TRD or .FDI format
  • PSG music dump in .PSG format.

GNU Go

A Go-playing program

GNU Go is a free program that plays the game of Go. GNU Go has played thousands of games on the NNGS Go server. GNU Go is now also playing regularly on the Legend Go Server in Taiwan, on the WING server in Japan, and many volunteers run GNU Go clients on KGS. GNU Go has established itself as the leading non-commercial go program in the recent tournaments that it has taken part in

Goonies

Find treasure and escape back to save the Goon Docks from demolition

The action takes place in the sleepy seaside town of Cauldron Point - down in an area known as the Goon Docks. The Goonies are a group of local kids - Mikey, Brand, Mouth, Chunk and Data. One day they find an old treasure map in Mikey's attic. Data figures that this must be the fabulous hidden treasure of the notorious local pirate, One-Eyed Willy. The girls, Andy and Stef, join the other Goonies and the adventure begins. But the secret underground tunnels they are exploring are actually the hideout of the Fratelli Gang, and the Goonies are soon trapped! The Goonies have a powerful ally on their side, however, in the form of the huge and amiable Sloth. When you play this game, you are Sloth! Can you help the Goonies find the treasure and escape back to save the Goon Docks from demolition?

Gottet

A tetris clone based on Qt6

Gottet is a clean, simple falling blocks game. Use the arrow keys to rotate and position each piece as it falls. Fill a whole row to clear it. Unlimited levels, with progressively faster speeds.

Granatier

A clone of the classic Bomberman game

Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone.

Guitar Master

A game of musical skill and fast fingers

Guitar Master is a Frets on Fire clone made for Haiku. It uses low-resolution graphics in order to run on Haiku's software-GL.

Usage: GuitarMaster [/path/to/songsDirectory]

GZDoom

Advanced Doom source port with OpenGL support

Consider all these features that ZDoom has that are not found in the standard Doom originally released by id:

  • Can play all Doom engine games, including Ultimate Doom, Doom II, Heretic, Hexen, Strife, and more.
  • Supports all the editing features of Hexen. (ACS, hubs, new map format, etc.)
  • Supports most of the Boom editing features.

Many more all-new editing features such as:

  • Colored lighting.
  • 3D floors.
  • Portals.
  • Advanced polyobjects free from the restrictions of their original implementation in Hexen.
  • Custom monsters, weapons, items, player classes, and other entities.
  • High resolution textures and sprites.
  • Translucency (regular and additive).
  • Many, many extensions to ACS that were not present in Hexen.
  • More music formats: Ogg Vorbis, MOD, XM, IT, S3M, MIDI, and MP3 as well as old-fashioned MUS all work.
  • More sound formats: FLAC and WAVE can both be used for sound effects.
  • More texture formats: PNG and JPEG are both useable for artwork.
  • All Doom limits are gone.
  • Several softsynths for MUS and MIDI playback, including an OPL softsynthfor an authentic oldschool flavor.
  • High resolutions.
  • Quake-style console and key bindings.
  • Crosshairs.
  • Free look (look up/down).
  • Jumping, crouching, swimming, and flying.
  • Full-featured joystick/gamepad support under Windows.
  • Up to 8 player network games using UDP/IP, including team-based gameplay.
  • Support for the Bloodbath announcer from the classic Monolith game Blood.
  • Walk over/under monsters and other things.

Gambit

A cross-platform chess game

Qt-based chess application + engine "gupta"

GemRB

An Infinity Engine Emulator

GemRB (Game Engine Made with preRendered Background) is a new implementation of the original Infinity Engine (used in Baldur's Gate, Icewind Dale, Planescape: Torment etc.) to Linux/Unix, MacOS X, Windows (and Haiku) with some enhancements. Original games' data is not included. Haiku specific paths:

  • /boot/system/settings/gemrb is where 'GemRB.cfg' is stored, edit this configuration file to point GemRB to the data of the game you want to play and to customize your GemRB setup.
  • ~/config/settings/gemrb is the default folder for saves
  • ~/config/cache/gemrb is the default folder for GemRB's log and temporary files

Giddy 3

A retro puzzle/platform game

Giddy 3 is a retro-tastic platform puzzle game! Featuring bright colourful graphics, smooth scrolling, puzzles, and an egg with unfeasibly large hands! Set across 5 large scrolling levels, you play the part of Giddy, the all-round good egg, who has to save the world from aliens, intent on taking over the world with giant robot stompers!

Games H

Games I

Games J

Games K

Games L

Games M

Games N

Games O

Games P

Games Q

Games R

Games S

Games T

Games U

Games V

Games W

Games X

Games Y

Games Z