Skip to content

Releases: AlecTroemel/junk-drawer

v0.0.7

12 Jun 21:00
Compare
Choose a tag to compare

Added created field to messages, which are set to the os/time when the entity is created. This allows you to sort messages in your systems

(def-system reciever-sys
  {wld :world
   msgs [:message :my-tag]}
  (when (> (length msgs) 0)
    (each [msg] (sorted-by |(get-in $ [0 :created]) msgs)
      (pp (msg :content))
      (messages/consume msg))))

v0.0.6

04 Mar 01:08
Compare
Choose a tag to compare

allow components to be defined by their top level type #19

can now do this

(def-component lives :number)
(lives 10)

def-component redesign

22 May 17:37
8772171
Compare
Choose a tag to compare

creating entites returns ent id

15 May 19:26
Compare
Choose a tag to compare
v0.0.4

return the entities ID from create

Simple Tweens + ECS bug fixes

09 May 17:10
Compare
Choose a tag to compare
v0.0.3

update description of tweens in readme

v0.0.2: Merge pull request #10 from pepe/api-proposal

09 Apr 12:45
779c8e3
Compare
Choose a tag to compare
  • use struct in the ecs/def-system and fsm/define binding
  • fix some bugs in timer
  • improved examples

first release

07 Apr 22:37
Compare
Choose a tag to compare
0.0.1

fix imports in examples