C# Artemis Entity System News


ARTEMISIn the last few days we (me and LinuxLich) implemented some cool new features in our C# version of Artemis.

Summarizing, Artemis is a high performance Entity System framework for games, originally written in Java by Arni Arent and Tiago Costa, now ported to C# by us.
Its goal is to provide a clean API to abstract your game world organization into entities, components and systems.

Our main differences from the original version are:

  • Multithreading Support (Systems and Entity processing Multithreading)
  • Specialized System templates for your multithreading needs
  • Queue Systems templates (Process entities from Queues instead of Components types) [NEW]
  • Communication between Systems using an advanced synchronized Blackboard approach [NEW]
  • Bugs fixed, performance improvements
  • PC/Xbox/WP7/Full Mono (Android/Linux/IOs)  support [NEW]
  • Events for intercepting adding/removal of entities/components
  • Entity Pool (to make objects reusable, minimize garbage collection activity, improve performance)
  • Small goodies, like feeding the EntityWorld with whole Entities(maybe loading from external resources), enabling/disabling systems and entities, getting Entity tag, API shortcuts(see unit tests for more on this), etc.
  • Made the API more ” C# like” [NEW]

There is a new website dedicated to our Artemis Versionhttp://thelinuxlich.github.com/artemis_CSharp/

The full source code is avaliable here:  https://github.com/thelinuxlich/artemis_CSharp

 

  1. #1 by coach factory outlet sale on 16 de janeiro de 2017 - 11:04 pm

    However, most partners arent willing to pay for.
    coach factory outlet sale http://www.coachoutletstoreonlinefactory.com

  2. #2 by adidas shoes outlet online on 16 de janeiro de 2017 - 11:09 pm

    These tips are so true
    adidas shoes outlet online http://www.adidasoutlet.store

  3. #3 by Car Insurance Quotes Online on 16 de janeiro de 2017 - 11:34 pm

    Now i am planning to develop my own blog, and something comes up to my brain..

  4. #4 by home designers in hattiesburg on 16 de janeiro de 2017 - 11:34 pm

    Looking forward to reading more. Great blog post. Fantastic.

  5. #5 by Chandra on 16 de janeiro de 2017 - 11:35 pm

    The info talked about within the report are some of the best readily available

  6. #6 by android apps for pc download on 16 de janeiro de 2017 - 11:39 pm

    Saved as a favorite, I really like your blog!

  7. #7 by anal toys on 16 de janeiro de 2017 - 11:50 pm

    below youll locate the link to some websites that we feel you should visit

  8. #8 by Wild G-Spot on 16 de janeiro de 2017 - 11:58 pm

    always a major fan of linking to bloggers that I really like but do not get lots of link like from

  9. #9 by android apps for pc on 17 de janeiro de 2017 - 12:56 am

    Its good as your other articles : D, thanks for posting. “A gift in season is a double favor to the needy.” by Publilius Syrus.

  10. #10 by Wild G-Spot on 17 de janeiro de 2017 - 1:55 am

    Every after inside a though we decide on blogs that we read. Listed below are the most current websites that we decide on

  11. #11 by see on 17 de janeiro de 2017 - 2:05 am

    I really liked your blog.Really looking forward to read more. Really Cool.

  12. #12 by north face outlet store online on 17 de janeiro de 2017 - 2:07 am

    Really good customer service
    north face outlet store online http://www.norththeface.store

  13. #13 by herve leger swim sale on 17 de janeiro de 2017 - 2:10 am

    This makes me somewhat upset. Im not saying you are responsible, personally I think that its those that arent motivated to change.
    herve leger swim sale http://www.blackfridaysale.store

  14. #14 by saint francisville cosmetic dentistry on 17 de janeiro de 2017 - 3:19 am

    Awesome blog.Really thank you!

  15. #15 by London internal doors on 17 de janeiro de 2017 - 4:16 am

    Really informative blog post. Want more.

  16. #16 by ugg store in nyc on 17 de janeiro de 2017 - 4:35 am

    Took me time to read all the comments, but I actually enjoyed the write-up. It proved to become Very useful to me and Im positive to all the commenters here Its always good when you can not only be informed, but also entertained Im sure you had fun writing this post.
    ugg store in nyc http://www.long-beach-air-conditioning.com/boots-store/

1 186 187 188
(não será publicado)