PlaneShift
Development => Development Deliberation => Topic started by: n321 on October 05, 2006, 03:50:55 am
-
How hard would it be to make a CRPG (like KOTOR or Oblivion) out of PlaneShifts engine? I am not talking graphics but game play...I am not even talking changeing planeshifts game play just playing it offline with just NPC's and no other players!?
[ Edited to fix "PlaneShift" :} --Karyuu ]
-
defeats the wholl MMO part of PS's MMORPG eh?
-
yes but plane shift is opensource is it not? or am I confused?
-
everything except the art as far as i know, is opensource
-
I think that's a question you can ask on CrystalSpace (the engine) forums (http://community.crystalspace3d.org/forum/index.php), as well. Difficulty is generally defined by your own skills and what you know. You can find engine details and reviews here (http://www.devmaster.net/engines/engine_details.php?id=33).
-
It would really take the atmosphere out of PS though. It wouldn't be the same without player characters.
-
@n321: Umm ... There is an 'F' in 'PlaneShift'.
-
Most common typo >.<
-
@n321: Umm ... There is an 'F' in 'PlaneShift'.
Haha. Saw that... wasn't going to say anything though :P
-
It would be nowhere near worth the effort to modify Planeshift to make an offline game- all the character databases and such are done server side, so you would have to take the code from the server and put it on the client. Then add in the fact a heap of features arent implemented yet- it would be much more effort than it is worth. My point is, it could be done, but if you have the skill to do it, I'm sure you could find a much easier way to do it.
So yeah, you would have to take some code from the server and put it into the client. How good are you at c++?? That will decide how easy it is. And all you'd get would be a simple client that could walk around a map- surely that would be easier to make yourself?
-
@n321: Umm ... There is an 'F' in 'PlaneShift'.
I guess I am tierd, but that hit my funny bone LMFAO
-
It's perfectly possible to do this without any coding, just think about it, we (the devs) always run the game 'offline' by just changing a few cfg files. There are a few issues you will need to sort out yourself though.
- MySQL - MySQL needs to be installed for the local server to even run and for the game logic and rules.
- Psserver - The server needs to be loaded with all the game rules, quests, etc. and its port should be secured so you don't get strangers attempting to make your game into a multiplayer one.
- Npcclient - This needs to be run for NPC AI and logic processing unless you want a completely empty (Myth?) single-player game.
If you manage to solve these things or even wrap all the components into a single executable, you could theoretically make an Oblivion-style open free-form kind of game. If you manage to get that far, we'd definitely want to know. 8)
-
But it really defeats the object of Planeshift. Playing offline you will lose the experience of meeting new people, and playing Planeshift properly.
-
Sorry for the late responce...my comp went awol! First off I dont think planeshiFt is sh*t...It was a typo...I make lots of tho's...you should see me fixing my code errors!!! I do understand ALL of you who say it takes away from the expirence but my goal would be to redo plane shift to make a CRPG...not planeshift!!! It would be like oblivion. My goal in asking was to see if I could get some input from the devs...and see if anyone working with planeshift would be interested in starting a side project that could hold the planeshift name but with a single story and off line game play!...i.e Planeshift online...planeshift (whatever)...also I would add some new graphics...I have a story that I have spent the last 5 years writting and I have some media completed but I have not began looking at engines...
-
PlaneShift content (i.e., art, setting, races, etc.) is copyright strictly to PlaneShift, and you may not reuse it in any side projects. If you want to build a game on PlaneShift's engine, you have to make it a completely different game. The PlaneShift license doesn't allow off-shoots like that.
-
I suppose it can be used for testing of mods, etc.
@n321
Its not possible to take a game, change it around and release it. Thats called illegal :P
Maybe, you can app for the dev team...if you have any experience or something?
-
Hm.. I don't know. If the game would be called "PlaneShift offline" or whatever it wouldn't be an offshot or splicing or however it's called.
I think what will be supported and what not strongly depends on the story you like to have in this game.
If you have a storyline that plays before (settings-technically in the past) of what is happening now or in some shadow/parallel universe or whatever to prevent that people will mix up the storyline offline and what is happening now ingame, I think it could be acceptable to help out with PS art like maps and meshes, textures.
Afterall it willl require you to work under the Atomic Blue NPO and you'd have to accept Talad, Vengeance and Acraig as the official bosses.
I for one find this idea pretty good and I can imagine that it could draw more interested devs to PS in general when they see the offline version.
Done correctly this could boost PS (the MMORPG) development in general. I vote that you contact Talad on IRC or send him an email with an outline of your storyline.
You wouldn't require access to the online database and everything else you need is there.. I'd say go ahead and propose your idea :)
Good luck.