PlaneShift
Development => Development Deliberation => Topic started by: Ralleyon on May 26, 2008, 10:10:10 am
-
PS is a pretty capable engine right now. It still has a long way to go before being considered a finished project, but I for one like the current supported features and integration with Crystalspace.
Now, considering that some folks may like to give it a shot and create a game based on PS engine, they also need documentation about a lot of things. There are plenty of resources scattered all over the forum, I know I've tried to herd a few and put them in one place (http://hydlaa.com/smf/index.php?topic=26726.0) but it's nowhere near perfect.
So, what am I suggesting?
Creating a new section in the PS wiki (http://pswiki.xordan.com/index.php/Main_Page) where players, testers, devs alike can ask questions and share knowledge. When I saw ask questions, I don't mean that as a discussion forum, this is what this one right here is for. I mean more on the topic, like a to the point Q&A.
Assuming someone comes upon this game engine and wants to use it, he'll learn from the PS license what is allowed or not.
Next, they will build the server and add content with server console, or in the DB itself.
But there are a lot, and when I say a lot I mean A LOT of things undocumented. I understand that is wasn't the case because of secrecy or any other conspiracy theory, just that it was hard to do and keep up to date. But the wiki is specifically built for one such purpose and even it the information gets outdated, sooner or later, someone will be able to update.
Examples or things that may be unclear to a lot of folks:
Quest script syntax
Specifying game rules
I know most of this stuff can be deduced from the code and the DB, but not everything. And even so, it's a very difficult things to do. I for one feel the need to learn more about how everything works, and I really do appreciate the efforts put in by the devs in the PS Devcast (http://devcast.ps-mc.net/) but that's just a snapshot in time, not a living document. And for very good reasons, it has to be generic as well.
Comments, opinions?
-
Something official like this would most likely require permission from Talad (PSWiki alone did), but there is nothing preventing a fan from hosting such a thing, such as ps-mc or one of the other sites. It's been tried before long ago, and I've been interested in reviving something like this for quite a while.
If so, please put it on a separate wiki instead of the one for the player's guide. That way we can license both differently and differentiate between what relates to PlaneShift-the-game and PlaneShift-the-engine.
-
how about http://www.hydlaa.com/doc/index.php?title=Main_Page
-
Awesomeness. Didn't know it existed, but it will surely do. :) Thanks for sharing!
-
I didn't realize it existed either. It would be useful to know what the license was on that thing so I would know what exactly what I can copy over from what I already have.
-
Send anything you would like to add there to acraig. He is committed to improving that documentation for all users.
-
XilliX: It's a wiki, it can be edited by anyone, even I have an account now. What I am asking is if I can legally copy over my own original documentation from, say, josePhoenix's other sites since the license agreement on acraig's wiki is unclear. I am asking if this is a libre wiki or a proprietary wiki; PSWiki (http://pswiki.xordan.com) is the latter since it has to do with PlaneShift-the-game, but I would expect this one to be the prior since it has to do with PlaneShift-the-engine.
-
Have to ask acraig, it is on his dime.
-
I just asked acraig, he said the content is GPL2. I'll be making original contributions to it.
-
Nice one. Man it sure too a long time...