#ecs #gamedev #game-engine #game

mewo_ecs

mewo_ecs - Simple, Lightweight ECS

4 releases

0.1.4 Oct 1, 2023
0.1.3 Sep 10, 2023
0.1.2 Sep 3, 2023
0.1.1 Sep 3, 2023
0.1.0 Sep 3, 2023

#1000 in Game dev

Download history 10/week @ 2024-02-25 1/week @ 2024-03-03 8/week @ 2024-03-10 1/week @ 2024-03-17 88/week @ 2024-03-31

97 downloads per month
Used in mewo

BSD-2-Clause

100KB
3K SLoC

Mewo ECS

Version Badge Docs Badge License Badge Downloads Badge

What is Mewo?

I've always wanted to create my own game engine, and this is the manifestation of those dreams. Mewo isn't a full game engine though. Rather, it is a fast, minimal, multithread-able Entity Component System. (mewo_ecs has exactly one dependency!)

Interested in how it works? Here's a really boring walkthrough.

Getting Started

See the docs for a guide to pretty much everything Mewo has to offer.

Examples

Terminal Flappy Bird

Dependencies

~0.4–6.5MB
~11K SLoC