Author Topic: Suggestion for development resources  (Read 2842 times)

Ralleyon

  • Hydlaa Citizen
  • *
  • Posts: 304
  • Protector in the Survivors of Vaern
    • View Profile
Suggestion for development resources
« 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 but it's nowhere near perfect.

So, what am I suggesting?

Creating a new section in the PS wiki 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 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?
To see the world in a grain of sand
And Heaven in a wild flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.
     
   [William Blake - Auguries of Innocence]

Tuxide

  • Hydlaa Notable
  • *
  • Posts: 715
    • View Profile
    • Banker
Re: Suggestion for development resources
« Reply #1 on: May 26, 2008, 10:26:34 am »
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.


Ralleyon

  • Hydlaa Citizen
  • *
  • Posts: 304
  • Protector in the Survivors of Vaern
    • View Profile
Re: Suggestion for development resources
« Reply #3 on: May 26, 2008, 04:06:12 pm »
Awesomeness. Didn't know it existed, but it will surely do. :)  Thanks for sharing!
To see the world in a grain of sand
And Heaven in a wild flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.
     
   [William Blake - Auguries of Innocence]

Tuxide

  • Hydlaa Notable
  • *
  • Posts: 715
    • View Profile
    • Banker
Re: Suggestion for development resources
« Reply #4 on: May 27, 2008, 01:40:16 am »
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.

Xillix Queen of Fools

  • Veteran
  • *
  • Posts: 1876
    • View Profile
Re: Suggestion for development resources
« Reply #5 on: May 29, 2008, 08:55:29 pm »
Send anything you would like to add there to acraig. He is committed to improving that documentation for all users.

Tuxide

  • Hydlaa Notable
  • *
  • Posts: 715
    • View Profile
    • Banker
Re: Suggestion for development resources
« Reply #6 on: May 30, 2008, 09:49:19 am »
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 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.

Xillix Queen of Fools

  • Veteran
  • *
  • Posts: 1876
    • View Profile
Re: Suggestion for development resources
« Reply #7 on: May 31, 2008, 03:26:27 am »
Have to ask acraig, it is on his dime.

Tuxide

  • Hydlaa Notable
  • *
  • Posts: 715
    • View Profile
    • Banker
Re: Suggestion for development resources
« Reply #8 on: July 16, 2008, 02:37:26 am »
I just asked acraig, he said the content is GPL2.  I'll be making original contributions to it.

Ralleyon

  • Hydlaa Citizen
  • *
  • Posts: 304
  • Protector in the Survivors of Vaern
    • View Profile
Re: Suggestion for development resources
« Reply #9 on: July 16, 2008, 01:47:33 pm »
Nice one. Man it sure too a long time...
To see the world in a grain of sand
And Heaven in a wild flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.
     
   [William Blake - Auguries of Innocence]