Open Source C# Game Development Frameworks

C# Game Development Frameworks

View 100 business solutions

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

  • 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
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 1
    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 platforms, PS4, PSVita, Xbox One, and Switch with more platforms on the way. All the code is available to you ensuring you'll have the ability to make changes when you need to or even port to whole new platforms. With 1000s of shipped games we have built up a vibrant community of developers which use MonoGame for both fun and profit.
    Downloads: 54 This Week
    Last Update:
    See Project
  • 2
    Oblivion Works
    Wrye Bash has moved to Github! Downloads: https://github.com/wrye-bash/wrye-bash/releases Code: https://github.com/wrye-bash/wrye-bash
    Downloads: 24 This Week
    Last Update:
    See Project
  • 3
    C# SDL
    SDL.NET is a set of object-oriented .NET bindings for the SDL gaming library and provides high-level access to audio, keyboard, mouse, joystick, TTF fonts, various image formats, sound mixing, MPEG-1, and 2D video framebuffer.
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 4

    coldev

    C/C++ , PHP, PYTHON, 3D ENGINES, CHROME NATIVE CLIENT

    + C/C++ and PHP projects, Python and Others + 3D ENGINES + Videogames Projects based in Bennugd http://www.bennugd.org Web Page https://coldev.sourceforge.io/
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • All-in-one security tool helps you prevent ransomware and breaches. Icon
    All-in-one security tool helps you prevent ransomware and breaches.

    SIEM + Detection and Response for IT Teams

    Blumira’s detection and response platform enables faster resolution of threats to help you stop ransomware attacks and prevent data breaches. We surface real threats, providing meaningful findings so you know what to prioritize. With our 3-step rapid response, you can automatically block known threats, use our playbooks for easy remediation, or contact our security team for additional guidance. Our responsive security team helps with onboarding, triage and ongoing consultations to continuously help your organization improve your security coverage.
    Learn More
  • 5
    Axiom 3D Engine
    Open-source, cross-platform 3D rendering engine for .NET and Mono. The Axiom Engine is a high-performance C# port of the powerful OGRE engine and provides full support for DirectX, OpenGL and XNA on Windows, Linux, Android, iPhone and Windows Phone.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    UnityMol

    UnityMol

    Molecular viewer and prototyping framework

    Implementation of a visualization prototype for molecular structures and networks using the Unity3D game engine. Implementation of numerous graphical methods as spheres, particle systems, bond, etc.. as well as our recent HyperBalls methodology (see: www.hyperballs.sf.net).
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    TXna Game Engine

    TXna Game Engine

    XNA based game engine completely written in c#

    UPDATE 2014-06-01: As there are still lots of weekly downloads I need to clarify the TXna status. The Xna 3.1 based version is no longer developed, there are no commits for over two years. Instead a port to MonoGame is in progress. Please use the TXnaGE from the \branches\monogame folder! The monogame version is based on mongame 3.2.2 and has most of TXna features except: shadowmapping, modelscenenodes and instancing - those features are in development! Titanium Xna Game Engine is a Xna 3.1 based game engine written in c#. Complex scenes can be build in just few lines of code. The developer is free to combine TXna features and standard Xna techniques without any limitations. Please use the svn checkout or update feature to get the latest source and compile from source. The engine is not released frequently but only after major source updates. Chances are that by downloading a release you will get a rather old copy.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    Panther game engine is being developed as part of a class on game engine development at Chapman University 2009/2010/2011. Development continues through December 2011.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    ZTAB

    ZTAB

    Ze Text Adventure game Builder : Create as you play !

    Software for creating very easily Text adventure games : * Build text adventure games, gamebooks, visual novels or point and clicks * Text, image and sound based aventure games. * Simple graphical game edition (no script) * Design as you play: you play, and if you want to enhance, you add new text and conditions and you continue to play. Nothing simpliest ! * As you design, ZTAB points out your errors and compute playability statistics * Import/export : Windows Game, HTML, RTF, DOCX, PDF, EPUB, Advelh, Twine, Quest, Ren'Py * Confidentiality mode Donation : https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2L5MR7VZZZWRU ZTAB of https://sourceforge.net/projects/ztab/ is provided regarding the terms of the licence Creative Commons Attribution – No commercial use - No modification 3.0 France
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • Accounts Payable Software | AvidXchange Icon
    Accounts Payable Software | AvidXchange

    AvidXchange is an Industry Leader in AP Automation Software for Middle Market Businesses.

    Drive greater business success by automating the accounts payable process to boost efficiency, accuracy and speed in the processing of invoices and payments.
    Learn More
  • 10
    Icarus Scene Engine

    Icarus Scene Engine

    3D .NET engine for Windows, Linux, Mac

    Icarus Scene Engine is a cross-platform, CLS-compliant 3D framework, integrating open source APIs into a cohesive all-open-source, all .NET solution. For Windows, MacOSX & Linux. Uses OpenTK, OpenGL, OpenAL APIs for graphics and audio. Runs on Mono/.NET. Links to FFMpeg for streaming video, and FreeType as a temporary conversion mod to bring fonts into a native XML format. Binary builds of Icarus will be infrequent, roughly every 18 months or so, the GIT code updates regularly on a weekly or twice-weekly basis (or faster if there are urgent issues).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Final Fantasy VI SDK

    Final Fantasy VI SDK

    A starter development kit that let you develop FF6-like games on PC.

    The Final Fanrast VI SDK is a starter development kit that let you develop FF6-like games on PC. The goal of this SDK is to provide the default systems from Final Fantasy VI including a complete database, audio and graphical resources and new RGSS Scripts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Creates a project to manage your sprite sheets and levels. Can handle different sheets per level.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Wintermute Engine Development Kit is a set of tools for creating and running graphical “point&click” adventure games, both traditional 2D ones and modern 2.5D games (3D characters on 2D backgrounds).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Game Engine (2D) that supports Hi-Tec Mission Project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    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
  • 16
    Predicts and resolves collisions of circles of different sizes and densities. Coefficient of restitution taken into account. Could be used as engine behind game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    2licht Irrlicht Engine Wrapper

    2licht Irrlicht Engine Wrapper

    Multi-Language Wrapper Collection for the Irrlicht Engine

    2licht's aim is to provide a collection of wrappers for the popular Irrlicht Engine (http://irrlicht.sf.net/). It is still in development; the first wrappers to be released will be the C and Object Pascal interface; followed by a .NET library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A client-server based framework for building 3d applications. Intended to be used for Virtual Reality.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Better keyboard

    Small lightweight program to customize your keyboard

    This small lightweight program allows you to modify your keyboard as you want -colors -key changing (you can change "k" to be "h" when pressed) -battery info detector (voltage and battery life) - ability to disable any key on keyboard -and lot more. Needs: java 5.0u75 or higher NET framework 3.5 SP1 or higher 64x architecture of windows, 32x is not supported
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This project is supposed to become a custom XNA game engine implementation. It will start out as a specific implementation for a small game but should end up in a generic re-usable engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A .NET 2D game development engine & Game builder application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    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: 0 This Week
    Last Update:
    See Project
  • 23
    CeoEngine is a 3D Game Engine bassed on a full components system developed in XNA. On a future i'm willing to implemet a networking architecture to make this engine MMO-Directed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Despair Text Adventure Engine is an engine for old school text based adventure games consisting of a client and an editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    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
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next