Games
Games
Alpine_Client
ArcadeManager
Arma_3_Unix_Launcher
Armagetron_Advanced
In Armagetron Advanced, you ride a bizarre vehicle that can never stop and leaves a deadly trail behind. In the most basic game mode, you can only make sudden right angle turns and are trapped with others in an inescapable arena. The last survivor wins.
Focus is firmly on online play. Pick a server that sounds fun from the server browser, hop in, stay and play there for as long as you like with the same people. Online, you will find many variations of the core gameplay principle. There are other objectives than mere survival. In Fortress Mode, two teams face each other. Each team owns a Fortress Zone and needs to defend it while trying to conquer the enemy teams' Fortress. In Sumo Mode, everyone needs to stay inside a shrinking circle to stay alive.
The game supports custom maps (sadly without an editor) and just about every gameplay variable can be tweaked to your, or more likely, the server owner's heart content. Speed, map size, trail length and timeouts are just the start. Even the rigid right angle turn rule can be bent!
Artifact
As chief artificer Larry Lodestone, your goal is to make your way through the intricate designs of The Artifact. Your goal is to shut down the core, which has gone haywire. However, the way in is filled with obstacles, as weird orbs spawned by the malfunctioning core are disrupting and reconstructing the matrix of The Artifact. Before you can reach the core, these orbs must be isolated to prevent further damage.
In Artifact, your goal is to make your way through 40 levels of mayhem without getting destroyed, racking up as many points as possible on the way. Each level consists of a screen filled with a variety of different orbs. These orbs must be isolated by the player. Once 75% of the playing field has been isolated, the level ends, and the player moves on to the score and powerup allocation screen. The player controls the dual-direction Welding Blaster that can be rotated to fire vertically or horizontally. When fired, a welding beam will slowly traverse the screen in 2 directions. Once both ends reach a wall, the playing field will be cut, isolating balls on each side of the beam. However, care must be taken not to hit the orbs, as they will create a feedback surge, damaging the Welding Blaster. Once the Welding Blaster reaches critical damage, it will explode, and the game will be over. For every level a number of new orbs will be added to the game. These can be of any type depending on the level. Early levels will not include any of the most challenging orbs and vice versa. Orbs carry over from every level. This means that as the game progresses, there will be more and more orbs present. To counter this, the player may use the Annihilator Shield to get rid of some of the orbs.
Aurora_Launcher
BAR_Lobby
BattleShip
Beyond_All_Reason
Bezique
Biplanes_Revival
An old cellphone arcade "BlueTooth BiPlanes" recreated for PC.
Features:
- Easy to learn, hard to master gameplay
- Immerse yourself in quick & intense dogfights
- Shoot & dodge, bail out & respawn to outsmart your rival
- Challenging AI with 4 difficulty levels
- Easy peer-to-peer matchmaking with private sessions support
- Optional gameplay modifiers
- Verbose statistics system
- Moddable sounds & sprites
Birdman64
Bitfighter
Board_Game_Star
BottleBats
Braincup
Butter_Launcher
BuzzCast
CRY
Cafe.Launcher.Avalonia
Cafe_Launcher_Avalonia_Release
Cavoke
Chess_Opening_Tool
Chiaki
Chobby
ChonkCraft
Clarity
ColorMC
Commonwealth-GA-Launcher
CorsixTH
CubeShelf-Launcher
Dead_Rising_2_Case_West_Xenon_Recomp
Dead_Rising_2_Case_Zero_Xenon_Recomp
Dhewm3
Dhewm 3 is a source port of the original Doom 3 (not Doom 3 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 Doom 3, Dhewm 3 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.
It only supports old Mods if they either don't require their own game DLL or have been ported to Dhewm 3 - see the Mods page for more information.
Mod-binaries who are supported, are bundled with Dhewm 3. External data is still required.
Note that while the Doom 3 source code has been released under GPL, you still need to legally own the game and provide Dhewm 3 the game data to play. See the How to Install section for more information.
DuckStation
Duckstation-GPL
DungeonTable
DwarfTherapist
DzLinux
EVE_Buddy
Easy_SCSModManager
Eksplode.re
ElDumper
Ember
EmuCenter
Endless_Sky
Eternal-Lands
Eternal Lands is a free 3D fantasy MMORPG (massively multiplayer online role playing game) that can be played on Windows, Android, Linux and OSX.
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.
Eternal Lands is owned and run by Radu Privantu. This package is built and maintained by one of the client developers known in game as bluap.
EveIntelChecker
Evermist
Evolution_RTS
FPVThePlanet
FjordLauncher
FlightGear
FnordLauncher
Freegosy
FreightFate
GOGLauncher
GameHub
Gen1Recomp
GeneralsAlpha
Grimoire
Hariona_Launcher
HastyHeroes
Hearthlight
HeroesProfileUploader
INSTEAD
I_Have_No_Tomatoes
I Have No Tomatoes is an extreme leisure time activity idea of which culminates in the following question: How many tomatoes can you smash in ten short minutes? If you have the time to spare, this game has the vegetables just waiting to be eliminated!
An addictive 3D arcade game for one or two players with support for both keyboards and controllers, as well as adding your own background music in the form of XM/S3M/IT/MOD files.
Jackify
JanLauncher
Joystick_Mapper
Julius
KevEdit
Kute
Kyaraben
LibreMines
LibreMines is a Free/Libre and Open Source Qt based Minesweeper game available for GNU/Linux, FreeBSD, macOS and Windows systems.
The game includes classic minesweeper gameplay with modern enhancements such as:
- Multiple minefield themes (classic, alternative, flowerfield, twemoji)
- Customizable face reaction themes
- Sound effects
- Keyboard play mode
- Score tracking
- Cross-platform compatibility
Linedancer
LostOdysseyRecomp
Luanti
Ludo
Lunar_Client
LuxClient
MAngbandClient
MarioKartSuperCircuitRecomp
MasterVyrn
MesenOrion
MetroidPrimeHuntersRecomp
Minecraft_Pi_Reborn_Client
Minecraft_Pi_Reborn_Server
Minetest
MoneyUnderBed-DeskPet
Puts the heroine of MoneyUnderBed on your desktop. She walks around, rests and says a few lines on her own, and you can click, drag and feed her.
- Pixel animations in four directions
- Click, drag and ice cream feeding
- Short lines and conversations true to the original character (in Chinese)
- Adjustable activity, dialogue, animation, display scale and window behavior
This is an unofficial, non-commercial fan project. It is not affiliated with, published by, or endorsed by the developers of MoneyUnderBed. The character assets are not covered by the GPL: no commercial use, no R18 content and no use for AI training.
Mudlet
MultiworldGG
NESd
Naev
Naev is a 2D space trading and combat game, taking inspiration from the Escape Velocity series, among others.
You pilot a space ship from a top-down perspective, and are more or less free to do what you want. As the genre name implies, you’re able to trade and engage in combat at will. Beyond that, there’s an ever-growing number of storyline missions, equipment, and ships; Even the galaxy itself grows larger with each release. For the literarily-inclined, there are large amounts of lore accompanying everything from planets to equipment.
NeoST
NeurolingsCE-Qt
Nexira
ObserverLauncher
Olduvai
Onyx_Launcher
Open-Historia
OpenBlok
OpenEmux
OpenHV
OpenRA
OpenRAModSDK
Open_Nectar
PKG_Sender
POM1
POM2
Planes
Planet_Blupi
Play_2048
Plazmic_Legends
Pokemon_Showdown_Pro
PolyMC
PrixumLauncher
Puzzle-Moppet
RIFT_Intel_Fusion_Tool
RMG
RPCS3
RSProx
ReShade
Red_Eclipse-Development
RetroArch
Retro_Launcher
Retromind
Rolisteam
RomMClient
SBLauncher
SMS_Launcher
SMZ3Randomizer
Sabaki
Savvy-MTG-Life-Counter
Scope_Launcher
Sei
Seki_Sabaki
SeriousSamClassic-VK
SeriousSamClassic is open source game engine version developed by Croteam for Serious Sam Classic, but it should work on (or be easily portable to) any system that supports OpenGL 1.3 or Vulkan and SDL2.
Note that while the Serious-Engine source code has been released under GPL, you still need to legally own the game and provide Serious Sam Classic The First Encounter the game data to play. See the How to Install section for more information.
SimpleDoomLauncher
SkeletonGame
Soothsayer
Spree
SpringBoard
StackAndConquer
Standard_of_Iron
Stud
Stunt_Car_Remake
Subway_Surfers
Subway Surfers PC Native Controls Patcher injects native keyboard inputs (WASD and Arrow keys), restores missions, ensures null-safe daily words, and packages the game for seamless playback on modern desktop systems.
Features include:
- Native keyboard controls for jumping, rolling, and lane-switching.
- Spacebar activation for hoverboards.
- Crash guards for missions, UI mission helpers, and daily words.
- Character and stat unlock compatibility.
- Bundled portable WoW64 Wine environment for plug-and-play Linux execution.
SuperTux
Synthein
TenchuSARecomp
TombLauncher
Tomb Launcher is a manager and downloader for Tomb Raider custom levels. It allows you to browse, download and install custom levels from community sites such as TRLE.net, TRCustoms.org and AspideTR.com.
- Browse and search thousands of custom levels from multiple community sites
- Download and install levels with a single click
- Track your play time and statistics
- Manage save files and game settings
- Supports multiple Tomb Raider engines including TRNG, TombEngine, TR1X and TR2X
- Available on Windows and Linux
ToonTownMultiTool
Trinity_Launcher
Twinverse
Ved
Vitaeum_AC
VoxelXClient
Water
Widelands
Wii_Party_Recomp
Wild9Recomp
Wireboi
Xenia_Dashboard
YNOdesktop
Yamagi_Quake_II
Yamagi Quake II is an alternative client for id Software's Quake II. Our goal is to provide the best Quake II experience possible, we strive to preserve the gameplay as it was back in 1997. Thus we aim mostly for bug fixes, stability and gentle enhancements were appropriate. Yamagi Quake II has a lot of unique features. The most notables ones are:
- A modern OpenGL 3.2 renderer, providing a greatly enhanced look and feel. The original OpenGL 1.4 and even the Software renderers are still supported. Both 3D accelerated renderers support anisotropic filtering and multisampling anti aliasing.
- Full support for widescreen displays and arbitrary resolutions. The HUD can be scaled to be readable on high resolutions.
- Support for surround sound, from stereo up to 7.1 channels and even HRTF. The background music can be played from OGG/Vorbis files, a CD drive is no longer necessary.
- A rewritten savegame system. Yamagi Quake II savegames are completely reliable and backward compatible between releases as long as the principle architecture stays the same.
- Highly precise timings. For example, on a flat panel display with a 59.95 hertz refresh rate and vertical synchronisation (VSync) enabled Yamagi Quake II is running at exactly 59.95 frames per second.
- In comparison with the original client over 1.500 bugs were fixed. The Yamagi Quake II client is very well tested and stable. The dedicated server is able to run for weeks without a single restart. Last but not least the code is fully 64 bit clean and highly portable.
Commercial data files are required to run the supported game. These can be aquired though a multitude of sources. See the manual for more info on this.
Znax
alttp-zig
base
blubVolley
bootstrap-love2d-project
caesar2-port
clownmdemu
cordlauncher
daggerfall-js-source
dealers_choice
doom-ascii
dosbox-automation
dota2-mod-manager
er-save-manager
euromilhoes
flappy-bird
gogstash
iPuissance_4D
iQPuzzle
ioquake3
ioquake3 is a free and open-source software first person shooter engine based on the Quake 3: Arena and Quake 3: Team Arena source code.
The source code is licensed under the GPL version 2, and was first released under that license by id software on August 20th, 2005. Since then, our dedicated team has been working hard to improve it, fixing bugs, and adding just the right new features to make the engine even better than before.
ironwail
Ironwail a fork of the popular GLQuake descendant QuakeSpasm with a focus on high performance instead of maximum compatibility, with a few extra features sprinkled on top.. By moving work from the CPU to the GPU (culling, lightmap updates) and taking advantage of more modern OpenGL features (instancing, compute shaders, persistent buffer mapping, indirect multi-draw, bindless textures), this fork is capable of handling even the most demanding maps at very high framerates.
Features:
- Supports Windows, Linux, other unices.
- Well tested on both 32 bit and 64 bit platforms.
- Well tested on both little endian and big endian platforms.
- OpenGL improvements. In-game resolution changing.
- Widescreen FOV (field of view) support and automatic Hor+ FOV scaling.
- Improved sound support. Support for OGG, MP3, Opus and WAV external music files.
- Improved game controller support using SDL2.
- Countless bug fixes, security fixes and other improvements.
- Support for playing the 'Quake 2021 re-release' content
Ironwail requires a copy of the Quake game data (Steam, GOG or Quake original CD), at the least in the form of the shareware data file pak0.pak. In order to set this up, open (and if necessary create) the directory ~/.ironwail on your computer and copy the id1 directory from a copy of Quake original CD there. For more info visit: https://github.com/andrei-drexler/ironwail
jsBlobPop
Aim with the mouse, click, and the bubble flies. Three of a colour that touch each other burst, and everything that was hanging on them falls down. The board pushes closer with every few shots — clear it before it reaches the bottom.
A hundred levels in five worlds, each with its own shapes, colours and obstacles, plus an endless arcade mode with a high score table.
- A hundred levels, each one checked to be solvable
- Endless arcade mode with a top ten table
- Three star orbs hidden in every level
- Stones, bumpers and puddles that change where the shot goes
- The aim line shows the flight path including wall bounces
- The game remembers where you stopped
- Available in 22 languages
- Hundert Level, jedes auf Lösbarkeit geprüft
- Endloser Arcade-Modus mit Bestenliste
- In jedem Level stecken drei Sternkugeln
- Steine, Bumper und Pfützen lenken den Schuss ab
- Die Ziellinie zeigt die Flugbahn samt Abprallern
- Das Spiel merkt sich, wo man aufgehört hat
- In 22 Sprachen
jsBudbrainCaveRescue
Lift off from the moon base, find the way down into the caves and land gently next to the stranded astronauts. They run to your ship and climb aboard. Fly them back to the base, refuel and head out again.
Every world has its real gravity, from the Moon to Io, so every flight feels different. The caves grow deeper and more winding from level to level. Land too hard or scrape the rock and your shield takes the hit.
- 100 levels on ten real worlds, each one checked to be solvable
- Simple controls: four buttons, nothing more
- Upgrade your ship with experience and credits
- Fuel cans and shield cells to pick up along the way
- Four difficulty levels, from Normal to Hardcore
- A mission gallery with a map of every flight
- Available in 44 languages
- 100 Level auf zehn echten Welten, jedes auf Lösbarkeit geprüft
- Einfache Steuerung: vier Knöpfe, mehr nicht
- Schiff ausbauen mit Erfahrung und Credits
- Kanister und Schildzellen zum Einsammeln unterwegs
- Vier Schwierigkeitsstufen, von Normal bis Hardcore
- Eine Missionsgalerie mit der Karte jedes Flugs
- In 44 Sprachen
jsBudbrainsMarbles
jsChess
A hundred chess levels, and the opponent gets stronger with every one of them. Click a piece and every move it may make lights up; click a lit square and the piece goes there.
It starts gently. On the first levels the opponent plays with a handicap — without a queen, without knights, or with nothing but a king and pawns — so a first game is winnable. From there the strength climbs level by level, from around 150 ELO to 1900, and every stage of ten levels brings a board of its own: pine, olive, walnut, marble, ink, emerald, plum, graphite, glass and obsidian.
There is help for every skill level. A hint button suggests a good move, your own pieces blink red when they are under attack, and any move can be taken back. Two dice decide who opens the game. Every game you win is kept as a board you can look at again, with your time and your stars.
- A hundred levels in ten stages, each stage with its own board
- The opponent plays with a handicap on the early levels
- Every legal move of the piece you pick lights up
- A hint when you are stuck, and your threatened pieces blink
- Take back a move, turn the board, and it remembers where you stopped
- Three stars per level — win in fewer moves to earn them
- A gallery of every game you have won
- Available in 22 languages
- Hundert Level in zehn Stufen, jede Stufe mit eigenem Brett
- In den ersten Leveln spielt der Gegner mit Handicap
- Jeder erlaubte Zug der gewählten Figur leuchtet auf
- Ein Hinweis, wenn es klemmt, und bedrohte Figuren blinken
- Zug zurücknehmen, Brett drehen, und der Stand bleibt erhalten
- Drei Sterne je Level — mit weniger Zügen gewinnen
- Eine Galerie jeder gewonnenen Partie
- In 22 Sprachen
jsDuoDom
Drag a stone next to another one. Do the two touching sides show the same number — or does one side match the other stone's total? Then both dissolve. Clear the board and the level is yours.
Every level is generated fresh and checked for a solution before you see it. The clock runs, the board grows, and from level three on a fuse starts burning somewhere.
- Levels without end — every one generated and checked
- Chain reactions: the sum of a dissolved pair takes the next stone
- Dynamite, a joker, chained stones and a diamond
- Undo, hint, water and extra time — paid for with points
- Seventeen kinds of stone, a new one every ten levels
- Available in 20 languages
- Level ohne Ende — jedes neu erzeugt und auf Lösbarkeit geprüft
- Kettenreaktionen: die Summe eines Paares reißt den nächsten Stein mit
- Dynamit, ein Joker, angekettete Steine und ein Diamant
- Zurück, Tipp, Wasser und Extrazeit — bezahlt mit Punkten
- Siebzehn Steinsorten, alle zehn Level eine neue
- In 20 Sprachen
jsMahjong
jsPicPuzzler
Pick a picture, pick a size, and start laying pieces. A piece that is close enough to its place clicks in by itself — no fiddling for the last pixel.
Forty photographs, from a quick thirty-piece round to a hundred and ten that keeps you busy for an evening. The game remembers where you stopped, so you can put it down and pick it up days later.
- Forty photographs, six sizes each
- Pieces in a scrolling tray, in a grid, or scattered around the board
- Turn the pieces on if you want it harder
- Zoom in with the mouse wheel when the pieces get small
- Every picture you finish stays in the gallery, with time and date
- Set your own colours for background, board, tray and grid
- Available in 22 languages
- Vierzig Fotos, jedes in sechs Größen
- Teile in einer Rollleiste, im Gitter oder rund ums Brett verstreut
- Wer es schwerer mag, schaltet das Drehen der Teile ein
- Mausrad vergrößert das Brett, wenn die Teile klein werden
- Jedes fertige Bild bleibt in den Erfolgen, mit Zeit und Datum
- Eigene Farben für Hintergrund, Brett, Leiste und Gitter
- In 22 Sprachen
lutris-gamepad-ui
makoureactor
mki3dgame
A simple OpenGL game of searching for tokens in 3D stages. You also have to avoid the monsters. (They can capture you.)
Any user can prepare his own assets with stages, monsters and tokens designned with MKI3D (https://mki1967.github.io/mki3d/) as explained in https://github.com/mki1967/mki3dgame/blob/master/README.md