The Client is developed in Java and unless you are using a Refractored/Renamed client looking through the code to understand it won't help most people because of its obfuscation
|
Hello everyone,
I've been messing with RSPS for 10+ years, but recently I've been taking coding seriously and starting to learn Java and how everything works. I always wondered throughout the years though why/what are Clients coded in? What Language? It's so foreign to me going from my server which is Java to trying to mess with Client code, if anyone can shed some light it would be helpful
Thanks!
The Client is developed in Java and unless you are using a Refractored/Renamed client looking through the code to understand it won't help most people because of its obfuscation
That's right! I mostly did it for fun, none of my servers got huge, I just never took the time to understand code really.
Ah I see, I must have some kind of refractored client then, I mean it kind of makes sense, but any hope of me coding something new into it myself I still have along time to learn, I was starting with full screen and you can imagine how that went
Why's everyone always putting someone down in this community? Dude is just asking questions and is willing to learn new things. Let people have fun throughout the learning process, instead of a bad feeling while learning new things.
Servers are usually written in Java and almost every RSPS client is written in Java (as thats the original language). I suggest you start off small, things you can copy paste (snippets tutorials etc) before trying to do something like adding fullscreen. That being said, be mindful of the things you're copy pasting and try thinking about how the code actually works. Good luck
Exact reason why I've been on and off RSPS for years, I don't expect spoon fed content I'm willing to put in the work, just figured experts would be easier to talk to than googling something and getting a second opinion. In all, thanks for the comment, glad you understand
Thank you that's very helpful, it's funny how something written in the same language can still look so different. On to more learning!
But just obfuscated? I probably make no sense just because the explanation didn't make any sense to me then. Like I said, I'm still learning so I might not make sense on things I don't understand..
I don't know who explained it to you but anyways.
A refactored client will just make more sense because. All the variables and methods have mostly proper naming. So usually you could tell it's function by reading the name. That is ofcourse if the naming is done correctly.
Id you really want to learn, I'd download a decent up to date release and just mess around the code at first to get somewhat of a understanding. Then you can progress by copy pasting tutorials, move over to snippets and method writing. And finally start writing simple classes before you make heavy systems.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |