Answer the question
In order to leave comments, you need to log in
What level of knowledge of the Java language is needed in this case (all info inside)?
Hi everyone. There is such a game - Korean MMORPG - Lineage 2. In this game, there are two types of assemblies - PTS (seemingly in C ++) and Java (actually in Java)
. there are (and also sold) a huge number of Java assemblies on the network and they are all different, I would like to create my own based on another one - not from scratch, of course, knowledge is not enough.
Therefore, I have a question for experienced Java developers - what level of Java proficiency is needed to be able to:
1) read the source code of the game
2) fix something for the functionality in the game
3) run your converted build.
Briefly about my "attempts" in Jave: I read Schildt, Eckel, somehow got to level 15 in Javarash. Didn't do anything serious.
Below I will attach a link to the forum where the sources of this game are posted, in which you can see everything ()
Also, a huge request to you, write me someone @ArtemIgorevich in telegram, I would like to ask a couple of questions. Of course, you do not want to do this, as compensation I can put 100 rubles into your account as payment for your time (there is no more money)
Answer the question
In order to leave comments, you need to log in
I started by installing a L2 server for myself and wrap everything up ... It was about 15 years ago, and now I'm a very programmer :)
Your goals described in the comments are solved by a simple server configuration. Read the information about the assembly that you have, try to figure out the structure of the server files and find the files responsible for various parameters of zones, sharpening, skills and other things. Then try to understand which code is responsible for importing and processing settings from configuration files. Do not be afraid of ANOTHER CODE WITH TERRIBLE ALGORITHMS, try to understand it, which is generally incomprehensible - write questions. Challenge accepted, and this challenge will help you later understand complex ERP systems and other enterprise applications ;)
Don't listen 100 percent to anyone (me too) - take the sources, it will be very cool if you manage to run them. And try.
Take a week (a month or two) to try something. Then analyze the results and think further what you need.
This is called "the ability to understand someone else's code", and is trained not by books, but by the practice of independent programming (to be able to think) and parsing someone else's code (to understand other people's thoughts).
Because there are (and also sold) a huge number of Java assemblies on the network and they are all different, I would like to create my own based on another one - not from scratch, of course, knowledge is not enough.
1) read the source code of the game
2) fix something for the functionality in the game
3) run your modified build.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question