osrstarogod Posted January 21, 2020 Share Posted January 21, 2020 THIS IS FOR LEARNING PURPOSES ONLY IM NOT TRYING TO MAKE A CLIENT TO COMPETE OR ANYTHING!!! Basically I'm trying to expand my knowledge of Java and be familiar with the absolute inner workings of it. I think it would be a great idea for my to invest my time into making my own client for the experience and knowledge I will gain throughout the process. The only problem is I have absolutely no idea where to begin! If anyone could please point me in the right direction for what I should start looking at, such as bytecode or some other area of Java, to begin building the foundation for a client that would be much appreciated! Even just a list of topics I would need to be strong in to get going would help me out so much. FYI please don't just paste code and say there's half your client, add two more lines in and it will work. I'm going to do this from scratch and learn everything I need to know along the way for my own person knowledge, not to prove I can copy and paste. Setting a big goal in my mind helps me because to achieve it I need to learn a multitude of different things, and in the end hopefully I'm that much better of a programmer when I'm successful. Quote Link to comment Share on other sites More sharing options...
Geralt of Rivia Posted January 21, 2020 Share Posted January 21, 2020 Imagine posting this on your first every action on osbot, maybe learn about it then progress from there... 1 Quote Link to comment Share on other sites More sharing options...
Rick Posted January 21, 2020 Share Posted January 21, 2020 25 minutes ago, osrstarogod said: THIS IS FOR LEARNING PURPOSES ONLY IM NOT TRYING TO MAKE A CLIENT TO COMPETE OR ANYTHING!!! Basically I'm trying to expand my knowledge of Java and be familiar with the absolute inner workings of it. I think it would be a great idea for my to invest my time into making my own client for the experience and knowledge I will gain throughout the process. The only problem is I have absolutely no idea where to begin! If anyone could please point me in the right direction for what I should start looking at, such as bytecode or some other area of Java, to begin building the foundation for a client that would be much appreciated! Even just a list of topics I would need to be strong in to get going would help me out so much. FYI please don't just paste code and say there's half your client, add two more lines in and it will work. I'm going to do this from scratch and learn everything I need to know along the way for my own person knowledge, not to prove I can copy and paste. Setting a big goal in my mind helps me because to achieve it I need to learn a multitude of different things, and in the end hopefully I'm that much better of a programmer when I'm successful. what can you do with java so far? maybe a good idea to post what you are able to do 1 Quote Link to comment Share on other sites More sharing options...
Naked Posted January 21, 2020 Share Posted January 21, 2020 I'd suggest looking at runelite, there's a lot to learn from it 1 Quote Link to comment Share on other sites More sharing options...
osrstarogod Posted January 22, 2020 Author Share Posted January 22, 2020 10 hours ago, Rick said: what can you do with java so far? maybe a good idea to post what you are able to do Thanks, I only know basic Java and Python. I don't really know what a gamepack or an updater is, although i am told that these are important to understand in making a client. 8 hours ago, Naked said: I'd suggest looking at runelite, there's a lot to learn from it Do people make clients out of Runelite? Since its open sourced? Quote Link to comment Share on other sites More sharing options...
Naked Posted January 22, 2020 Share Posted January 22, 2020 15 minutes ago, osrstarogod said: Do people make clients out of Runelite? Since its open sourced? Of course. Quote Link to comment Share on other sites More sharing options...
Kramnik Posted January 22, 2020 Share Posted January 22, 2020 17 minutes ago, osrstarogod said: Thanks, I only know basic Java and Python. I don't really know what a gamepack or an updater is, although i am told that these are important to understand in making a client. Do people make clients out of Runelite? Since its open sourced? Yes, there is a rsps botting client which runs on runelite Quote Link to comment Share on other sites More sharing options...