#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Feb 2011
    Posts
    1
    Rep Power
    0

    Books for making a game engine?


    i need a straight answer about a good (not old) book on creating/making a 3d game engine, just a book that helps you make one, it does not matter what programming language its in just a good book because i have got shown alot of books that say game engine design but im not sure if it is going to help make a game engine or the book are too out of date.


    thanks -josh
  2. #2
  3. Lord of the Dance
    Devshed Expert (3500 - 3999 posts)

    Join Date
    Oct 2003
    Posts
    3,613
    Rep Power
    1945
    Maybe you can post a list of those you have been shown?
  4. #3
  5. Permanently Banned
    Devshed Specialist (4000 - 4499 posts)

    Join Date
    Jun 2006
    Location
    In a whale
    Posts
    4,147
    Rep Power
    0
    The straight answer?

    Unless you are a God in Object Oriented Programming, know enough physics to program it into the game, are great with computer architecture, know a lot about computer graphics, know how to use a language enough to be able to get peripheral devices to respond to user input, know how to use computer memory efficiently, then you're probably not going to be able to find the "compile" button, much less create a game engine. There are probably 5-6 experienced programmers working on a game engine for months at a time just to be able to create it.

    Pick up "C ++ For Dummies" and go from there.
  6. #4
  7. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jun 2011
    Posts
    13
    Rep Power
    0
    Written for experienced C/C++ programmers who want to understand all the issues that go into creating a game engine so they can build one that meets their unique requirements. The book contains complete technical information and programming codes needed to create 3D games from scratch.You can purchase new books from amazon.com
  8. #5
  9. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Apr 2011
    Location
    Miami, FL
    Posts
    6
    Rep Power
    0

    Smile


    I am looking for such a book as well.
    This topic has helped me a lot.
    Thank you very much.
  10. #6
  11. Sarcky
    Devshed Supreme Being (6500+ posts)

    Join Date
    Oct 2006
    Location
    Pennsylvania, USA
    Posts
    10,870
    Rep Power
    6351
    I'm going to have to agree with the mob here. Step 1 to making a 3d game engine is "get a master's degree in computer science." John Carmack (lead developer of quake/doom) knows so much about math and physics that he's actually discovered new principles of mathematics and the physics of sound.

    Start small. The Source engine is open-source. Go in there and see how they do things. Note that there's a global variable for the acceleration due to gravity and multiple functions for doing lambda calculus on the fly. That's what's required for a 3d game engine.

    -Dan
    HEY! YOU! Read the New User Guide and Forum Rules

    "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin

    "The greatest tragedy of this changing society is that people who never knew what it was like before will simply assume that this is the way things are supposed to be." -2600 Magazine, Fall 2002

    Think we're being rude? Maybe you asked a bad question or you're a Help Vampire. Trying to argue intelligently? Please read this.

IMN logo majestic logo threadwatch logo seochat tools logo