dai_shan Posted March 31, 2009 Report Posted March 31, 2009 Hi folks I hail from the realm of Infantry Online (which if you don't know, and I assume most of you probably do, is/was a game developed by some of the original developers of subspace, and the two games are very similar) I've been attempting to do some development with Infantry, and while I've had some success with some rather contrived-feeling things -- I'm trying to get deeper. I've asked around on the Infantry scene, and somebody suggested I look at some subspace stuff for examples and ideas - I thought this was a rather good idea, so here I am. I know next to nothing about subspace, neither the game, the community, or any development projects that you all have had going - which makes it harder for me to know what information you guys could give me (if any) and my novice-level programming skills don't help the situation any, but I do have several questions I was hoping I could get answers, and any additional information is always a plus. Anyway, forth come the questions: Infantry is closed source (it's actually owned by Sony Online), what's the state of the subspace server + client? I think I saw somewhere where I could download both, but I didn't see anything labeled "source". Maybe I just haven't looked hard enough or in the right spots, but I imagine most of you know the answer to that one What I specifically was looking at initially was botting, so mervbot has drawn my eye. What's the chances of being able to get something like mervbot working for Infantry? with no access to source or servers? I realize it might be a hard question to answer given that you are not likely familiar with the way infantry works (given it's closed source status and that I'm posting on a different game's forum), but again, I'm just after whatever kind of info I can get, even if it's only applicable to subspace, since i'm interested it the game by itself anyway. anyway, coding aside, what goes on in subspace? From my perspective, in Infantry, it's mostly about the league play for me at the moment -- and I know I saw some league websites for SS a long time ago, but I haven't taken the time to look them up again yet, plus I don't know if leagues are really 'the draw' like they are in Infantry. I'm also pretty sure you guys have a significantly higher playerbase than Infantry at the moment. anyway, shoot the breeze with me, tell me about how the subspace community 'works', and like I said, -any- general (or specific) how to on coding is appreciated, applicable to subspace or infantry (or whatever else takes your fancy) peace
Hakaku Posted April 1, 2009 Report Posted April 1, 2009 Infantry is closed source (it's actually owned by Sony Online), what's the state of the subspace server + client?SubSpace is a dead client, and has been so since the fall of Virgin Interactive Entertainment (VIE) back in 1997, when all the servers were pulled offline. A player named PrittK created a new client called Continuum, which was and still is closed-source, but improved on security were SubSpace was flawed. Priit also remade the biller, but barely touched the SubSpace servers. Eventually a player named Grelminar created an open-source server called ASSS (A Small Subspace Server), which is now in the process of replacing the use of Subgame as the dominant server and bots. Most bot cores are also open-source. However, the Continuum client has barely been updated since 2003, which has inevitably led to the game's gradual demise over the years. - But it's not all bad; since roughly around 2005, people have been discussing the creation of new clients, and it's recently become a very hot topic. Currently there are two major projects: the first, Discretion, was created by Bak, and ressembles a lot like the classic game, except it's been much improved and expanded upon. The second, Subspace2, is a collaborative project started by Doc Flabby which aims to create a Subspace-like game, but with the addition of 3D graphics and a bunch of other features. Both are open sourced and encourage others to help with development. There are also several chat clients out there, a few being open-source. To sum it up, the Continuum client, Subgame server, the SSC biller, and Priit's directory server are all closed-source. If you were hoping for access to those, then there's no chance. You should instead invest your time in looking into some of the new client developments, as well as the ASSS server. What I specifically was looking at initially was botting, so mervbot has drawn my eye. What's the chances of being able to get something like mervbot working for Infantry? with no access to source or servers?Pretty much all of the current bots use the old SubSpace protocol to access the servers, which required a lot of trial and error to figure it out as the Subgame server was closed-source. And unless they're granted system operator (sysop) priviledges, they won't do much on their own. From my knowledge, Infantry Online uses a very similar client-zone structure, so it should be possible to create bots for it as well. (Though why exactly do you need any?) But you'd need to figure out what it takes for a player to connect, and your bot would have to be designed to forward that information as well, on top of being able to interact back and forth with the server without getting disconnected. - All bots used in SubSpace, like MervBot, TWCore, and Hybrid, are specifically designed for it, so it'd be much easier to completely remake your own bot rather than modify these ones. I know there was once a separate branch of Infantry Online called Free Infantry, I don't know what ever happened to that, but it means that someone out there might already have the information you'd need. (anyhow, someone with better knowledge on bots feel free to correct me)
Samapico Posted April 1, 2009 Report Posted April 1, 2009 *ctrl-c* *goes to any "What is Subspace?" page* *ctrl-v*
»doc flabby Posted April 2, 2009 Report Posted April 2, 2009 I think SOE shut it all down but they had a working server which used LUA scripting... http://web.archive.org/web/20071213000018/....net/index.html
kasa Posted April 19, 2009 Report Posted April 19, 2009 I tried infantry it sucked big timeI couldn't even manage to play other than moving side to sideI couldn't understand which keys doing what so maybe that is why it sucked
Recommended Posts