Game Engines for MinGW/MSYS2

Browse free open source Game Engines and projects for MinGW/MSYS2 below. Use the toggles on the left to filter open source Game Engines by OS, license, language, programming language, and project status.

  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
  • SKUDONET Open Source Load Balancer Icon
    SKUDONET Open Source Load Balancer

    Take advantage of Open Source Load Balancer to elevate your business security and IT infrastructure with a custom ADC Solution.

    SKUDONET ADC, operates at the application layer, efficiently distributing network load and application load across multiple servers. This not only enhances the performance of your application but also ensures that your web servers can handle more traffic seamlessly.
  • 1
    Orx: Portable Game Engine

    Orx: Portable Game Engine

    Orx: Portable Game Engine

    Orx is a portable, lightweight, plugin-based, data-driven and extremely easy to use 2D-oriented game engine. As orx is data driven, it allows users to create games with a small number of lines of code and reduces drastically the development time.
    Leader badge
    Downloads: 161 This Week
    Last Update:
    See Project
  • 2
    G2

    G2

    A generic 2D engine for any kind of game

    This game engine uses the power of C++, OpenGL, and OpenAL to provide highly-portable, object-oriented code for programming a video game. Rather than tailoring to a specific type of game, the engine focuses on the fundamental components. It covers audio, graphics, controls, and data flow. With G2, developers have everything they need to create a 2D game without the need of expensive SDKs.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 3
    An object-oriented Game Engine. It abstracts the differences between platforms and allows level/scene coding through script/XML files. Subsystems based on open source libraries. Adaptable to multiple game genres (fps, space shooter, indoor, outdoor, ...)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4

    Digital Spork Game Engine

    Cross platform 2D/3D game engine written in C++11 & OpenGL ES 2/3

    Alpha: - Still in heavy development, but should be stable enough for use in small projects. - Features include OpenGL ES based scene graph system, sound (static and streaming), input handlers, scheduler, async job queues, and much more. - Supported platforms include iOS, Android, OSX, Linux, Windows, HTML5 (Emscripten).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
  • 5

    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: 1 This Week
    Last Update:
    See Project
  • 6

    Generic 3D Game Engine

    A basic 3D environment with a first-person POV

    Despite being more graphically advanced than my 2D game engine, it isn't as well developed. Its original name was "3DWorld" because it simulated a 3-dimensional environment -and that's pretty much all it does. You can move around, pick up a cube, and jump using typical FPS controls. I started to implement the ability to shoot but it's still incomplete. This project has been put on hold in order to focus on my 2D game engine.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    DjDoom

    Reference implementation for the Doom game engine.

    DjDoom is a reference implementation for the original Doom game engine. The purpose of this project is to build a playable Doom engine from the original Linux source code with minimal changes necessary to build and run in a Windows environment. This was created as a learning tool for me and I'm publishing this so it can be a learning tool for others. It is intended that this be a base for others to build and expand on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    QBism Game Engine
    qbism Super8 is an open source 3D game engine with advanced yet intentionally retro 8-bit graphics for a crunchy pixelated look. The source code is forked from Makaqu Quake with enhancements from other Quake projects. The goal is to expand capabilities of authentic software-rendering without sacrificing performance. Features ———— Real 8-bit software graphics Plays most modern epic Quake maps that require enhanced engine limits and extensions. Colored static and dynamic lights. Scorch marks (stainmaps), fog, transparent water and particles, and skyboxes. Unique indexed colored lighting that doesn’t slow down the engine. Plays nice with weird laptop screen resolutions and Windows XP/ Vista/ 7. Record demos directly to xvid, mp4, divx, or other avi-compatible formats. Start and stop demo recording any time during a game. Start and stop video recording any time during a game or demo. Fisheye mode! [Optimize me!] Mothballed project: QBismFusion = enhanced QFus
    Downloads: 0 This Week
    Last Update:
    See Project
  • EBizCharge Payment Platform for Accounts Receivable Icon
    EBizCharge Payment Platform for Accounts Receivable

    Getting paid has never been easier.

    Don’t let unpaid invoices limit your business’s growth. EBizCharge plugs directly into the tools your business already uses to speed up payment collection.
  • 10

    Rockbot

    Multi-platform game engine similar to old Megaman with a stage editor

    An open-source, SDL based, game engine to replicate old style Rockman (aka Megaman) games, being as close as possible of Rockman 1-6, and an editor made with Qt, for custom graphics, weapons, bosses, enemies and level creation. Please access our web page for more details. The engine code is meant to be highly portable, thanks to SDL, and have been ported and tested in: - Linux - Windows - macOSX (x86) (not currently supported) - Playstation 2 - Nintendo DS (abandoned) - Dingux - Open Pandora Any system with SDL and 24 or 32 MB should be able to run it. Porters are welcome!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Yoshi's Egg - Game Engine

    Yoshi's Egg - Game Engine

    A Simple Game Engine

    A Simple Top Down Game Engine for Linux and Windows obs: in development pre-alpha stage, not fully playable
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    allegro game creator

    a flexible game engine

    a very flexible game engine to distribute your games very fast, very easy it provide many features such as sound playing, threading, memory management, and many others!
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next