Hello all (that are still here!).
This project had a rocket start, a engine failure on launch, and has
been sitting dormant for a year now.
One thing that has happened that i think could be useful to "relaunch"
things is the development of the covariant auto-mediation utility for
RL.
See this blog post:
http://guyinthechair.com/2011/07/design-by-contract-in-robotlegs-1-4/
and repo @ github:
https://github.com/dnalot/robotlegs-utilities-variance
This allows for view items to implement interfaces and then have
multiple mediators. So you can have the player's avatar implement the
IMouseControl & IPhysics interfaces, and when it is added to the
screen, it will get the IMouseControlMediator implementation and the
IPhysicsMediator implementation.
Just trying to kick off some discussion about this again.
Is there any one still there interested in a light-weight DI game
framework? I have to go back and re-read the message threads - they
were so inspiring! And all the packages/libraries have come such a far
way in the past year, and the way they can be used is better
understood.
Most of my use of RL in the games i've been creating has been to deal
with everything other then the "core" game engine. This is, generally
i MC/Sprite extended class, with all my game specific stuff wrapped
into it. I'd love to "componentize" it out, and make use of RL to a
greater extent.
Next steps?!
jos
ps. i might just have too much time (or not enough - tool building
rather then doing actual work!) on my hands right now. :)