Friday, August 28, 2009

Day 2 of the Crash Course: Codename Project Insanity

Today I woke up with a thirst for knowledge that could only be quenched by.... unintelligible blocks of code. All jokes aside, I wrote my first "Hello World" program today and also included a little input portion into my program.

Programming:
Sam's C++ has been a pretty clear and concise book so far. The topics that have been covered thus far (basic program structure, basic input/output) have been fairly simple, and aren't overcomplicated by the author.

Without previous experience with another compiler, Microsoft's Visual Express is doing a pretty splendid job with being user-friendly. I have yet to have a problem with the interface.

Something also must be said for a community I have been lurking for a little while called Gamedev. It is a site made and maintained by game desginer/programmer/artists with a flourishing forum with lots of great tips and discussions.

Design:

Delved into the first few chapters of the compiled HTML Chris Crawford on Game Design. I was pointed towards this tome of advice by a friend, and it seems to be a very frank, but spot-on assessment of the gaming industry as related to aspiring game designers. The points raised in this book really gave me a lot to think about in regards to what makes a game work. His emphasis on interactivity and the advantages/disadvantages of realism are great tidbits.

Graphics:

Started to read up on the different modelling programs and am waiting a bit to make my choice. I am soon going to pick out a book on basic modelling and delve into that aspect quite slowly. First things first, as I think that getting a good grasp of design and programming would put me farther ahead than a few nice models. In addition, my models will be tailored to my game, not the other way around.

Non-Project Insanity News:

Started to read How to Win Friends and Influence People by Dale Carnegie. Only through the first chapter and finding lots of usefull info centered on relationships and taking advantage of human tendencies. A much lighter read than I was expecting, and I would recommend it to anyone interested in bettering themselves in the social aspects of life.

2 comments:

  1. Just want to wish you luck on this long and arduous journey! I think you've chosen wisely in your first steps with C++ and MSVC++ EE

    ReplyDelete
  2. <-- professional game developer here

    It's a fun road a head. Keep going and don't stop.

    My advice is take what you are learning from the C++ book and make small games. Games that you can make in a day. E.g, guess the number game, the game of life, a text based maze game, a small MUD.

    That will let you have fun while you are learning the language.

    Take care

    ReplyDelete