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 |