Update README.md example and remove trailing whitespace (#14)

This commit is contained in:
Shane 2024-05-02 06:33:31 -07:00 committed by GitHub
parent 0a70e7887b
commit e5e1aec6b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -15,14 +15,13 @@ jecs is a stupidly fast Entity Component System (ECS).
```lua
local world = Jecs.World.new()
local Health = world:component()
local Damage = world:component()
local Position = world:component()
local player = world:entity()
local opponent = world:entity()
-- Notice how components are just entities
local Health = world:entity()
local Damage = world:entity()
local Position = world:entity()
world:set(player, Health, 100)
world:set(player, Damage, 8)
world:set(player, Position, Vector3.new(0, 5, 0))
@ -44,8 +43,8 @@ end
assert(world:get(playerId, Health) == 79)
assert(world:get(opponentId, Health) == 92)
```
125 archetypes, 4 random components queried.
![Queries](image-3.png)
Can be found under /benches/query.lua