Thread: New to game programming, where to begin?

  1. #1
    Registered User
    Join Date
    Sep 2005
    Posts
    41

    New to game programming, where to begin?

    I've been looking for books to this effect; something for an intermediate level programmer that will show the way to the world of game programming. There are quite a few books out there; which ones are the best/recommended?

  2. #2
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,057
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

  3. #3
    Call me AirBronto
    Join Date
    Sep 2004
    Location
    Indianapolis, Indiana
    Posts
    195
    Ok heres the deal. Before you start conjuring up wild ideas like starting to learn programming and game programming at the same time by starting with a project like a "Doom/Quake/Ect" game, i have heard this a million times on the board "Umm......hey all. Well i am kindive new to programming but have read a couple of books", they really have just looked at a couple of titles on amazon, "and i am egar to start game programming and have decided to start with a Quake 2 type game". This is not the approach you want.

    First:
    Learn C++ before you even think about programming games. I know it sounds boring but in reallity, that is if you are meant to be a programmer, this core level stuff is supposed to be just as fun as learning game specific stuff. I know when ever i learn something new about C++ i jump for joy . One thing i might add, you do not need to be as pro as the people on the C++ board, that meaning you dont have to know every little detail of every little thing, you just need to be pro at the concepts behind them. Then when ever you have some little cyriptic problem just pretend that those people work for you, you post and they awnser in about 1.3 second and in a couple of seconds you will have them yelling back and forth at eachother trying to best solve your problem .

    Second:
    Buy a book about Game programming using Win32 API. Dont get a book that uses another game engine, this is the fastest way to get very comfortable at doing nothing your self and being ok with that fact.

    Next:
    Get a Direct X or Open GL Book, it seems like most people on this fourm use Open GL but dont let that make your decision. They are both great and eaither will work just fine.

    After this you will know where to go next

    Hope that Helps
    Last edited by loopshot; 12-07-2005 at 08:59 PM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Open-source Game Project
    By Glorfindel in forum Projects and Job Recruitment
    Replies: 0
    Last Post: 03-24-2009, 01:12 AM
  2. C++ Game of Life Program
    By rayrayj52 in forum C++ Programming
    Replies: 16
    Last Post: 09-26-2004, 03:58 PM
  3. Try my game
    By LuckY in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 09-15-2004, 11:58 AM
  4. My Maze Game --- A Few Questions
    By TechWins in forum Game Programming
    Replies: 18
    Last Post: 04-24-2002, 11:00 PM
  5. Game Prgramming :- Where to begin ?
    By pritesh in forum Game Programming
    Replies: 7
    Last Post: 01-31-2002, 01:46 PM