Open-source projects categorized as game-programming

Top 9 game-programming Open-Source Projects

  • magictools

    :video_game: :pencil: A list of Game Development resources to make magic happen.

    Project mention: Vilken väg i livet ska man ta? | | 2022-10-20
  • entt

    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

    Project mention: Enums In C++, Choice is Oft Beguiled | | 2022-11-18

    Now you can make use of operator| and operator&. Here is the full source. It'll be a bit better when it's ported to C++20 with concepts, as the SFINAE produces the usual ugly error messages with enable_if.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • GameNetworkingResources

    A Curated List of Game Network Programming Resources

    Project mention: Where to start with online multiplayer? | | 2022-09-28
  • GameDev-Resources

    :video_game: :game_die: A wonderful list of Game Development resources.

    Project mention: From Where can i find free resources for making my 2D game any suggestion? | | 2022-02-24
  • awesome-gamedev

    A collection of free software and free culture resources for making amazing games. (mirror)

    Project mention: Vilken väg i livet ska man ta? | | 2022-10-20
  • haskanoid

    A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support.

  • 2DGD_F0TH

    Mirror Repository for GameDev ebook "2D Game Development: From Zero To Hero"

    Project mention: 2D Game Development: From Zero to Hero | | 2022-04-12
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Chronity

    :hourglass: Library for running functions after a delay by creating timers in Unity3D.

    Project mention: Looking for a more declarative way of handling waiting in unity? | | 2022-02-02

    Checkout my repo

  • Shmup

    Tutorials of Making Shoot 'Em Up Game using SFML.Net

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-18.

game-programming related posts


What are some of the best open-source game-programming projects? This list will help you:

Project Stars
1 magictools 10,615
2 entt 7,437
3 GameNetworkingResources 5,183
4 GameDev-Resources 2,722
5 awesome-gamedev 1,808
6 haskanoid 259
7 2DGD_F0TH 106
8 Chronity 40
9 Shmup 2
The context switching struggle is real
Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!