Project Wish code released under BSD

A place for Ogre users to discuss non-Ogre subjects with friends from the community.
Post Reply
User avatar
Jerky
Orc Shaman
Posts: 791
Joined: Wed Mar 02, 2005 4:13 am
Location: Springville, Utah
Contact:

Project Wish code released under BSD

Post by Jerky »

Not that many are going to care, but PW has suspended development (details at http://www.projectwish.com). We decided to release our code under BSD so that anyone interested in it could take a look. It will take a bit of digging for anyone to find something that might be of value, but its there for those who wish to do the digging. There is going to be a lot of redundant stuff in there, and I don't really have the time or desire to clean it up. Currently, there are 2 x 100mb rar files which contain it all. When extracted, there is around 400mb worth of stuff. Thanks to jacmoe, I was able to halve the size by stripping out the bloated svn dirs.

P.S. I whipped these files up rather quickly, and threw that license in. I am new to releasing code like this, so someone feel free to let me know if I did something wrong. I tried to make it abundantly clear that the Ogre code and the Boost code found therein still have their own respective licenses. I'm sure I probably overlooked something.
Last edited by Jerky on Sun Feb 22, 2009 9:39 am, edited 2 times in total.
Erik Briggs (Jerky)
My Blog
Project Wish
Image
User avatar
lonewolff
Ogre Magi
Posts: 1207
Joined: Wed Dec 28, 2005 12:58 am
x 6

Re: Project Wish code released under BSD

Post by lonewolff »

Sorry to hear the project has been halted. :(

It is awesome of you to share the project with us all :)
User avatar
jacmoe
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 20570
Joined: Thu Jan 22, 2004 10:13 am
Location: Denmark
x 179
Contact:

Re: Project Wish code released under BSD

Post by jacmoe »

Jerky wrote:Not that many are going to care, but PW has halted development (details at http://www.projectwish.com).
I care. And I think it's sad. :(
But, who knows? The last chapter of that book might yet to be written.. :)
Jerky wrote:We decided to release our code under BSD so that anyone interested in it could take a look. It will take a bit of digging for anyone to find something that might be of value, but its there for those who wish to do the digging.
Awesome! Unexpectedly so. :)
Jerky wrote:For those looking for a gold mine of code to dig through, you might just like what you see.
I do! Very much. :D
Jabberwocky wrote:What is CoS?
The project Xavier is working on. :wink:
/* Less noise. More signal. */
Ogitor Scenebuilder - powered by Ogre, presented by Qt, fueled by Passion.
OgreAddons - the Ogre code suppository.
User avatar
Jerky
Orc Shaman
Posts: 791
Joined: Wed Mar 02, 2005 4:13 am
Location: Springville, Utah
Contact:

Re: Project Wish code released under BSD

Post by Jerky »

jacmoe wrote:
Jerky wrote:Not that many are going to care, but PW has halted development (details at http://www.projectwish.com).
I care. And I think it's sad. :(
But, who knows? The last chapter of that book might yet to be written.. :)
Actually, I still strongly believe the same as I did all across the length of the project. Xavier and I had many discussions about these beliefs as I recall ;). I still believe the project itself is/would be possible, with hobbyists. I decided to shelf it for many reasons. Here are the main two:

1) Possiblities and reality are not the same thing. The liklihood of the project's success, unfortunately, doesn't hinge on the possibilities. It hinges on whether or not the ducks line up. The possibilities are merely what motivate you to continue.

2) For me, I knew me getting into the industry where I needed to be would take the project's success. I wouldn't be able to be like our other contributors who were single, and could take the entry level job (which is required, as Xavier points out above). I've known that all along. For me (a guy who makes a lot more than that currently, and who has a family and a mortgage), I wouldn't be willing to make that jump (and paycut). I have known this since the earliest stages of the project, and it has only become more clear as I have gotten promotions at my day job. The young guys could take the crappy salary, but the only way for me to jump in at mid-level would be to have the project get at least to a beta stage, if not farther, and have someone notice. This possibility was very remote, but something I held onto. In the meantime, I was content to allow people to come and leave to progress on their own journey, while I had to stay and keep things going if mine was to be a success.

After 4 years, I started thinking about what I had gained, and what skills I now had. I then estimated how much longer the project was going to take, and then asked myself if I was willing to wait that long. I came to the conclusion that it was too painful to have good people come and go for a number of more years, while they achieved their goals, while I was still going to be waiting for mine, since mine was much harder to achieve, and possibly more lofty. At this time, there was a lull, and there were only a few of us working on the project. I asked them their thoughts, and they agreed. The time was right to move on to something else. I'm not yet ready to tell what that is though ;)

