Browse free open source C++ Games for Windows and projects below. Use the toggles on the left to filter open source C++ Games for Windows by OS, license, language, programming language, and project status.

  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 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
  • 1
    AviTab

    AviTab

    X-Plane plugin that displays a tablet to aid VR usage

    AviTab is a plugin for the X-Plane flight simulator. It displays a tablet-like computer with a few apps in the cockpit. It is mainly used for flying in virtual reality. When flying in a simulator, one often needs to look up details in PDF charts, plane manuals, checklists or other documents. Using a PDF reader breaks the immersion because the virtual aviator either has to take off of their HMD or use other tools that can move windows into VR. AviTab tries to solve this problem by offering a PDF reader inside a native plugin for X-Plane. Using a plugin also opens possibilities for more apps inside the tablet, for example, to display information about the plane status or aid in navigation. When hovering over the edges of the tablet from a short distance, X-Plane will display green bars around the tablet. The upper bar can be used to grab the window and move it around inside the cockpit.
    Downloads: 66 This Week
    Last Update:
    See Project
  • 2
    PokerTH
    PokerTH is a poker game written in C++/Qt. You can play the popular Texas Hold'em poker variant against up to nine computer-opponents or play internet games with people all over the world. This poker engine is available for Linux, Windows and Mac
    Leader badge
    Downloads: 84 This Week
    Last Update:
    See Project
  • 3
    The program for creating and modifying Minecraft maps.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 4
    Ryzom
    Ryzom Core is a toolkit for the development of massively online universes. It provides the base technologies and a set of development methodologies for the development of both client and server code.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    MEOW Project
    MEOW project is the emulated server for work with MicMac Online Game client. It is totally free and fully opensource (consider it under the terms of the GNU license).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    winebox

    winebox

    Run Windows applications on any computer.

    WineBOX is an Open Source implementation of the Windows API and a program loader, allowing many unmodified Windows binaries to run on x86-based computers with out need a operative system.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Shoddy Battle (later known as Pokémon Lab) is a Pokémon simulator created by Cathy and bearzly and first released in July 2007. It allows users to play Pokémon matches against other people online. Shoddy Battle was highly influential on the game of competitive Pokémon because it was free and open source, scalable (700,000 battles per month during its peak), user customisable and extensible, and it provided unprecedented statistical data on player skill and Pokémon usage trends. Visit the web site for more information.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    NationKZ Clan&Portal.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Cross-platform 3D Game Interpreter for 3D design games simulation and Virtual Reality Graphics Rendering with GUI and Command Line. Include map editor , game modeler , script editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    ESNOSUMA

    ESNOSUMA

    ESto NO es SUper MArio

    Tiene como objetivo el desarrollo de una obra colectiva multimedia, un vídeo juego "basado" en Súper Mario, la idea es juntar el trabajo de diferentes artistas en una única obra de desarrollo colectivo. Basado totalmente en SuperTux 0.1.3
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    So this is my first game (using allegro library), therefor it's a tetris clone. It has all the basics like sounds (wach your ears), high score, increasing speed etc. As a little bonus it also has two "powers".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    GLSMAC

    GLSMAC

    Open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri

    glsmac is a compact C99 library designed to simplify OpenGL development on macOS by creating a minimal, no-dependency window and OpenGL context setup. It uses only macOS's native APIs (Cocoa and Core OpenGL) without relying on third-party frameworks like GLFW or SDL. This makes it ideal for developers who want tight control over their OpenGL projects, need a lightweight setup for demos or testing, or are writing small graphical utilities without overhead. The code is short, self-contained, and easy to understand, serving as both a useful tool and educational resource.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    K.L.'s Tanx
    This is a 3D puzzle game with fantastic design. The prototype idea is from Family Computer game 'Tank', so Tanx means Tank's extended version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    LUNI Server
    *** NOTICE *** This project is no longer active. For up to date information on LU server emulators, head to https://lusprojects.github.io The LUNI Server is a RakNet server that communicates with the LEGO Universe client licensed by The LEGO Group (C)2015. The LUNI Server is programmed in C++ and implements MySQL and RakNet 3.25 libraries and headers. It is free, open-source, and available for anyone to edit. In addition, the license is currently under the AGPL, which is very similar to the GPL, although it requires the source to be copyrighted as well. More explained here: https://tldrlegal.com/license/gnu-affero-general-public-license-v3-%28agpl-3.0%29
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Mastermind

    Mastermind

    This is a simple Mastermind game, developed in c++ with SDL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SREmu's goal is to provide a fully functional server, missing no features, emulating the functionality of the official SRO servers as accurately as possible. It is a development tool, not a one-click-install private server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Star Arena is a free, Open Source of a rts game server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Stream Interactive Video Over Network
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A first-person action game aiming for realism and historical accuracy in depicting gladiatorial combat.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This is an easy-to-use version of the famous Tic tac toe game, developed in c++ using the SDL library. This version handles a two player game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    WAAD

    WAAD

    WAAD est un projet d'émulation basé sur le jeu World of Warcraft

    WAAD est un projet de développement Français d'un CORE d'émulation et d'une base de données portant sur le jeu World of Warcraft (WOW TLK 3.3.5) à titre purement éducatif. ------ WAAD is a French Developpement Core and DB for World Of Warcraft (WOW TLK 3.3.5)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB