tetragon 
 A cross-platform game engine that provides a complete foundation for developing games and applications for various platforms
Tetragon is an Open Source cross-platform game engine used to develop games and applications for the web, desktop and mobile devices. It is written purely in ActionScript 3 and comfortably allows to write source code once and deploy builds to several different target platforms. Unlike most other Flash-based game engines and frameworks that allow you to develop a specific type of game or that provide a subset API to support game development, Tetragon provides a complete foundation with that any type of game can be developed, incl. resource management, debugging facilities, multi-locale support, layered extendability, a game-oriented data structure, and a lot more.
Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  An experimental game engine designed for learning purposes, aiming to provide platform compatibility and features such as rendering, entity-component-system, and audio handling. | 5 | 
|    |  A cross-platform .NET library for creating text-based games and consoles with support for ASCII characters, GUI, and advanced features. | 1,249 | 
|    |  A game project built with JavaScript and Babylon.js, featuring a walking game with an interactive world. | 14 | 
|    |  A game engine written in C++ with Vulkan support, designed to handle graphics and gameplay. | 15 | 
|    |  A game engine for the web built using TypeScript | 12 | 
|    |  A C99-based 2D game library providing features like deferred and forward rendering, collision detection, and asset management for cross-platform development on Windows, Linux, Mac OSX, and BSD. | 292 | 
|    |  A 2D game combining RPG and platformer elements with interactive levels, modifiable spells, and localization support. | 287 | 
|    |  A cross-platform 3D game engine providing basic features such as scene graph management, lighting, physics, and UI. | 290 | 
|    |  A cross-platform game engine written in C, providing a range of features and tools for building 3D games and applications. | 1,838 | 
|    |  A game and rendering engine featuring both forward and deferred PBR pipelines with optional indirect illumination using Voxel Cone Tracing. | 266 | 
|    |  A 3D game engine designed to create modern, extensible games using OpenGL and the D programming language | 341 | 
|    |  A modern, multiplatform 3D game engine built on C++17 and Lua scripting. | 591 | 
|    |  A cross-platform, high-performance game engine built using C++ | 1,108 | 
|    |  A puzzle game engine that allows users to define and program their own classes of objects in C. | 2 | 
|    |  A cross-platform 2D game development library for Go | 395 |