Jump to content
SubSpace Forum Network

doc flabby

»VIP
  • Posts

    1070
  • Joined

  • Last visited

Everything posted by doc flabby

  1. Candy, when was the last time he posted on these forums? My !@#$%^&*umption is based on the last update to gameplay (ie added new functionality that added to the playability and extensibility of the game) was over 5 years ago. I have no doubt the SSC council do plenty of things, but my argument that prittk isn't going to do much more for this game except any critical bug fixes has substantial evidence If he was still playing i'd be more optimistic... These are all worthy things, but none of them are moving the game forward, there are part of maintaining status quo, and keeping SubSpace going (which is not a bad thing!) Revolutionary however, they are not.
  2. Not going to happen. Accutually the problem is the design of the whole SSC system. Its poorly designed. The chat system and User Database should have been decoupled from zones. Scores should be stored locally (or centrally at a networks discretion). There is no reason why any server should be excluded from the authentication system. In real life the "copies" often turn out to be good things in there own. Why else do we have " Burger King" and "McDonalds". They both sell the same !@#$%^&*, but people prefer one or the other. The big flaw in the SSC system is its caused the game to stagante by not allowing true compe!@#$%^&*ion. I've already designed a system (not written the code yet, but i will) that would allow any zone to use a Central user database without a zone ever seeing the players password using RSA encryption. Or alternatively I could use a Token based authentication scheam. Where a player connects to a biller server directly with a username and password. The player is given a token if successful. The token can then be used to login to a zone. Thus the player password never even hits the zone.
  3. quick search on google threw this up http://www.informit.com/articles/article.a...57&seqNum=8 and this. http://www.codeguru.com/csharp/csharp/cs_g...icle.php/c6147/
  4. Its only for people on the sf project list and who have SVN write access, let me know if you need write access,
  5. I probably won't be around much untill after christmas now. Very busy irl at the moment.
  6. I think we will use 2 bytes for the ships. Giving a maximum total of 65536 ships. Ship 0 will be spectator. Basically assume no limit (or very high limit) to the number of ships.
  7. I plan on having as many ship types as a zone wants. Custom ship models can be downloaded from the zone the client connects to (but it will come with some preloaded)
  8. I assume you have completed part 1 and have a used SVN checkout, to checkout a repository. I now introduce a couple of new concepts. Find that folder you created. If you right click on it you can choose SVN Update This will update your copy of the information with any changes made by other people on the current repoistory you are using (this will be 'trunk' at the moment). SVN Commit. You must SVN Update before you can use this. This will save your changes to the SVN server and make then advaiable for everyone. DO NOT DO THIS NOW. As it will be on the 'trunk'. Only commit to your own branch. So How do i create my own branch, so i can save my code changes. Creating your own branch! Right click on the folder again. Choose TotoiseSVN (it will open alot of options) Choose Branch Tag. You will see it asking for a url. Type this. but replace 'yourname' with your unix login on sf.net https://subspace2.svn.sourceforge.net/svnro...branch/yourname WAIT Dont click OK. choose 'working copy'. This will ensure it keeps your changes. MAKE SURE YOU TICK switch working copy to your new branch (in the bottom left). Now you can choose to enter a message/comment in the big white box, this is just for your reference, u can leave it blank. Say OK You will need to enter your sf.net unix name and password to create your own branch. NOW you can do SVN Update and SVN Commit, to your hearts content, safe in the knowledge your work won't affect anyone else. My recommendation is to only SVN Commit when you add siginicant functionality, or BEFORE you try something that could break your program. ITs very easy to revert to a privous commit (but thats for PArt 3) As long as you are working in your own branch, you are welcome to experiment with SVN.
  9. TW had a topic about this ages ago! http://forums.trenchwars.org/showthread.php?t=32256
  10. You don't. You upload to your own branch. (i hope to put up the tutorial for using your own branch tonight.) I will be the only person to update the trunk at this time.
  11. Tell me what you are doing if you pick up part of a project, so we don't have two people doing the same thing. If you decide to take a break, or dont do what you said you would. Say here too. I don't care what you do (or if you do anything at all) I just need to know WHAT you are doing. If you are doing nothing thats great, but make sure we know! If you want to do something, but don't know what you can do. Tell me!
  12. Ya this thread will pretty gives you an idea of what it is. One questin might be why have I started this independantly of other Continuum Client Projects. The simple answer is this, we are NOT developing a Continuum Client. We ARE developing a new game. The resulting game will not be compatable with Continuum in many ways (some backwards compatablity with contiunuum/subspace will exist, but that is not the primary purpose of this project)
  13. I'd like to make a change to the current interface design. This shouldnt' interfere with what you are doing, if we do decide to run with it. This is an idea for discussion really. Bascially because in Continuum creating a profile and user. and logging into the game is counter intuative. Its confusing how you are meant to get started for a new user. When you first start the game. I imagain it asking you to select a profile or create new profile, copy profile, your last profile being auto selected. (like in many, many other games). On the create new user screen, it will then contact the main billing service, to work out if the name is free. (there will be an option to ignore this check) At this point we ask for optional demographics /email address (required for password reset) You then press "next" and you enter the main skinned screen, like it is in continuum (ie List of zones) I'm proposing to remove ship selection from the main screen and do it in game. Bascially because there is going to be no limits on the number of types of ships a zone can have, its impossible to skin for it. Or maybe only display the first 8 ships. (pictures would be downloaded from the directory server) The zone could choose what ship people enter as.
  14. are any zones appearing green?
  15. Heh the current architecture of modern 32-bit PC's is practically the same as the ones that had 16-64MB of RAM.
  16. One answer would be to prefix names, another problem would be people spamming chats from non-ssc zones.
  17. doc flabby

    Apply

    Graphic Artists / Musicians - Not needed yet. We will later! Coders / Programmers / Code reviewers - needed If you are interested in taking a large role please register on http://sf.net and PM or reply to this thread with answers to the following: Your sf.net UNIX username: Languages you know: What you are interested in doing to help (general area -e.g. networking/3d graphics/user interface, not specifics) (if not sure, leave blank): Your programming strengths (special areas of expertise): Familiariy with SVN: How to get hold of me Ingame chat is ?chat=subspace2 My msn name is kingsleym@totalise.co.uk my email: kshade2001@users.sourceforge.net
  18. First Install TortoiseSvn http://tortoisesvn.tigris.org/ (You may have to restart) Create a new folder, this is where the files will go. Right click on the folder and choose SVN Checkout... In the URL of Repository type https://subspace2.svn.sourceforge.net/svnro...e2/client/trunk Click ok. Its will download the latest trunk version of the client to your folder. You can check for changes that anyone has made SVN Update later.
  19. They are both the same. string is simply an alias of String. Similar to how int is an alias of Int32. Personally I use string.
  20. Anyone can contribute to the project. Please contribute by making a new thread, with your contribution attached. All contributions will have to be approved by a developer, before making it into the official release (Use http://sf.net/projects/subspace2) to view the developers. In order to ensure we stay legal and avoid any potential problems with SubSpace & Continuum IP we must follow these rules. Rules for contributions. All contributions MUST be be licenced under GPL, or GPL compatable licence (public domain / BSD are examples of compatable licences). All contributions MUST be your own work, but they may contain work by others, provided it is licenced under GPL, or GPL compatable licence. If other people's work is used you must acknowlege them clearly. No SubSpace / Continuum artwork or sound will be accepted. We will allow using alternative artwork in game (ie you can use it yourself), but we cannot distribute it outselves legally. Guidelines If possible include an EXE /demo of your contribution as well as a description so we can see what it is your are adding.
  21. Code name for the project is "The Continuum Project". The !@#$%^&*le "SubSpace II" will have to be earnt. Yes, thats fine. Windows, refers to a "window" rather than the OS in this case. All further discussion to take place in thie forum. http://www.ssforum.net/index.php?showforum=398 Request for thread to be locked
  22. Ya it is. The network project is to be shared between both projects, and will contain code for all network calls (anything to do with talking to other computers) will be done in that library. The Tao thing is from the Tao Framework http://www.taoframework.com/ (this provides an interface to opengl, Lua etc). Unless you want to use opengl for the splash screen/menu you don't need it. My recommendation is that now as more than one person is working in the SVN we create a branch for ourselves. (in branch folder) Basically you then do all your work on that branch, but once you are happy with it we can merge it back into the trunk. You can merge trunk into your branch as well if u want to get updates from the trunk
  23. Don't be so sure, its happened before. A group of developers remade Total Annihilation.... Its now arguably better than SupCom which was the "official" sequel. http://spring.clan-sy.com/screenshots.php
  24. This may have to wait untill christmas before I get anything organsied i am extremly busy irl at the moment. I'll try and get the subforum setup before then however.
  25. Windows is in System though... Ah ive made a mistake I was posting from memory. Anything starting with System is fine. System.Windows namespace is fine. Its the Microsoft.Win32 one that can't be used. Ok will do, my MSN is kingsleym@totalise.co.uk (dont email me there tho, the email address died years ago) I have pmed d1 to request a subforum (says on forum staff page he is the one to ask)
×
×
  • Create New...