a 2D Game Development Framework
FXGL is a 2D game engine and development framework designed for Java and Kotlin. It provides a structured environment for building cross-platform desktop games, integrating a central game loop with an entity component system and a JavaFX-based scene graph for rendering. The toolkit distinguishes itself by providing a comprehensive suite of integrated libraries for game AI pathfinding, physics collision resolution, and multiplayer networking via TCP and UDP protocols. It includes specialized systems for adaptive user interface design using global stylesheets and a data-driven asset management
flixel is a free Actionscript (Flash) library that I distilled from a variety of Flash games that I've worked on over the last couple years, including Gravity Hook, Fathom and Canabalt. It's primary function is to provide some useful base classes that you can extend to make your own game objects.
The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
atomicgameengine/atomicgameengine 的主要功能包括:Game Engines and Frameworks。
atomicgameengine/atomicgameengine 的开源替代品包括: adamslair/duality — a 2D Game Development Framework. akihabara/akihabara — Akihabara framework. almasb/fxgl — FXGL is a 2D game engine and development framework designed for Java and Kotlin. It provides a structured environment… ambientrun/ambient — Ambient is a cross-platform multiplayer game engine and runtime environment developed in Rust. It provides a system… attackgoat/screen-13 — High-performance Vulkan driver with automated resource management and execution. adamatomic/flixel — flixel is a free Actionscript (Flash) library that I distilled from a variety of Flash games that I've worked on over…