‘Developer’s Corner’ Archives
I believe anyone wanting to learn programming should start with the basics, and that means the C language. It also means no graphics so the focus is on the language itself and understanding just the language, and not an IDE or environment like Flash. You can do plenty of good learning just by using text mode. Here is a step-by-step walkthrough of [...]
When you first start coding in C/C++ your first programs are done in the console. The problem with the console nowadays is that the conio.h library no longer lets you do all the fun things it used to, like set the text color, set cursor position, clear the screen, etc. You can only print text out in a stream just like the olden days of the 70's [...]
After further investigation and actual use, I would like to now recommend Michael Dawson's book "Beginning C++ Game Programming". I went to the book store, rifled through a ton of C++ programming books and after getting through my filter I settled on this book for my son Michael to start with. Even though the title of the book sounds like [...]
Just got an email about game programming books, a very popular question I get: Hey John, I've mailed you before but I doubt you remember; with that said, I love your games! Always have, always will. I've done a bit of game programming with some beginner's languages like GML and many versions of BASIC, but I'd really like to learn C. I have one [...]
Continuing on from my previous post, if you're a beginning programmer there's a great site out there for you: Code Newbie. You absolutely do not have to know how to program already when you go to this site and you can get great explanations of common programming problems in the forums. Check it out!
Just today I got this cute email from a 13-year old: Dear Mr. Romero, I'm a thirteen-year-old boy who absolutely loves the games that you've made throughout the years, so much that I really want to start programming, however, I don't know where to start. BASIC seems too small a language to aid me in what I want to do, create the games [...]
I get so many emails asking me development questions that I decided to just start an area where I try to answer them and hopefully the information will help. Several readers will be commenting and giving their own opinions and viewpoints - but what you read from me is what I believe from my experience. Here we go!