Archive for October, 2009

new site and forums

Monday, October 26th, 2009

There has been some big changes this week as I have migrated the site from sourceforge on to opengameart.org .

Since the server crash on forum.freegamedev.net it seems that unfortunately we have lost all our data. Our new forums will now be located at forum.hardwar.org . I’m hoping that you will all sign up and offer your support and help. Even if you don’t want to help contribute it would be great to populate the forums with some noise.

Code wise this week I have been reworking all the messaging code between the client and server. There are still issues with it so I have not pushed it up to launchpad yet.

If you’re wondering why exactly my policy on pushing code changes is that it should leave the game in a runnable state so that if someone downloads and compiles the code they can run it rather then having to play “guess the working revision”.

Contributing code to the project

Saturday, October 10th, 2009

What I have to say now is specific to the code and doesn’t involve the artwork at all.

I have been thinking about how we can get as many people playing the game as possible and I think I have hit upon a winning formula. In the very distant future when Hardwar is mature and fun enough we will try to get it distributed on different platforms such as xbox live, steam, play station, etc.

I think this would be both good for the project and open source as a whole. My plan is that we charge for the game in these distribution channels however release the same code base online for free as it is now and always will be. My belief is that people who use these distribution channels are happy to give money to get the game. If not then they always have the choice of downloading directly from our website.

With this plan issues which I have not accounted for may arise to do with the licensing on the code base. One example I can think of right now is if we need to integrate proprietary APIs to make the game work on certain games consoles. Since we’re using the GPL 3 for our code base what do we do? We would not be able to include the proprietary API in our open source code. We also want players to have the freedom to play our game anywhere even if that means they would rather trade freedom for convenience on a closed source games console.

I think the solution is that we have a contributor license agreement for the code base. This would allow us flexibility to publish Hardwar to wherever we wanted while still keeping the game free software.

It’s an issue of trust. I think that trust is earned and so far I have proven myself with my past work and also this project. I am the sole contributor to the code and own all the copyright on it. This change would be business as usual, so I don’t see any problems with this. My motivations for this change are strictly to promote the game in markets that have so far been unreachable by open source games.

Right now our community is non-existent which is why I am proposing this sooner rather then later. Everyone would know what to expect when getting involved with the code.

Forum is down

Tuesday, October 6th, 2009

So unfortunately the FreeGamer forum where we communicate through has crashed. I’m currently looking for a better long term solution and will try to keep everyone updated.