Like Tree1Likes
  • 1 Post By TechWins

Prerequisites of Game Programming

This is a discussion on Prerequisites of Game Programming within the Game Programming forums, part of the General Programming Boards category; I know Intermediate level of 3DStudio Max and Photoshop and elementary level of C++. What more should I learn to ...

  1. #1
    Registered User
    Join Date
    Jul 2002
    Posts
    24

    Prerequisites of Game Programming

    I know Intermediate level of 3DStudio Max and Photoshop and elementary level of C++. What more should I learn to have a minimum basic knowledge of Game Development. On which I could expand my knowledge further.

    Please Advise.

  2. #2
    Registered User
    Join Date
    Apr 2002
    Posts
    1,571

    Re: Prerequisites of Game Programming

    Originally posted by RaviRaj
    I know Intermediate level of 3DStudio Max and Photoshop and elementary level of C++. What more should I learn to have a minimum basic knowledge of Game Development. On which I could expand my knowledge further.

    Please Advise.
    Well it really depends. Do you want to only program 2D games? Or full blown 3D games? Anyways, regardless you should learn the Win32 API if you plan on programming for windows. As far as graphics either OpenGL or DirectX will get the job done (opinions will very on the board about which to use). OpenGL is just graphics so you'll have to look elsewhere for input and such. I'd say get a real good foundation with C/C++ and Win32 , then pickup DX or OpenGL and go to work. Also for 3D games you will need a strong mathematics background (maybe not required but will make life easier). Hopefully this has helped you some. Good Luck.

  3. #3
    Rambling Man
    Join Date
    Jan 2002
    Posts
    1,050
    Well, you have a good start then. Now you only need to do a few more things:

    1) read as much as you possibly can about (amatuer) game development. read game design articles and read a game design and game programming (gamedev.net is a good place for that).

    2) try to play as many games as you can. this will help you generate ideas along with the reading.

    3) start off simple with the games and work your way up. hey if you have to make a tic-tac-toe game as your first game, who cares! it's going to make it that much easier the second time around when you might want to make a little more advanced game.

    4) keep on trying and don't give up. always make you finish your game no matter what. if you can't finish a basic game then you're never going to be able to finish an advanced game.

    Good luck and to make your decision on what API to use just look at some posts on this forum (game programming). you'll be able to find a ton of information on directx, opengl, allegro, sdl.
    crownabhisek likes this.

  4. #4
    Registered User
    Join Date
    Jul 2002
    Posts
    24

    Lightbulb Thanx

    Thanx you so much for your reply.
    From your replies I could make out that Programming is the main part of Games development and not 3D Graphics or Animation. Is that so ?
    But I am a Graphix man with a little knowledge in C++, so how should I move about ?
    Also tell me, where I can get a few very simple and basic tutorials on 3D game programming. In fact should I directly go for learning 3D games development?

  5. #5
    Registered User
    Join Date
    Apr 2002
    Posts
    1,571

    Re: Thanx

    Originally posted by RaviRaj
    Thanx you so much for your reply.
    From your replies I could make out that Programming is the main part of Games development and not 3D Graphics or Animation. Is that so ?
    But I am a Graphix man with a little knowledge in C++, so how should I move about ?
    Also tell me, where I can get a few very simple and basic tutorials on 3D game programming. In fact should I directly go for learning 3D games development?
    Well programming is a vital part of a 3D application but so are 3D models and other artists work. If you like graphics more than programming you should just buff up with 3DStudio Max and start doing some 3D modeling if that is what you like. Also, I would do some 2D game programming before jumping into 3D game programming.

  6. #6
    Registered User
    Join Date
    Jul 2002
    Posts
    8
    I recommend reading: Game Programming All In One.

    This book takes you through making Two games in C++ then I shows you how to make a game using DirectX 8.1. The SDK Comes along with the CD Which Also contains all the souce code, programs, and other sample games.

  7. #7
    Registered User
    Join Date
    Feb 2002
    Posts
    145
    http://www.makegames.com/sidescroller/contents.html
    This is an old book that is out of print, but helps to make a side scrolling game, that is 2D. Maybe that can give you some insight into the code for it and such.
    Last edited by Kyoto Oshiro; 07-18-2002 at 09:30 PM.
    "Um...well..."
    -Kyoto Oshiro

  8. #8
    Seven years? civix's Avatar
    Join Date
    Jul 2002
    Posts
    605
    you might want to look at the tutorials on http://www.gametutorials.com ....they were a big help to me in many ways!

  9. #9
    Registered User
    Join Date
    Jul 2002
    Posts
    24

    Lightbulb Thanx

    After a model is created in 3D Studio Max or Maya, how is that Model controlled ? I mean it's movements etc.
    Can that be done through Max Script ( a scripting language of 3D Studio Max) ?

  10. #10
    Registered User JoshG's Avatar
    Join Date
    Mar 2002
    Posts
    326
    I know this is a C/C++ board, but if you are just a 3d modeler and want to make simple games, check out dark basic.

  11. #11
    Unregistered
    Guest
    There was a thread awhile back where someone posted the steps required to be the greatest game programmer ever. maybe it might help you.

    http://www.cprogramming.com/cboard/s...5&pagenumber=1

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. how do the game engine and the api interact?
    By Shadow12345 in forum Game Programming
    Replies: 9
    Last Post: 12-08-2010, 12:08 AM
  2. 2D RPG Online Game Project. 30% Complete. To be released and marketed.
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 10-28-2006, 01:48 AM
  3. C++ Game of Life Program
    By rayrayj52 in forum C++ Programming
    Replies: 16
    Last Post: 09-26-2004, 04:58 PM
  4. Game Design Topic #1 - AI Behavior
    By TechWins in forum Game Programming
    Replies: 13
    Last Post: 10-11-2002, 11:35 AM
  5. My Maze Game --- A Few Questions
    By TechWins in forum Game Programming
    Replies: 18
    Last Post: 04-25-2002, 12:00 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21