Sign in to follow this  

Knowledge requirements for a Game server using SQL

Recommended Posts

Hi guys,

So I feel like I've learnt a bit, not much! but I'm getting somewhere. So I'd like to create a road map to work towards, my reason for learning java is to create a java based game server that uses SQL for data storage. 

So this question is directed to people that - if you think about creating a game server then a few ideas come up about how you'll go about it, I'm looking for that sort of information.

More along the lines of the things that come up while thinking about the process. Also a bit of specifics will help. 

Thank you! 

 

Share this post


Link to post
Share on other sites

You picked one of the most difficult pieces of code that exists. The road map is something like

  1. Be fluent in Java.
  2. Be fluent in programming.
  3. Be fluent in program design.
  4. Be fluent in concurrency.
  5. Be fluent in networking.
  6. Be fluent in data bases.
  7. (probably) Be fluent in real-time.
  8. Be fluent in system design (mixing all the above, and understanding the advantages and disadvantages of all choices that exist.)

Here, "be fluent in", means if there is a question about a topic at this forum in the advanced sections, be able to give a proper answer.

 

The problem with the roadmap however is that you likely don't understand the words that I use. I don't know how to explain them better either.

A second problem is you haven't reached "8" yet, which means you picked a goal without understanding the implications of that choice. In other words, maybe your dream game server is better constructed in a totally different way, using completely different parts. If the system design changes, the required knowledge also changes, and thus the roadmap changes.

 

As for more practical advice, I'd suggest learn Java, programming, and constructing programs from problem descriptions for a few years first.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this