May 2007 - Posts

We’ve been pretty quiet these last weeks: not many forums posts, no blog posts,… But we have been doing some work related to 1.2 objectives (rework the engine internals). Reed has launched a new project called Pluto (Plugin Toolkit) who is aimed to give plugin support to any .NET app (it’s not tied to Jade although Jade uses it). This will allow us to have a robust support for plugins within the engine and tie the functionality more to interfaces and less to the implementation (so we can swap plugins in the future, for example for music or for physics).

Also, there are 2 new tools around: one is a FTP sync who allows you to sync your data folders with our FTP, so you don’t have to download everything again every time we change a effect file or a texture for the tutorials. Getting the data in the correct place and with the correct configuration.xml file continues to be a problem most new people usually have, so let’s hope this tool makes it easier. The other tool is an attribute/documentation viewer: Pluto has added a new attribute called CompletionStatus that tells you the completion status of a class, method,… (clever naming  ;)). This attribute it’s very useful for us as we can have a general overview of the engine classes and namespaces and see where more work is needed or what parts are completed. Now the thing is adding this attribute to all the engine classes, but we will come to it. 

But the biggest changes on the engine are yet to come and we have been talking about them a lot in the last week. We are going to hold a meeting on IRC on Thursday 24th at 10 PM GMT +1, so feel free to come there and tell us what do you think of the changes we are planning. We would like to have your feedback on what we talk on Thursday because it will mean a lot for the engine future. For the people who don’t know our IRC info, there it is:

Server: arcor.de.eu.dal.net (the server has the bad habit of kicking out people from time to time…)

Channel: #JadEngine 

I’ll add another blog entry after the meeting to tell what we talked about and what we decided. Btw, my english hasn't improved these last days, it's that Steve has kindly offered to review my posts before I post them, thanks man ;)
Posted by Vicente