Author Topic: some questions  (Read 2663 times)

Konogan

  • Traveller
  • *
  • Posts: 30
    • View Profile
some questions
« on: February 19, 2007, 12:42:05 am »
Hello there,
-In source code, wich planeshift files link 3D cyrstal space file ?
-It is crystal space source neded or sdk (i.e. dll) ?
-Planeshift use raknet for network ?
« Last Edit: February 19, 2007, 12:52:41 am by Konogan »

AryHann

  • Veteran
  • *
  • Posts: 1244
  • WonderWoman
    • View Profile
Re: some questions
« Reply #1 on: February 19, 2007, 06:02:02 pm »
Hi,

let's see if I can answer.

I have no clue what is raknet, so I assume that it is not used for the network. But my ignorance might be misleading.
For building Planeshift correctly you need to have CS source code, for running PS you need CS dll.
Many many files links to CS files in PS. Also libcrystalspace is needed for building (I am talking MSVC -wise).

What do you need this information for? We might be more helpful if we get the scope of the questions (still hoping that I answered correctly ;D)
AryHann

http://www.reflex.lth.se/culture/annelov - Virtual Annelöv -
Engine Dep. - One of Talad's Angels - Aka ww & Ahrijani's Goddess

Ralleyon

  • Hydlaa Citizen
  • *
  • Posts: 304
  • Protector in the Survivors of Vaern
    • View Profile
Re: some questions
« Reply #2 on: February 20, 2007, 07:39:22 am »
Don't want to be a meanie or sound like a broken record, but the best possible way to find this out is by creating your own build according to the official guide and by looking directly at the source code.

I suggest taking a look at Bereror's Doxygen-generated PlaneShift API for more details.
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]

Konogan

  • Traveller
  • *
  • Posts: 30
    • View Profile
Re: some questions
« Reply #3 on: February 23, 2007, 01:40:36 pm »
Hello,
Well, I look at http://www.vaikene.net/planeshift/api/ doxygen doc is all i need  >o)

natron vox

  • Traveller
  • *
  • Posts: 10
  • hi all!!
    • View Profile
Re: some questions
« Reply #4 on: April 15, 2007, 01:59:18 am »
may I ask some questions hear?

if so:
First: Can I acquire a small offline game that has most of the game in it to do testing on?
Secondly: What programming language and graphic editor do you use?
Finally: If (BIG IF) I make anything useful can I just send it to someone or is there some procedure?
 
My moto:
live long,prosper,explor,fight,have fun and play fair :)

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: some questions
« Reply #5 on: April 15, 2007, 02:08:50 am »
1) You will have to compile your own client and server for private testing, and the server will not have any of the usual NPCs or quests on it. Check this topic for more information.
2) PlaneShift and it's graphic engine ( http://www.CrystalSpace3d.com ) are written in C++.
3) Depends on what department you are interested in contributing to :) You can contact any dev from the department your work would belong to and go from there. Check the #planeshift channel on IRC server freenode to find a dev to talk to in realtime if that is more comfortable for you.
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

brandon_rioja

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
Re: some questions
« Reply #6 on: April 15, 2007, 02:20:22 am »
The most useful way to aquire an offline version of the game is to get the source and compile it. It will take a lot of time to get through this process, but if you can do it, then many developers will thank you. The source will include the server so you can run offline. If you find a bug in the latest version of the code a developer will be able to fix it the next day, and then you'll be able to see if it is fixed!

Programming language is C++ with occasional scripts here and there. I am not sure what graphic editor is used, someone at #planeshift on irc may know.

If you make something useful tell us at #planeshift-build on irc.

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: some questions
« Reply #7 on: April 15, 2007, 02:23:25 am »
Just for my own understanding... What exactly is meant by "graphic editor"?
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

natron vox

  • Traveller
  • *
  • Posts: 10
  • hi all!!
    • View Profile
Re: some questions
« Reply #8 on: April 15, 2007, 03:22:36 am »
3D or 2D modeling program.
My moto:
live long,prosper,explor,fight,have fun and play fair :)

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: some questions
« Reply #9 on: April 15, 2007, 03:30:53 am »
Thanks, that's what I was thinking originally :)

3ds Max is the most widely used application among our artists, with Blender coming in second (with Photoshop, and then GIMP as 2D). There used to be CrystalSpace exporters for Maya, but I believe they've been left in the dust now. Both the 3ds Max and Blender exporters are a one-way process - you cannot import anything from the game back into the applications.
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

natron vox

  • Traveller
  • *
  • Posts: 10
  • hi all!!
    • View Profile
Re: some questions
« Reply #10 on: April 15, 2007, 03:42:04 am »
Do you mean that crystalspace3d is not used any more?
My moto:
live long,prosper,explor,fight,have fun and play fair :)

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: some questions
« Reply #11 on: April 15, 2007, 03:44:33 am »
CrystalSpace is the game's engine. It is not a map or world or character editor.
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

natron vox

  • Traveller
  • *
  • Posts: 10
  • hi all!!
    • View Profile
Re: some questions
« Reply #12 on: April 16, 2007, 03:42:24 am »
Where do I go to access the IRC?

Where can I get the source code?

Where can I get a free C++ version?
My moto:
live long,prosper,explor,fight,have fun and play fair :)

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: some questions
« Reply #13 on: April 16, 2007, 03:49:39 am »
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.