I was wondering how to actually start building your own RSPS. I understand that it isn't just done, you need to have a good amount of knowledge of Java and probably some networking (eg Netty) skills. I now have about 2-3 years of Java knowledge and I can say that I understand netty, aldue i'm not an pro with it yet
A RSPS has two sides, a client and a server. Whenever I see the server side, I understand alot of it. I always think if I have enough time I could make it. But, whenever I see some client code, I always think how someone could ever make something like that. Probably because the're using an client from Runescape that is obfuscated. (not entirely sure, due). The code is messy, classes have weird names. I understand obfuscation, but it is still a mystery how some server developers can release their own client.
I looked down into the Tutorials section and saw a lot of tutorials about making little things; snippets of code, little tutorials explaining or giving information/code to get one thing working on one type
of server. On google, youtube or other sites I cant really find any more information about actually creating your own RSPS server, without the need to download someone elses and edit their code.
I know that my topic has no real question, so here they come:
- How do server developers actually create their own without an client? Do they temporary use someone elses client while building their own server, and later on creating an client?
- Does someone has experience with creating clients? How do you start?
I have probably a lot of questions, but RSPS in general are really interesting.