Open Source Desktop Operating Systems Simulation Games

Simulation Games for Desktop Operating Systems

Browse free open source Simulation Games and projects for Desktop Operating Systems below. Use the toggles on the left to filter open source Simulation Games by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    simutrans

    simutrans

    A free transportation simulator game

    Simutrans is a cross-platform simulation game where players try to successfully manage transportation systems between places by land, air, and water for passengers, mail, and goods. Planes, ships, trains, trams, trucks, buses, or monorails are at your disposal, but factories operate based on contracts and passengers can only travel to their set destinations.
    Leader badge
    Downloads: 2,804 This Week
    Last Update:
    See Project
  • 2
    Speed Dreams : an Open Motorsport Sim
    2025 UPDATE: we have finally moved to Git! https://forge.a-lec.org/speed-dreams/speed-dreams-code/ This SourceForge project will be kept as a read-only archive and will be eventually removed! Speed Dreams is a Motorsport Simulator featuring high-quality 3D graphics and an accurate physics engine, all targeting maximum realism. Initially forked from TORCS, it has now reached a clearly higher realism level in visual and physics simulation, thanks to its active development team and growing community. It mainly aims to implement exciting new features, cars, tracks and AI opponents to make a more enjoyable game for the player, while constantly pushing forward visual and physics realism. It is also intended for any research, study or teaching activity, around physics and AI, thanks to its GPL V2+ license, and the clear and modular architecture of its C/C++ code base.
    Leader badge
    Downloads: 283 This Week
    Last Update:
    See Project
  • 3
    OpenTTD is an open source clone of the Microprose game "Transport Tycoon Deluxe". For more recent versions visit our website: http://www.openttd.org
    Downloads: 87 This Week
    Last Update:
    See Project
  • 4
    TORCS - The Open Racing Car Simulator
    TORCS, The Open Racing Car Simulator is a highly portable multi platform car racing simulation. It is used as ordinary car racing game, as AI racing game and as research platform. It runs on Linux (x86, AMD64, ARM and PPC), FreeBSD, OpenSolaris and Windows.
    Leader badge
    Downloads: 348 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    OpenTTD

    OpenTTD

    Open source simulation game based on Transport Tycoon Deluxe

    OpenTTD is an open source transport simulation game based on the popular game Transport Tycoon Deluxe by Chris Sawyer, with several additions. OpenTTD is as close to the original as you can get, but has been extended with plenty of great features. These include bigger maps (up to 64 times bigger than the original), stable multiplayer mode that allows for up to 255 players in 15 companies, in-game downloading of heightmaps, AIs, scenarios, and so much more. With its many additions and improvements players are sure to have a greatly enhanced gaming experience. Try it for yourself!
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    ad-infinitum
    Space game of galactic conquest. Real time/turn based strategy with civilization type colonization of worlds. Influences include: Civ, Master of Orion, emperor of the Fading Suns, Dune. Universe a future dark age with noble houses vying for control. Forum for comments: http://spacesimcentral.com/ssc/forum/59-ad-infinitum/ Video link of game running: http://www.youtube.com/watch?feature=player_embedded&v=oloUoFRk4WE
    Leader badge
    Downloads: 45 This Week
    Last Update:
    See Project
  • 7
    CaesarIA (openCaesar3)

    CaesarIA (openCaesar3)

    Remake of the classic Caesar III game

    CaesarIA is an open source remake of Caesar III game released by Impressions Games in 1998, it aims to expand the possibilities of the classical city-building simulators and to add new features showing the city life. Now the game work with Windows, Linux, Mac, Haiku and Android. The original Caesar3 game is needed to play openCaesar3. We start crowdfunding campaign for renew graphic set at www.igg.me/at/caesaria-game. Help us set new stage in good old Caesar.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 8
    Foobillard++
    An OpenGL Billard Game based on foobillard 3.0a with patches, new features (hud, jumpshots, correct detection of lost balls, more sound and graphics etc). Optimized for touch. New designed mouse / touch-control. On Facebook: www.facebook.com/Foobillardplus Some Videos: http://www.youtube.com/user/foobillardplus/videos
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 9
    No Gravity (Classic)
    No Gravity is a fantastic and futuristic universe made of five intergalactic worlds. An arcade type game with great playability, where it is easy to plunge into space battles against spacefighters, space stations and more !
    Downloads: 22 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    GLUI is a GLUT-based C++ user interface library which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications. It is window-system independent, using GLUT or FreeGLUT.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Casino

    Casino

    Slot machine (one-armed bandit).

    Simulator of a one-armed bandit (slot machine) from developers from the Soviet Union. At the start, the player has 9995 monetary units, the casino - 10005. The goal is to ruin the casino. First, you need to place a bet (from 5 to 375), then press Enter, and the slot machine will start working, and so on over and over again. On the left there is a list of combinations that give different points.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 12
    R-P-S

    R-P-S

    Rock, Paper, Scissors is a hand game.

    «Rock-Paper-Scissors» is a hand game originating in China, usually played between two or three people, in which each player simultaneously forms one of three shapes with an outstretched hand. These shapes are «rock» (a closed fist), «paper» (a flat hand), and «scissors» (a fist with the index finger and middle finger extended, forming a V). A simultaneous, zero-sum game, it has three possible outcomes: a draw, a loss, or a win.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13
    iPDC - Free Phasor Data Concentrator

    iPDC - Free Phasor Data Concentrator

    Tool for Wide Area Measurement System

    iPDC is a free Phasor Data Concentrator that collects data from PMUs, and PDC/iPDC that are IEEEC37.118 Synchrophasors std compliant. iPDC do the time sequencing and combining of the received data as per IEEEC37.118 and send to other iPDCs, and applications on request. iPDC is able to archive the received data in the MySQL database on local/remote machine. PMU Simulator is also IEEEC37.118 std compliant. Software is built to be working on Linux platform.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    spdrs60 - Digital Model Train Signal Box

    spdrs60 - Digital Model Train Signal Box

    Graphical SRCP locking table client

    spdrs60 is a graphical SRCP client to comfortably control a digital model railway. Visual appearance and usage comply to the original SpDrS60 German Federal Railway company locking table. A SRCP server (e.g. erddcd or srcpd) is needed as a hardware link. In cooperation with train controller dtcltiny (http://dtcltiny.sourceforge.net/) spdrs60 provides support for train automation.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Corewars is a simulation game where a number of programs try to crash each other. Corewars comes with a graphical user interface (GTK+) to display the running programs and statistics. Redcode is supported as well.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Eat the Whistle GPL

    Eat the Whistle GPL

    Old style soccer game with many exciting features

    Eat the whistle GPL is a football simulation game written in C that works on many platforms (win32/linux/macosx/amigaos/morphos), it uses the SDL framework. It has a multiplayer internet playing option in alpha stage.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    IL-2 Selector

    IL-2 Selector

    IL-2 Sturmovik 1946 Executable Memory Management Enhancer

    The IL-2 Selector is a tool which enhances the memory management of the game "IL-2 Sturmovik 1946". The game is written in Java, running on a J2SE 1.3.1 JVM. The standard setting utilizes less than 128MB RAM only, which was fine when the game was developed initially, but nowadays patches and mods lead to a situation where more memory is necessary to smoothly run the game. This tool gives the user the ability to easily setup different memory parameters. Additionally it features an advanced so called "wrapper" to run modded files within the game's runtime file system. This wrapper runs several hundred times faster than the initial wrapper.dll release by QTim and thus enables the users to run even heavily modded game installations without any significant performance impact. Last but not least, for fine-tuning the JVM memory usage, this selector features a dll code injection mechanism into the running JVM. This project is released under the DWTFYWWI Public Domain License.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Pizza Game (working title) is a real-time 3d game in which you can manage your own pizza restaurant. It will be supported on multiple platforms including Windows and Linux and is utilising the OGRE 3D engine.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Scoreville
    Scoreville is an interactive adult game only for Windows at Version 7. Visit bars and discos to pickup women and drive them to your apartment. Work-out at gym, make penis enlargement operations, receive cash from women, "earn" reputation points, work as security guard or bank manager and much more. Scoreville is only a game. No girls in it. You can make girlpacks with an editor. Visit our forum: http://scoreville.die-links-welt.de/board/index.php
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    xdesktopwaves
    Simulation of water waves on the X Windows desktop. Windows and mouse are like ships on the sea. Each movement of these ends up in moving water waves. You can even have rain and/or storm stirring up the water.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Just another senseless Lotto Simulator. 6/49 without extra features. This small program is just study on using wxWidgets with MinGW and multithreading.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Mission Control Simulator

    Mission Control Simulator

    An Houston/NASA Mission Control Simulator written in Delphi!

    It´s a small project to test my Delphi-Skills... The Simulation will simulate the Mission Control of: -Mercury Atlas/Redstone -Gemini -Apollo 1/4/6/8/9/10/11/12/13/14/15/16/17 -Apollo-Sojus-Test-Program (ASTP) -Space Shuttle´s STS-Program -ISS U.S. Missions, russian Missions and Proton -and a "Easter-Egg": an ICBM test-Launch --- First it will be aviable in German, then in version 0.5 it will also be aviable in english. --- Sorry for my bad english, i am german ^^ --- UPDATE: I need ALPHA and BETA Testers!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    OpenArena is a 3d game creation engine. It is a rendering system that can be used for more than just games but it is targeted at games. The basic use being create some game media textures models maps and config files for physics and rules.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    StarPJ

    StarPJ

    Game. Goal - killing asteroids.

    Игра проста в управлении. Есть две режима: первый - астероиды появляются в случайном месте, и их надо сбивать. У вас есть 10 жизней и 15 пуль(за каждый сбитый астероид добавляется по 2). Чем больше астероидов сбито, тем больше скорость их появления. Второй режим отличается от первого тем, что астероиды появляются не в случайное время, а при уничтожении астероида. Чем больше уничтожил, тем больше скорость их полета.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Come Back 64 is a software emulator for the Commodore 64 Computer running on various platforms.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next