Showing 140 open source projects for "programming c++ library"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 1
    raylib

    raylib

    A simple and easy-to-use library to enjoy videogames programming

    raylib is highly inspired by Borland BGI graphics lib and by XNA framework. Do you want to see all functions available in raylib? Check raylib cheatsheet. raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no auto-debugging, just coding in the most pure spartan-programmers way. raylib has received several recognitions in the last years and many people have written about the library. Here there are the main awards received from Google and Epic Games. raylib supports multiple target platforms, it has been tested in the following platforms but, technically, any platform that supports C language and OpenGL graphics is valid for raylib or can be very easily ported to. raylib can be combined with several extra libraries for additional functionality, some of those libraries are already used internally while others are provided for user integration, most of these libraries are single-file header-only with no external dependencies.
    Downloads: 141 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: 18 This Week
    Last Update:
    See Project
  • 3
    GDevelop

    GDevelop

    The game engine for everyone

    GDevelop is an open-source, cross-platform game development software designed to make creating HTML5 and native games easy for everyone. Experts and novices alike can create their own games with GDevelop as it is fast and easy to learn, requiring no knowledge in a specific programming language. What makes GDevelop unique and so easy to use is its powerful and intuitive event-based system. Events are a powerful way to build up your game logic, without having to learn a programming...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    MonoGame

    MonoGame

    One framework for creating powerful cross-platform games

    One framework for creating powerful cross-platform games. The spiritual successor to XNA with thousands of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes. Create, develop and distribute your games your way. By leveraging C# and other .NET languages on Microsoft and Mono platforms you can write modern, fast, and reliable game code. We currently support iOS, Android, MacOS, Linux, all Windows...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 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
  • 5
    Vanda Engine

    Vanda Engine

    A free 3D game engine to create games and realtimes scenes for Windows

    Vanda Engine is a free and open source 3D game engine for Windows. I'm developing this game engine for years to help the students and other enthusiast learn game engine programming and develop 3D games for free. While giant companies are building game engines with huge budget and a lot of manpower, I'm developing this free 3D game engine alone with no budget. I have published step by step tutorials about Vanda Engine, 3D tools, and COLLADA format: https://vanda3d.org/tutorials/ Please...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    RetroGear

    RetroGear

    SDL based generic 2D game engine

    RetroGear is a generic 2D game engine, designed for the simple and fast retro games development, like those of the 80s. The project aims to create generic components for rapid development of 2D games, based on the most common practices of game programming and design known, giving in the hands of the programmer, standard components and easy to integrate with their own projects. Some of the features offered by this game engine are: A basic but pratical game states management (screen...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    lgck
    LGCK Builder provides a unique development environment that can be easily used by novice and seasoned game creators to get the best results quickly. Our approach is different because the philosophy is geared toward simplicity and re-usability. Quick 5 minute tutorial http://www.youtube.com/watch?v=lN3gkZWr-PM
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9

    2048-1

    Sdk library for creating 2048 game in c#.

    My take mini sdk libs for creating the 2048 game in C#. Suitable for any engine from console app to Unity game. Only 2048 game logic. A very simple customizable core for initialization game with params.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Mire Engine

    Mire Engine

    2D Game Engine

    A Cross Platform 2d Rpg Game Engine for mobile and Console.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Frank Engine

    Frank Engine

    A 2D game engine and level editor

    Frank Engine is a game development framework with a built in editor written in C++. The goal is to be a fast way to create large open world 2D games with high quality graphics. Everything necessary to create a fully featured game is included: physics (Box2D), rendering (DirectX), level editor, dynamic lighting, particle system, sound, music (Ogg Vorbis), gamepad input, GUI, and debug console. The code is fairly well documented and includes simple starter projects build on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    lwjglbook

    lwjglbook

    Source code of the chapters of the book 3D Game Development with LWJGL

    lwjglbook-leg is the companion code repository for the “3D Game Development with LWJGL 3” book, offering a practical learning path for building a 3D game engine in Java using the Lightweight Java Game Library (LWJGL). It covers the implementation of a modern OpenGL-based engine from scratch, guiding readers through key concepts such as rendering, lighting, animation, input handling, and scene management. This project serves as an excellent educational resource for Java developers interested in graphics programming and game development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    KonsolScript and Game Engine

    KonsolScript and Game Engine

    Free and Open Game Programming Language for Windows and GNU/Linux

    KonsolScript is a free and open source, scripting language primarily intended for 2D games development. KonsolScript Development Team believes that the unavailability of games on GNU/Linux desktops is one of the major concerns why people keep using unauthorized copies of proprietary OS over GNU/Linux and that is something the Development Team is ought to address – we are doing our part to help promote GNU/Linux as a viable gaming platform for desktops both for Game Publishers and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    UniRx

    UniRx

    Reactive extensions for Unity

    UniRx (Reactive Extensions for Unity) is a reimplementation of the .NET Reactive Extensions. The Official Rx implementation is great but doesn't work on Unity and has issues with iOS IL2CPP compatibility. This library fixes those issues and adds some specific utilities for Unity. Supported platforms are PC/Mac/Android/iOS/WebGL/WindowsStore/etc and the library. Ordinarily, Network operations in Unity require the use of WWW and Coroutine. Rx cures that kind of "asynchronous blues". Rx is a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Captains Game Engine

    Portable game engine with main focus on point-and-click adventures

    This project aims to create a fast game engine that is simple to use. It will support rendering in OpenGL and DirectX and run on Linux, Windows and Android. It even runs in the browser with WebGL through emscripten. It was originally used to create a round-based 3D multiplayer role-playing game called Heroquest. Now, the main focus has shifted to create a portable point-and-click adventure system and some adventure games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    BWAPI

    BWAPI

    An API for interacting with Starcraft: Brood War (1.16.1)

    Brood War Application Programming Interface or BWAPI is a free and open source C++ framework that is used to create Artificial Intelligence (AI) agents that play the popular Real Time Strategy (RTS) game Starcraft: Brood War. With BWAPI, players of varying levels can create AI agents to play Brood War, but with certain limits. BWAPI will only reveal visible parts of the game state to AI modules to enable programmers to write competitive non-cheating AIs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    PacManSGF

    The Old PacMan! programed over the Salvat Game Fabric platform

    Just another PacMan But this time with a simple programming interface. With the help of Salvat Game Fabric it was simple to concentrate effort only on the game logic. Take a look and see how it is simple to build a game using SGF
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SDL Framework
    SDL Framework (SDLFW) SDLFW is a cross-platform framework from the powerful SDL library to create your own 2D games with the Lua programming language. It's easy-to-use, free, open-source, and works on Windows and Linux.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Other World
    Library to help the creation of the dynamic systems, like simulators or games. Key word : 3D Rendering, Multi-Agent system, Collision detection, Game
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Lightweight UI library for games, tailored for use with the allegro game dev library. Continuation of the original guichan library, mainly on allegro 4.4, 5.0 and 5.1.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Musical Game Studio

    An Adventure Game Engine

    This is a fork off OpenSLUDGE, originally created by Tim Furnish, that used to live here on SourceForge. Now being modified by me to fit the adventure game musical I want to make… We'll see where this goes. Unlike OpenSLUDGE, this project will break compatibility with old SLUDGE games, in order to allow me to change some fundamental things in how the engine works.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    GameApi

    Gaming library

    A C++ gaming library based on opengl,sdl,freetype which supports bitmaps, sprites, animations, text/fonts, 3d objects/polygons, points/vectors in 2d and 3d.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Crafter 2D

    Crafter 2D

    2D game engine for traditional platform games

    Crafter 2D is a cross platform 2D game engine, with which you can create your own games! Using this engine, you can focus solely on your games assets and behaviour and don't have to worry about the platform. And it is free!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    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