Rather than do all the high horse shit about the "underground" dieties etc. and how you must do X to prove yourself before you can become part of an 3lit3 society....
A more natural way to learn this stuff is to take your time and build up your understanding bit by bit, patience is key in everything ...
In order of reading preference..
1. Fantastic book for beginners with an intermediate understanding of C++ or the low level:
http://www.amazon.com/Reversing-Reverse-Engineering-Eldad-Eilam/dp/0764574817
2. One of the best assembly language introductions from a c/c++ perspective (and is relatively modern by comparison to some ancient ASM guides):
http://www.drpaulcarter.com/pcasm
3. This book is extremely useful in understanding the layout of programs written in c/c++ in a static analysis tool such as IDA(Pro) or even OllyDBG etc. Albeit a great wealth of info, I personally feel it's very lazily written, the example are shabby as fuck
http://www.amazon.co.uk/Hacker-Disassembling-Uncovered-K-Kaspersky/dp/1931769222
4. At this stage I would try messing around with some of your own basic little C++ apps and rip them apart and see how they tick.
It's much easier to learn by understanding the basics of your own program that trying to rip apart a full scale application. Also checking up on the net about injection techniques (theres tons of them, will come in real handy for hooking and messing around with your own little apps).
5. Basic introduction to writing your own little network app that you can hack yourself to get a visual understanding as opposed to wading around in the dark to learn:
http://www.madwizard.org/view.php?page=tutorials.networking.contents&lang=cpp
6. Study the MQ2 source now that you are in a capable position to understand it.
7. Start writing Uber underground h4ckz that only the 3lit3 gods have access to, but seriously a nice follow up is to check out a lot of the examples in sites such as
www.crackmes.de, albeit not game related it's all similar in nature of reversing and learning.
Either that or you could just monkey around and hope for the best, that the gods will gief j00 some ins1ghts t0 eq haxx0rs
Good luck, if you need any help just let me know.