sexy, lightweight, and easy-to-use ecs library
Find a file
2025-02-20 14:36:09 +03:00
tests Add benchmarks 2025-02-20 14:35:22 +03:00
.clang-format Change .clang-format 2025-02-16 21:18:39 +03:00
.gitignore init 2025-02-14 21:01:46 +03:00
clang_profile init 2025-02-14 21:01:46 +03:00
CMakeLists.txt Specify optimization flags + -Wall 2025-02-20 14:36:09 +03:00
conanfile.txt Exclude nlohmann_json 2025-02-16 21:22:18 +03:00
README.md Add README.md 2025-02-14 20:40:52 +03:00
system_scheduler.hpp +std::invocable 2025-02-20 00:20:12 +03:00
zecsy.hpp 📦Remove empty archetypes📦 2025-02-20 02:54:40 +03:00

🚀 zecsy - a lightweight, header-only ecs library

Welcome to zecsy - the sexy, lightweight, and easy-to-use Entity Component System (ECS) library for C++! 🎉 Whether you're building a game, a simulation, or just exploring the world of ECS, zecsy is here to make your life easier, faster, and a little more fun. 🎮

🌟 Features

  • 📂 Header-Only: Just include the headers and you're good to go! No linking, no fuss.

  • 🪶 Lightweight: Designed to be minimal and efficient. No bloat, just the essentials.

  • 🛠️ Easy to Use: Intuitive API that gets out of your way and lets you focus on your project.

  • 🧩 Flexible: Supports dynamic entity creation, component management, and system execution.

  • 😎 Sexy: Because who doesn't want their code to look good?