I am a fledgling programmer at the beginning of the learning curve for C++ and C#. I am interested in writing videogames for the PC platform. There are many valuable books on the market that will cover the basics of any programming language, but not enough in the way of explaining all the conventions for writing code that interfaces with operating systems, data bus protocols, blending higher-level code with assembly language and machine language--in essence, the myriad information above and beyond knowing and understanding a set of programming commands one would need to have to write commercially viable videogames.
I would be willing to pay a small fee to a mentor who would be willing to teach me via e-mail. Please respond to this post if you would like me to send you an e-mail. Thanks in advance.