mirror of
https://github.com/Ukendio/jecs.git
synced 2025-04-24 17:10:03 +00:00
Update README.md example and remove trailing whitespace (#14)
This commit is contained in:
parent
0a70e7887b
commit
e5e1aec6b2
1 changed files with 13 additions and 14 deletions
11
README.md
11
README.md
|
@ -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.
|
||||

|
||||
Can be found under /benches/query.lua
|
||||
|
|
Loading…
Reference in a new issue