By reading books, learning from internet tutorials and by being determined.
By reading books, learning from internet tutorials and by being determined.
Just a little FYI there is a good tutorial on compiling games using Bloodshed's DEV C++ and direct X8.1.If anyone is interested.
http://www.imagethis.org/
Who said I was good at programming?
I'm still at a hobbyist stage IMO.
But if you want to be good...then yes, Shakti hit the nail right on the head.
Books, books, and more books.
Amazon has a great selection and www.gamedev.net has great suggestions on what to get. I lost the link to the books when I upgraded to XP. You can navigate the sight at the top of the main page.
Before the books I read a lot of internet books (e-books) PDFs, read me's, txt files, etc, etc., etc. Googled till I couldn't google anymore. As of late I've not done this as much because I've found that paying 20 or 30 for a book that has all of the info I'd find on the net....both saves time and frustration for me.
But if you are short on cash then google is your friend. www.gamedev.net is an excellent resource. Spend some time browsing their game articles, tutorials, etc. www.programmersheaven.com is another as well as www.gamasutra.com. Gamasutra is very good but very advanced.
Main thing is don't let the stuff attack you and scare you. You won't understand it right off and you'll be scratching your head sometimes and feeling like you are in over your head. But with persistence and patience....you will be well on your way.
Also I want to complement your effort at the code. I will definitely read over it later. Great job man.
BTW I really like your attitude and your willingness to try this code on your own. It shows a lot about you to me. I would like to get you on my teamspeak server so that I can talk to you. You will need a microphone and speakers in order to use teamspeak. You can get the client at www.teamspeak.org. If you are interested either PM me or Shakti for more info. I have created a game development room on there just for all of us to chat and share code/game ideas. It has been invaluable to Shakti and I.