nata

Entity manager

A Lua library for managing entities in games by organizing them into pools with component-based architecture

Entity management for Lua.

GitHub

44 stars
2 watching
2 forks
Language: Lua
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tesselode/roomyA scene management library for game development.50
itzkiwisky/andromedaA Lua library for managing and loading various types of digital assets2
leoecscommunity/ecsliteA lightweight C# framework for building entity component systems in games and other performance-critical applications51
acksld/nvim-gfold.luaA plugin for managing Git repositories in a Neovim text editor32
apples/ginsengAn entity-component-system framework for managing game entities and their dynamic components.50
drawbotics/entmanA library to simplify entity management in Redux stores when using normalizr25
ellisonleao/dotenv.nvimA Neovim plugin to load and manage environment variables from a .env file.41
lmantw/themify.nvimA lightweight colorscheme manager and switcher for Neovim.32
kingtut10101/scenemanManages game states by stacking and transitioning between them using Lua.0
alecthomas/entityxA fast and type-safe C++ framework for managing entities with components2,233
lalitmee/cobalt2.nvimA Lua-based color scheme and theme for Neovim, supporting various plugins and plugins configurations.108
folke/lazydev.nvimA plugin for Neovim that configures LuaLS to lazily update workspace libraries and improve auto-completion812
nidorx/ecs-luaAn Entity Component System library for Lua game development166
idanarye/nvim-channelotA Lua plugin for managing Neovim jobs with job control and automation capabilities.6
deepcake/chickensAn example of using an entity-component system framework with game engines and physics libraries to create interactive content1