A continuation of the popular Artemis ECS framework
-
Updated
Apr 14, 2023 - Java
A continuation of the popular Artemis ECS framework
Insanely fast ECS (Entity Component System) for Java
Zay-ES is a Java-based high-performance entity-component-system.
Entity Component System (ECS) in Java 8
A hybrid of the Entity-Component-System and Model-View-Controller patterns with new concepts developed specifically for games. Ents is easy to integrate into your game, is developed to be decoupled from a graphics library, and is very memory conscious compared to similar frameworks.
An Entity Component System written in Java, based on Austin Morlan's C++ ECS.
A full Game Engine in Java from scratch, work in progress
A very basic, Unity-like, 2D-ECS template structure implemented with JAVAFX for any simple games to quick start.
A simple platform game using an ECS and LibGDX, designed to be extended.
ECS module for Java.
A software renderer written entirely in Java.
Firefly is a top-level 2D game engine layer API with focus on organizing entities and components, defining systems and communication between systems
A Java terminal IO library to control serial devices for Linux/POSIX systems.
LibGDX implementation for inari Firefly engine API
Entity Component System implementation focused on performance, ease of use, and flexibility.
An entity component system (ECS) framework featuring strong articulations among components from different systems through controller interfaces. 'Everything is a Component' & 'ECS Modules' is what makes it special!
A 2D game engine and software renderer built on an ECS architecture.
Entity Essentials - A Component-based Entity System
Hello there! This is my first open-source 2d game, I hope you enjoy it! :D. Here I will try to make an apocalypse zombie game
High-performance ECS for Java
Add a description, image, and links to the entity-component-system topic page so that developers can more easily learn about it.
To associate your repository with the entity-component-system topic, visit your repo's landing page and select "manage topics."