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

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 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
  • 1
    Eagle Mode

    Eagle Mode

    Zoomable user interface (ZUI) with file manager, file viewers and more

    Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command set. It integrates file viewers for most of the common file types, as well as an audio and video player. Furthermore, the virtual cosmos contains a chess game, a netwalk game, a 3D minesweeper game, a multi-function clock, a stock watchlist, some fractals, and a Linux kernel configurator in form of a kernel patch.
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 2
    TX Library

    TX Library

    TX Library is a tiny graphics library for Win32 written in C++.

    TX Library is a tiny graphics library for Win32 written in C++. It is a small sandbox for the very beginners to help them to learn basic programming principles. The documentation is currently in Russian. More info here: http://storage.ded32.net.ru/Lib/TX/TXUpdate/Doc/HTML.ru, http://ded32.net.ru/news/2011-04-03-58, http://ded32.net.ru.
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 3
    Xconq is an engine for turn-based strategy games. Variety of game genres run under Xconq: historical, sci-fi, fantasy, and modern. AIs. Network games. Multiple UIs and platforms. Easy-to-learn game design language. Large games library available
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4

    Mastermind

    Mastermind

    This is a simple Mastermind game, developed in c++ with SDL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Striker2D

    Striker2D

    This game is a 2d arcade game. You can move, jump, kill monster.

    This game is a 2d arcade game. You can move, jump, kill monster. So far game haven't got a textures and now monsters and player model are variegated square. In source code you can add enemies, change him size, speed, hp; change player speed size, damage; change bullets speed, damage and any values.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Alcugs Project, is a set of game servers and tools that will allow you to host the world of Uru, and help in the administration of the current plasma servers. It also contains tools to create new content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    C++ SDL Game Engine

    A very small multi-platform game engine for creating desktop games.

    A very small and excellent Game Engine created in C++ using the SDL libraries. Runs on multiple platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CG Madness is based on the classic game Marble Madness. It is running on OpenGL and uses current CG techniques. It also has an editor where you can create your own levels. If you have done so and you want to share the level, you can upload it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Do you get tired of making your allegro game's GUI in code? Want a really easy way to make pretty GUIs? Use this library and you can drag-and-drop widgets with the editor or whip it up in a loose XML format!
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Freeband is a free, cross-platform, open source alternative to the games Guitar Hero and similar games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A Blitz Basic PC rendition of "Gravity Force II" and "Gravity Power" for the Amiga. Requires DirectX7+ and a friend. Currently being rewritten (see svn) in c++ for SDL/psp platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    IMP - Irrlicht Music Player (Irrlicht)

    IMP - Irrlicht Music Player (Irrlicht)

    3D video music media player lyrics subtitles etc...

    ✿ Unique! The first, and only, software of its own kind... ;) ✿ Home page: http://irrlicht.sourceforge.net/forum/viewtopic.php?t=39695 ✿ Join our group: https://www.facebook.com/groups/programadoresdeportugal ✿ USAGE examples: - Simply play your musics, with 3D visuals. - Great for whole family singing. (Karaoke) - Lyrics files can be ".txt" or ".srt" files (Subtitles) - Great to be used with friends, in a party, singing. - Great for little babies... (Add your voice reading bedtime stories, fairy tales, lullabies, etc...) - Great for children... (Add your voice reading a book, poetry, etc...) - Make "surprises" with your messages, etc... - Great to promote your band and your songs. (You can even create your own "video-clips") - Works great with your "heavy" music too! ;) - Use your imagination!... Many many examples are included in the "music" directory!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Libdoomwad is a C++ platform-independent class library used to manage data structures inside data (wad) files for Doom and Doom 2. Its target audience is developers of Doom editors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MineWithPerl
    A C++ based custom Minecraft server with Perl Scripting
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Four-player variation of pong supporting network-play.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    OpenAL mixer aims to provide a multiplatform API built on top of OpenAL to get/set volume values (including support for capture devices) and list, select and mute input and output lines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    T^3 ("T-cubed") is a 3D Tetris game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Flight Simulation for vehicles from the Macross Universe
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    isoccer - Football Game (INCOMPLETE)
    ✿ More projects here: https://sourceforge.net/u/jorgerosa/profile IMPORTANT: This football game is yet in an earlier development stage! (Scratch) A simple to play soccer game project, based on the oldies, but with actual machines graphics. Main idea is based on the "Sensible Soccer" and "Football Glory" Commodore Amiga classics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    nvmc

    nvmc

    code of the book "Introduction to Computer Graphics..

    NVMC is a simple LAN multiplayer game intended as a support tool for teaching Computer Graphics. The game is a simple car race on a client/server architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB