HI Mitchell. I have no familiarity with Unity (although always heard wonders about it) nevertheless it sounds like an interesting feature.
I confess that the workflow confused me a little bit. Why to go to outliner instead of loading the class straight from a text (internal or not) datablock? If I'm not mistaken your original proposal (the one in the video) was doing something like this, no? Some details: 1) how to tell blender what is the type of the game property you are adding (in your example "Health", "Energy" and "Regen" are floats, but and if they are boolean, strings, timer, ...) 2) your "update" function runs every logic tic. I can see some cases where this is more often than the necessary (given the overhead that python+logics can sometimes produce). Maybe something to be workarounded with some internal counter (e.g. if counter%5: return). Those are my 2 cents for now. I think that to be able to do more with python is a great gain for BGE. Too bad we don't have a "feature roadmap", but from my understanding this kind of functionality fits well with present and future plans for BGE. Dalai 2010/10/5 Mitchell Stokes <[email protected]> > I would like feedback on this proposal: > http://wiki.blender.org/index.php/User:Moguri/BGE_Components_Proposal > > It is a proposal to add Unity-like "components" to the BGE. I plan to > hopefully implement this soon, but as I said, I would like some feedback. > > Thanks, > Mitchell Stokes (Moguri) > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
