»doc flabby Posted October 16, 2006 Report Posted October 16, 2006 The Continuum Project (SubSpace 2)-------------------------------------------Continuum (the current subspace client) has not been developed for 3 years. It looks highly unlikily any more development will happen to it. Continuum is facing an iminent problem. The latest Windows : Vista breaks continuum. Additonally it is not straightforward to get contiunum to run under linux or mac. The alternatives that may become increasingly popular if people move away from windows following the vista release. Additionally the lack of development on the continuum client is harming its population.Another issue is there are still bugs and (many) feature additions that would be nice to have.Most people would agree however the orginal gameplay doesnt require any tweaking.Additionally with the improvment of mobile tech and telcos will be forced to derestict the mobile networks to allow applcations as skype (or we will all have wi-fi phones). in a 3/4 years time there will be a m!@#$%^&* market for this game. My proposal--------------A NEW game. Let me make this clear. The Continuum Project (Subspace 2) will be a NEW game. It will not be subspace. It will not be continuum. It will be a new game.I am proposing the development of a new game. this game takes all the elements from the orignal subspace and adds to them.As any good sequel should do. We already have the basics of game server written for this sequel (!@#$%^&*S). (the server will need some modding tho, fortuantly because of its modular design this shouldnt be too hard)We just need the client. Why other clients have failed---------------------------------The next question to look at, is too look in the past. Why has no other game client been sucessful.Having had a look at the past clients. One theme runs thoughtout. People are trying to emulate prittk. Developing an entire game on their own. That said thats not strictly true. Mr.Ekted designed the entire lobby section which is a lot of work in its self. both of these developers are highly talented. Now subspace has a high number of talented people playing it. You only need to look at the zones. Look at the work done on the ASSS and bots and websites. The common theme of all the failed clients is they were pretty much the work of one lone individuel.The problem their is how many of use have hours/days/months of our life to spare to develope an online game yet alone still have time to play it. This is why they have failed. People lives get in the way. However if we break down the problem of the client into many different pieces of which many people can work on each small section. suddenly the workload seems alot more easier and at the end of the day there is no pressure as you can just do bits when you have free time / feel in the mood. A collabrative effort is whats needed. Why this client will suceed------------------------------It will be GPL. fully open source. That way no one person can control the fate of the client.If people are gonna say this will make cheating easier. It wont. The binarys distributed will be signed with a secret key. Servers will be able to choose to accept unsigned client or to reject them. It will use the existing ASSS server. No need to write a new server when we have an excellent one written alreadyIt will have project management.The task of creating the client will be split into a mul!@#$%^&*uide of mini tasks. What happens next----------------------Have to wait and see. Im just testing the waters here.
L.C. Posted October 16, 2006 Report Posted October 16, 2006 Don't stop with it or I guarantee you won't wake up the next morning. ^_^ Is it possible to continue off of the name "Subspace"? Isn't the copyright on it or something expired?
Witchie NL Posted October 16, 2006 Report Posted October 16, 2006 thats no fun. Think of a new name.Continuum the second level. Or something like that.
Witchie NL Posted October 17, 2006 Report Posted October 17, 2006 if you need my help. contact me. but im not sure what i can do for anyone. "-.-
Witchie NL Posted October 17, 2006 Report Posted October 17, 2006 http://www.rshl.org/bak/client.php profile-trace-zones doesnt work. and when i try to login in 1 of the standart zones it doesnt go in.I guess this is still in development?
NBVegita Posted October 17, 2006 Report Posted October 17, 2006 This is something I would consider lending my services to.
Bak Posted October 17, 2006 Report Posted October 17, 2006 profile-trace-zones doesnt work. and when i try to login in 1 of the standart zones it doesnt go in.I guess this is still in development?Yeah, I'm still working on it. If you look at the recent changes they are quite recent. I'm working on getting the core features in before adding supplemental ones like tracerouting or profiles. I can always use help. Currently you could add things like profiles or visual options editors for the .conf files to the front end (I've been looking at something like aedgui for this), or adding lvz support (in an endian neutrel way), or just graphics or input on the project.
»doc flabby Posted October 17, 2006 Author Report Posted October 17, 2006 I didnt realise bak's client was still in development, i thought dev had ceased. I can set up an svn repositry and some project management features (similar to this http://trac.edgewall.org/ - used by some big OSS projects (lighttpd being one)which will greatly encorage contributions) if you want bak. This may sound like a strange idea. but i would suggest separating the lobby and the game engine. The lobby could be written in an "easier" language than C/C++ which would speed development of it. To play offline The game would run a local server which the game engine would connect to. The lobby could then p!@#$%^&* the server connection parameters to game engine when people want to play. I mean the game engine only needs to know server ip, port username and password from the lobby to connect to a server and it can read the rest of the infromation from config files (for key defs etc) this is pretty similar to how continuum acctualy works. That way people who dont have the C++ skills to work on the game engine could help with the lobby client. I would suggest free pascal or java for the game lobby as they are both multiplatform (linux mac & windows). The lobby and the game engine are really two separate projects imo
Bak Posted October 17, 2006 Report Posted October 17, 2006 That's actually exactly how it's set up right now. There's two processes, one for the front end, Discretion.exe (what you call the lobby), and one for the game, in_game.exe (in the bin folder). The ip, port, name, and pw are passed as command line parameters to in_game.exe and everything else is loaded from .conf files. You can make the front end in any language you want, I've actually gone through two others (both in c++ though), before settling on this one which is based off of Smong's cskinviewer. As for SVN, I'll look into setting something up if the number of contributions becomes overwhelming, but that hasn't been the case so far.
»doc flabby Posted October 17, 2006 Author Report Posted October 17, 2006 That's actually exactly how it's set up right now. There's two processes, one for the front end, Discretion.exe (what you call the lobby), and one for the game, in_game.exe (in the bin folder). The ip, port, name, and pw are passed as command line parameters to in_game.exe and everything else is loaded from .conf files. You can make the front end in any language you want, I've actually gone through two others (both in c++ though), before settling on this one which is based off of Smong's cskinviewer. As for SVN, I'll look into setting something up if the number of contributions becomes overwhelming, but that hasn't been the case so far. ok lol i havent acctually looked at the source (i dont know c++ either) but u are oviously ahead of me and my limited programming skills... The reason for setting up SVN + project managament is to encorage contributions and get the community involved. with a project forum, wiki etc. It all helps people feel they are more part of a project. Im willing to do this for you and help manage the site. This is some i can do to help. I cant contribute as i know zero c++ but i can help write do!@#$%^&*entation (whichi is a job in itself) make some graphics work on some plugins and suggest tasks (missions) for people to do and stuff like that..... My critism of previous client attempts was the lack of a community invlovement. My idea is to try and get the community more involved so make it more likly we suceed in creating a new client.
Bak Posted October 17, 2006 Report Posted October 17, 2006 Sounds good dude. Anything you can do to help is much appreciated.
»Maverick Posted October 17, 2006 Report Posted October 17, 2006 Why not use sourceforge? It got everything you need and more.
The Apache Posted October 17, 2006 Report Posted October 17, 2006 stfu sos, why are you laughing? you are the one who mislead us into believing you were developing a client, and you just stopped with no reason whatsoever. this project will fail because you will stop working on it.
»D1st0rt Posted October 17, 2006 Report Posted October 17, 2006 Doc Flabby, you mean like this one for DCME?
»SOS Posted October 18, 2006 Report Posted October 18, 2006 I am laughing because there is no way this will work. You need a good team to accomplish something. This team needs to be motivated and it needs a skilled leader. This community has very few good coders and they are all always busy. So you can only get some newbies messing around unorganized and then giving up. PS. Mav, have you actually looked at how hideous a monstrosity SourceForge is? Ewww.
The Apache Posted October 18, 2006 Report Posted October 18, 2006 and yet, you still haven't really replied to what i said... "you are the one who mislead us into believing you were developing a client, and you just stopped with no reason whatsoever."
»Maverick Posted October 18, 2006 Report Posted October 18, 2006 Mav, have you actually looked at how hideous a monstrosity SourceForge is? Ewww. Yes, I have and I must say it's really quite organised. The features it offers are something you can't setup yourself easily. Sourceforge works, it's really that simple
Witchie NL Posted October 18, 2006 Report Posted October 18, 2006 to bad i cant code so well. Taking classes for it now but i get C++ in !@#$%^&*ing 3 years while that is what i came to school for . for now i need to stay with java/HTML/CSS in school. And again: If you need me you know where to find me.(for the people who dont: SSCC Desert Storm or post here )
»doc flabby Posted October 18, 2006 Author Report Posted October 18, 2006 Doc Flabby, you mean like this one for DCME? Ya thats one i would use. the lighttpd project also uses trac (as i meantioned earlier) I didnt know it was used for DCME. but being dcme has been very sucessful i think that confirms trac as a good choice maybe... I am laughing because there is no way this will work. You need a good team to accomplish something. This team needs to be motivated and it needs a skilled leader. This community has very few good coders and they are all always busy. So you can only get some newbies messing around unorganized and then giving up. Which is what my analysis earlier regarding why previous attempts at making a new client have failed. We need the people who cant code so good but have other skills they can offer to be involved to make this a sucess. There is alot of stuff "newbies" can do to help. PS. Mav, have you actually looked at how hideous a monstrosity SourceForge is? Ewww. I find the SourceForge website horribly/frustratingly slow. which is what puts me off it.
»SOS Posted October 18, 2006 Report Posted October 18, 2006 We need the people who cant code so good but have other skills they can offer to be involved to make this a sucess. There is alot of stuff "newbies" can do to help. Well, first of all, you still need a good coding team. Although I do understand that you are just probing the waters here. Still, I see little hope. Newbies can be useful but they come in when the core is already there. A professional coder team is needed. I cannot imagine any skilled coder taking this effort seriously unless they were full-time paid employees. They will not be motivated by anything. Well, I guess the only hope is to find some die hard self-sacrificing fan. A non-discovered coder. I do not know of any die hard fan coders PS. OpenSVN is as slow as a bucket on slow-motion slow-fuel. I tried it for 2 days and stopped using it very soon PS. Apache, I saw nothing that needed a reply there.
Yoink Posted October 18, 2006 Report Posted October 18, 2006 Hey, as long as SOS keeps acting like this, the client will succeed out of irony and spite. Keep going SOS! .
Recommended Posts