Game engine libraries are reusable components that can be used to build a game. They can provide a wide range of functionality, from rendering, input, and sound to artificial intelligence, physics, and networking. The most popular game engines are commercial products that require licenses and support. However, there are also many open-source alternatives. Some of these projects have been around for years and have a large following; others are just getting started. OpenRA is a modern reimplementation of the classic Command & Conquer series. It provides an API that wraps various other libraries that allow you to make games with little effort. Pyxel is a pixel art editor built on top of Pygame and Pygame Zero. It allows you to draw sprites, animations, and tilesets for your game in an easy-to-use interface with plenty of customizations. openmw is a reimplementation of Morrowind's engine that uses Python instead of C/C++ code. This makes it much easier to use than the original Morrowind engine and allows developers to add new features easily without having any knowledge of C++ or C programming languages. Popular open source Game engine libraries among developers include
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
C# 12582 Version:release-20230225 License: Strong Copyleft (GPL-3.0)
OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be found here: https://gitlab.com/OpenMW/openmw/
C++ 4597 Version:openmw-0.47.0 License: Strong Copyleft (GPL-3.0)
a fresh, modern & lightweight HTML5 game engine