Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 21 2018 18:02

    ged on master

    Add World#status. Bump the minor version, update … Added signature for changeset 9… and 1 more (compare)

  • Jul 21 2018 18:02

    ged on v0.10.0

    (compare)

  • Jul 19 2018 19:25

    ged on v0.9.0

    (compare)

  • Jul 19 2018 19:25

    ged on master

    Add DataUtilities mixin Make component fields more flex… Bump the minor version, update … and 2 more (compare)

  • Jul 18 2018 18:10

    ged on master

    Bump some dev dependency versio… (compare)

  • Jul 18 2018 16:17

    ged on master

    Add the equality operator to Ch… Bump the minor version, update … Added signature for changeset c… and 1 more (compare)

  • Jul 18 2018 16:17

    ged on v0.8.0

    (compare)

  • Jul 11 2018 18:20

    ged on master

    Only log about deferred events … Add a convenience method for cr… Bump the minor version, update … and 2 more (compare)

  • Jul 11 2018 18:20

    ged on v0.7.0

    (compare)

  • Jul 06 2018 01:54

    ged on v0.6.0

    (compare)

  • Jul 06 2018 01:54

    ged on master

    Bump the minor version, update … Added signature for changeset b… Added tag v0.6.0 for changeset … (compare)

  • Jul 06 2018 01:49

    ged on master

    Add dependency-injection to Chi… (compare)

  • Jul 03 2018 16:27

    ged on master

    Update configuration to use chi… Fix blank archetype inspect det… Update URLs, copyright dates and 4 more (compare)

  • Jul 03 2018 16:27

    ged on v0.5.0

    (compare)

  • Dec 12 2017 02:10

    ged on v0.4.0

    (compare)

  • Dec 12 2017 02:10

    ged on master

    Added signature for changeset b… Added tag v0.4.0 for changeset … (compare)

  • Dec 12 2017 02:09

    ged on master

    Normalize entity IDs in the Wor… Refactor tick and timing events… Bump the minor version, update … (compare)

  • Oct 04 2017 15:41

    ged on master

    Update gem-signing cert Fix API docs for Chione::System… Pass init args through Componen… (compare)

  • Jul 21 2017 14:12

    ged on master

    Work on System execution and Co… (compare)

  • Jul 12 2017 17:25

    ged on master

    Add the entity ID to Component'… (compare)

Rachel K.
@macroscopicentric
omg sorry i'm just now going through my email for like the last three weeks. is this maybe something you want me to invite k to?
Michael Granger
@ged
Yeah, please do! I wasn't sure if it invited you or not.
astrosilverio
@astrosilverio
hi! :wave:
Michael Granger
@ged
Hiyyas!
astrosilverio
@astrosilverio
omg I get to work on this again
astrosilverio
@astrosilverio
deciding whether to make my thing less object-oriented and more like real ECS
astrosilverio
@astrosilverio
omg you have a list of resources in the readme <3
Michael Granger
@ged
Yeah, I struggled with the same question, and decided to structure it like pure ECS and then use object-orientation for concerns which couldn't be expressed easily as a Component or a System.
Michael Granger
@ged
Like verbs, which are the units that plug into the command System, are just regular objects which are decorators on top of the System which it generates events for.
astrosilverio
@astrosilverio
you were right about Aspects, they are fun!
Michael Granger
@ged
Have you integrated any of Braga with Hogwarts?
I'm curious to see how you're organizing/assembling stuff.
astrosilverio
@astrosilverio
noooo I haven't tried yet, mostly because I suspect it will make me have to refactor a lot of Hogwarts
I have a class in Hogwarts that used to be called MaraudersMap and now is called... ... StateManager I think? that is basically your World
in other words, I think that Braga in its complete form will obviate some things I never built out fully for Hogwarts
Michael Granger
@ged
Ah, okay, right. I basically scrapped most of the work on my game (currently called Faelidth) when I switched to Chione, too.
I got the console working as a Manager pretty easily, but went down a linguistics-shaped rabbithole implementing the Players one.
astrosilverio
@astrosilverio
ok here we go! gonna see if I can make a two-room, couple-object world
just implement go and take
astrosilverio
@astrosilverio
oh no I'm going to get sucked in a linguistics rabbithole
nope it's ok
Michael Granger
@ged
Hahaha phew. Crisis avoided. :P
astrosilverio
@astrosilverio
oh I do think it's gonna be a rabbit hole, I just think I have the willpower to avoid it
astrosilverio
@astrosilverio
I'm looking at making descriptions as the text adventure equivalent of rendering
astrosilverio
@astrosilverio
omggggggggggg I just replaced a bunch of mocks in my Hogwarts tests with Entities and Components
THINGS WORK
Michael Granger
@ged
Woo!!
Rendering descriptions is where I think I'm headed as well.
I'm already representing things in a scene graph, so I think it makes sense.
Rachel K.
@macroscopicentric
Saw this and thought of you! http://www.gadgette.com/2016/05/04/great-cascade-is-a-game-that-promises-dynamic-ai-characters/ Might be something you're interested in.
Michael Granger
@ged
Haha sorry I missed this. Gitter's new interface does not surface notifications super-well.
Anyway, did you see that Urbit (https://urbit.org/) started their open developer beta?
Also, I've been playing around with A-Frame this morning, and it has a whole ERS thingie built into it, for those interested in seeing how one functions in practice.