I’ve added RSS feeds to keep track of the news on the website. They are available here or in the menu on the left.
Please note that I may remove the “comments” feeds later.
I’ve added RSS feeds to keep track of the news on the website. They are available here or in the menu on the left.
Please note that I may remove the “comments” feeds later.
At last, GameCraft has a scripting language. The interpreter creation has stopped, because I’ve found a scripting language which was very similar to what GCScript would have became.
I am now cooperating with Nicolay Korslund, the creator of Monster – giving him some ideas for future development and similar.
More information on the scripting language can be found here.
Also, I’ve found a physics engine for use with GameCraft. It is called Blaze, and it has all the features that the engine will need.
I am also in cooperation with the creator of the physics engine, Mason Green. I am going to port the engine to Phobos, the official standard library for D (at the moment, it is only available for Tango, the alternative standard library).
If you would like to know more about the engine, see the project page on dsource.
So far, I’m pretty much the only guy working GameCraft (see below for others). While I’ve been making progress, it was much slower than what it could have been.
I could use another pair of hands to help me out.
Me and Th30n3 are now working on the GCEngine part, currently the organization and design (how the functions are named, how they are put into modules and similar)
Here are the positions that are yet to be filled:
We will also need a set of resources, to help the programmers start. Here’s what we need:
I may have forgotten something, and if you don’t feel like you’d fit any of these, but still want to help, feel free to contact me via the form, the mailing list or (if I’m there) on IRC.
We’re always looking for ideas, so, if you have one, it is very welcome.
As I said, I’m almost the only guy who works on GameCraft. ALMOST.
I would like to express my gratitude to:
If I’ve left anyone out, do tell.
I’ve done some plans for GameCraft, and ended up with the following diagram (click for bigger image):
The working title of the engine is “SIEGE – Simple Interplatform Entity Game Engine”
As visible from the diagram, both the engine and the language will be used for other projects, too.
There is also a new mailing list (just append @libsiege.org – this was done to prevent spam):
If you have any questions, feel free to contact us.