Open Source Linux Game Development Frameworks

Browse free open source Game Development Frameworks and projects for Linux below. Use the toggles on the left to filter open source Game Development Frameworks by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    A cross-platform Duke3D (Duke Nukem 3D) port which provides many new features for mod authors, including an enhanced scripting system and OpenGL renderer. Go to http://www.eduke32.com for downloads and http://bit.ly/dn_3d to get the game!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    This Project on to get I386 Emulation integrated into Garrysmod. By using a modified graphics driver able to pass the raw application output directly to the game server to be sent to clients.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3

    Aliza Gaming API

    An extensible development framework for roleplay games.

    AlizaGameAPI is a robust, open-source Java-based framework designed to streamline and enhance the development of 2D and 3D games. It offers a comprehensive set of tools, utilities, and libraries, empowering developers to create immersive and dynamic gaming experiences with ease. Key Features: Modular Architecture, Rich Graphics and UI Components, Comprehensive Game Logic and Character Management, Environment and World-Building Tools, Statistical and Mathematical Utilities, Enhanced Debugging and Logging, Data Management and Integration, Integrated LLM for NPC Dialog, Cross-Platform Compatibility Dive into the world of game development with AlizaGameAPI. Download the latest version, explore the detailed documentation, and join the community of developers pushing the boundaries of gaming technology.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4

    Blend++

    A cross platform 3d c++ game engine

    Blend++ is a cross platform 3d c++ game engine built off of the blender source code. It uses bullet physics for physics, 3-d modeling and rendering using Blender and Opengl, Programming using c++, and much more!!! Check out the blog for current updates about what we are doing and how you can help. :) https://sourceforge.net/p/blendplusplus/blog/ To become a developer click here: https://sourceforge.net/p/blendplusplus/discussion/developer_submission/thread/4e83e4d2/
    Downloads: 1 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 5
    A social racing game with distributed leader boards and open-source tracks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Alt is a cross-platform toolkit for creating RPGs (role-playing games). TBA
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    AquaGL is a small experimental project to develop and provide open-source game development tools and library code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Bad Monkey Engine

    Bad Monkey Engine

    A truly extensible cross-platform game engine

    The Bad Monkey Engine is designed to function as the core engine for game development. Its architecture fully supports cross-platform game development by abstracting all platform specific code into general purpose utility classes. The primary platform is WinTel with parallel development occurring for Unix-based operating systems. Console-based platforms are not available yet due to the restricted nature of the APIs for these platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Boxxx Engine
    Boxxx Engine is a very simple 2D engine written purely in C language. This code uses BGI graphic library and is compiled with Borland Turbo C 2.0. The goal of this project is to come up with a physically complex yet simple in principle 2D engine. The release is without any warranty of fitness for a particular purpose.
    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.
    Start Free
  • 10
    Brainable is a C++ library containig AI tools for game developpement. You will find in it classes about steering behaviors, pathfinding, learning, decision making... Brainable contains softwares to design graphically different parts of the AI engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    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
  • 12

    CMGDK

    CM Game Development Kit

    The CMGDK is an game engine useable in C++11. It is completely cross-platform, using OpenGL Core 3.3(need DSA,VAB) and OpenAL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A .NET 2D game development engine & Game builder application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A C++ object orientated 2D game engine for Windows, Mac OS, Linux and iPhone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    CrossGDK is an OpenSource Crossplatform Game Development Kit for C++. On the supported operating systems we use the native APIs to gain highest performance. CrossGDK is based on OpenGL and OpenAL. The main purpose is the creation of modern 3D games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Crusoe is a dream of all who want to innovate and create an adventure engine game. Do you like participating in this dream?
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Darius Game Engine

    3D Game Engine

    Cross platform 3D game engine based on OpenGL and C++
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Dinamo
    Dinamo is a animation library in Python for developing interactive networked experiences.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A complete engine and toolkit to create simple 2D games, harnessing the power of XNA. To work on Zune, Xbox and PC, every single tool that is needed is provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The EconoMind is a utility that simulates the economy of a city, state, country, or planet at a specific level of technological development. It runs behind the scenes and provides supply, demand, and other information for games and other projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    FDiamondEngine

    FDiamondEngine

    3D game engine for C and C++

    Create C/C++ 3D games easily! Game engine including higher-level functions and highest-level that are little less than working games! Include an audio system, an thread system, events, entities, physics, etc. This engine is written in C and C++. But can be used from both languages. It is powered by glib, Irrlicht engine, OpenAL, ODE, Ogg vorbis, etc
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    An adaptable program meant for design of 2D or pseudo-3D role-playing games using a minimum of programming. Users can create new resource types and get automatically generated editors for them, as well as write scripts to be run by the engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    GPX is mainly a physics engine, written in C++, focused on real time simulations. Project also provides a graphics library, built on top of SFML. Physics part is independent from graphics library and can be used with any other front-end.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    GWT is an flexible and object-oriented 2d game engine. It uses Code::Blocks and is based on SFML2 to give the ability to port your code to multiple platforms. With the integrated all-in-one tool for game resources it's possible to develop games in a short time. And it's open source! (license coming soon) Status: planning phase
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next