From d4be467c6ccf2fbf0430435a01915f3b8f1f3a63 Mon Sep 17 00:00:00 2001 From: Marcus Date: Mon, 24 Jun 2024 03:20:43 +0200 Subject: [PATCH 1/2] Rename files to luau (#54) * Rename files to luau * Rename remaining files --- benches/{query.lua => query.luau} | 0 benches/visual/{insertion.bench.lua => insertion.bench.luau} | 0 benches/visual/{query.bench.lua => query.bench.luau} | 0 benches/visual/{spawn.bench.lua => spawn.bench.luau} | 0 lib/{init.lua => init.luau} | 0 mirror/{init.lua => init.luau} | 0 rgb.lua => rgb.luau | 0 testez.d.lua => testez.d.luau | 0 testkit.lua => testkit.luau | 0 tests/{world.lua => world.luau} | 0 10 files changed, 0 insertions(+), 0 deletions(-) rename benches/{query.lua => query.luau} (100%) rename benches/visual/{insertion.bench.lua => insertion.bench.luau} (100%) rename benches/visual/{query.bench.lua => query.bench.luau} (100%) rename benches/visual/{spawn.bench.lua => spawn.bench.luau} (100%) rename lib/{init.lua => init.luau} (100%) rename mirror/{init.lua => init.luau} (100%) rename rgb.lua => rgb.luau (100%) rename testez.d.lua => testez.d.luau (100%) rename testkit.lua => testkit.luau (100%) rename tests/{world.lua => world.luau} (100%) diff --git a/benches/query.lua b/benches/query.luau similarity index 100% rename from benches/query.lua rename to benches/query.luau diff --git a/benches/visual/insertion.bench.lua b/benches/visual/insertion.bench.luau similarity index 100% rename from benches/visual/insertion.bench.lua rename to benches/visual/insertion.bench.luau diff --git a/benches/visual/query.bench.lua b/benches/visual/query.bench.luau similarity index 100% rename from benches/visual/query.bench.lua rename to benches/visual/query.bench.luau diff --git a/benches/visual/spawn.bench.lua b/benches/visual/spawn.bench.luau similarity index 100% rename from benches/visual/spawn.bench.lua rename to benches/visual/spawn.bench.luau diff --git a/lib/init.lua b/lib/init.luau similarity index 100% rename from lib/init.lua rename to lib/init.luau diff --git a/mirror/init.lua b/mirror/init.luau similarity index 100% rename from mirror/init.lua rename to mirror/init.luau diff --git a/rgb.lua b/rgb.luau similarity index 100% rename from rgb.lua rename to rgb.luau diff --git a/testez.d.lua b/testez.d.luau similarity index 100% rename from testez.d.lua rename to testez.d.luau diff --git a/testkit.lua b/testkit.luau similarity index 100% rename from testkit.lua rename to testkit.luau diff --git a/tests/world.lua b/tests/world.luau similarity index 100% rename from tests/world.lua rename to tests/world.luau From 6a507d35ea6e8a8609a38d725666297f9c317d96 Mon Sep 17 00:00:00 2001 From: Marcus Date: Mon, 24 Jun 2024 04:08:57 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c5ece64..665ea7b 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Just an ECS jecs is a stupidly fast Entity Component System (ECS). - Entity Relationships as first class citizens -- Iterate 350,000 entities at 60 frames per second +- Iterate 500,000 entities at 60 frames per second - Type-safe [Luau](https://luau-lang.org/) API - Zero-dependency package - Optimized for column-major operations @@ -58,7 +58,7 @@ end -- sara is the child of alice ``` -125 archetypes, 4 random components queried. +21,000 entities 125 archetypes 4 random components queried. ![Queries](image-3.png) Can be found under /benches/query.lua