So, despite me still believing the project is possible, I am not willing to wait that long. I do believe, however, that my new goals would not be possible had I not taken the journey I did with PW. Everything there has been a building block for something else, for almost everyone one of us. If my new goals are achieved, it will be because of PW and everything we did and worked on. So depending how you measure success, PW may just be already success, even though there is no game to play.
jacmoe wrote:
Jerky wrote:We decided to release our code under BSD so that anyone interested in it could take a look. It will take a bit of digging for anyone to find something that might be of value, but its there for those who wish to do the digging.
Awesome! Unexpectedly so. :)
Jerky wrote:For those looking for a gold mine of code to dig through, you might just like what you see.
I do! Very much. :D
I'm glad someone will make use of it, or at least have a good time digging ;). I appreciate the response you made on our forums as well.
Last edited by Jerky on Sat Feb 21, 2009 11:37 pm, edited 1 time in total.
Erik Briggs (Jerky)
My Blog
Project Wish
Image
User avatar
Nauk
Gnoll
Posts: 653
Joined: Thu May 11, 2006 9:12 pm
Location: Bavaria
x 36
Contact:

Re: Project Wish code released under BSD

Post by Nauk »

Yeah it is a pity to hear you closed it, I have been following your project and I was always admiring the courage setting the stake really high. I can easily imagine how you feel and I know how easy it is to burnout. Anyway, suspending it for the time being doesn't have to mean that you never continue with it. Just step back for a while and do something else, like jackmoe said I don't think and I don't hope either that this was the last we hear from it :) .
User avatar
Nauk
Gnoll
Posts: 653
Joined: Thu May 11, 2006 9:12 pm
Location: Bavaria
x 36
Contact:

Re: Project Wish code released under BSD

Post by Nauk »

jerky wrote:That being said, I still wish to work in it one day, but I believe my path will be as an indie, getting in by releasing my own game and starting my own company. I can't see myself taking any other approach, especially with what I've seen this past year.
I think working to realise your own dream and goals beats working to realise someone elses dream and goals by far.
User avatar
Jerky
Orc Shaman
Posts: 791
Joined: Wed Mar 02, 2005 4:13 am
Location: Springville, Utah
Contact:

Re: Project Wish code released under BSD

Post by Jerky »

Nauk wrote:And I bet they are not the only ones out there that actually made "the pipe dream" come true. Of course if you never dare take on it, the dream will never come true and you will never know.
QFT
Erik Briggs (Jerky)
My Blog
Project Wish
Image
User avatar
Grey
Greenskin
Posts: 137
Joined: Wed Mar 09, 2005 4:28 am
Location: Ontario, Canada
Contact:

Re: Project Wish code released under BSD

Post by Grey »

So to completely ignore all the drama, and post regarding code, The most interesting things that people will probably want to look at are PWToolBox which is as it sounds, a generalized tool library, with features like:
- Config File Readers/Writers
- Cross Platform dynamic plugin loading
- Singleton templates
- A high resolution timer
- A UID Generator

All very well generalized, and wrapped for Python to boot, you can read about the planned and implemented features in the wiki here: http://wiki.projectwish.com/index.php?t ... ox_Roadmap

Otherwise, you may be interested in picking through the tech demo and prototypes for some interesting nuggets, and in the unofficial/ directory you can find a lot of different component techniques and proof of concepts that we were evaluating, as well as some fun tools like the Visualization test written for the 2D Spatial tree.

I still hang out in the projectwish IRC Channel (#projectwish on irc.projectwish.com), so if you have any questions about any of the code, feel free to give me a poke on there, or e-mail me at grey@projectwish.com and I'll get back to you as soon as possible.
User avatar
lonewolff
Ogre Magi
Posts: 1207
Joined: Wed Dec 28, 2005 12:58 am
x 6

Re: Project Wish code released under BSD

Post by lonewolff »

jacmoe wrote:Guys. I don't think anyone could have tried harder than Jerky.
So save your breath. :wink:
You have taken me wrong. I was talking in general terms. I am currently working on a (potentially enless) project myself, hopefully something will come of it. If not, I have given it a go. You really do not know unless you do try. Jerky has taken that step and has done a greatly inspiring job (and it is not nessesarily the end).

I have a massive amount of respect for Jerky. If he decides to start an indie dev team in the future I would gladly offer my services to him.

For myself, indie is the way to go. I could not think of anything worse than pumping out massive amounts of code for an employer to meet strict deadlines and tight budgets.
I would probably last two seconds :lol:

It should be about the love of creating something. Not being forced to do it IMO.
User avatar
Minthos
Kobold
Posts: 37
Joined: Fri Apr 28, 2006 11:59 pm
Location: Norway

Re: Project Wish code released under BSD

Post by Minthos »

I will also be available on #projectwish on irc.projectwish.com and gladly answer questions about my contributions to the code, which mainly amounts to the distributed spatial tree grey mentioned, codenamed Ygg.
Post Reply