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 |
---|---|---|
gadostudio/tempeh-engine | 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 |
thraka/sadconsole | A cross-platform .NET library for creating text-based games and consoles with support for ASCII characters, GUI, and advanced features. | 1,243 |
temechon/babylon.js-fps | A game project built with JavaScript and Babylon.js, featuring a walking game with an interactive world. | 14 |
nikoladimitroff/zmey | A game engine written in C++ with Vulkan support, designed to handle graphics and gameplay. | 15 |
pedrozaalex/asimov-ts | A game engine for the web built using TypeScript | 12 |
tek256/astera | 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 |
tizian/cendric2 | A 2D game combining RPG and platformer elements with interactive levels, modifiable spells, and localization support. | 287 |
shervanator/engine | A cross-platform 3D game engine providing basic features such as scene graph management, lighting, physics, and UI. | 290 |
orangeduck/corange | A cross-platform game engine written in C, providing a range of features and tools for building 3D games and applications. | 1,838 |
matt77hias/mage-v0 | A game and rendering engine featuring both forward and deferred PBR pipelines with optional indirect illumination using Voxel Cone Tracing. | 266 |
gecko0307/dagon | A 3D game engine designed to create modern, extensible games using OpenGL and the D programming language | 341 |
razakhel/raz | A modern, multiplatform 3D game engine built on C++17 and Lua scripting. | 591 |
thecherno/sparky | A cross-platform, high-performance game engine built using C++ | 1,108 |
zzo38/freeheromesh | A puzzle game engine that allows users to define and program their own classes of objects in C. | 2 |
ajhager/engi | A cross-platform 2D game development library for Go | 395 |