When to start Game Programming

This is a discussion on When to start Game Programming within the Game Programming forums, part of the General Programming Boards category; I have been programming games for a little over a year now. I have only been programming in Basic4GL which ...

  1. #1
    Registered User
    Join Date
    Jan 2009
    Location
    Salisbury N.C.
    Posts
    20

    When to start Game Programming

    I have been programming games for a little over a year now. I have only been programming in Basic4GL which is a Basic context language with an IDE that is built for openGl.
    I have recently started programming in C++ and I'm getting the basics down, so when should I know that i'm ready to begin programming a game, and what all do I need to know to get started making games in C++.

  2. #2
    Ugly C Lover audinue's Avatar
    Join Date
    Jun 2008
    Location
    Indonesia
    Posts
    489
    0. Learn the basic of C++ http://cprogramming.com http://cplusplus.com
    1. GPU - Understand how to render graphics using GDI(Software)/OpenGL(/OpenGLUT)/DirectX
    2. SPU - Understand how to play sounds using OpenAL/WinMM
    3. IPU - Understand how to receive input
    4. CPU - Core Processing Unit, this is all algorithm you'll need to make a game (e.g. Collision, Tree, Graph AI) http://gamedev.net
    5. Design the concept by focus on reusable, compatibility, portability, robust, etc. http://www.cse.lehigh.edu/~brian/stu...ogramming.html
    6. Ask something cool in http://cboard.cprogramming.com
    7. Enjoy, the game programming is the most complex thing in the programming world.

    Or

    From the 1st step: Use C++ game engine.
    Last edited by audinue; 01-02-2009 at 02:28 AM.
    Just GET it OFF out my mind!!

  3. #3
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    Don't forget, after programming... learn maths and the concepts of 2D/3D graphics.

    I'd recommend NOT even touching GDI (if by GDI you mean Win32 GDI).

  4. #4
    Ugly C Lover audinue's Avatar
    Join Date
    Jun 2008
    Location
    Indonesia
    Posts
    489
    I'd recommend NOT even touching GDI (if by GDI you mean Win32 GDI).
    It's slow.
    Just GET it OFF out my mind!!

  5. #5
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    And largely outdated :-)

  6. #6
    Registered User
    Join Date
    Jan 2009
    Posts
    2

    2 answers

    Or (possibly learn C++) get allegro and start hacking .

    My answer is for question I badly want to desing games.
    Not for I want to make 3d game engineeeees like those guys at professional (highly paid) game companies.

    In that case learn about operating systems (parallelism and scheduling). Data structures. Artificial intelligence. Formal languages.

    Yeah and some of the ( "new" ) khul stuff : shaders , opengl, directx (windows and xbox only !), sound ...

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Adventures in labyrinth generation.
    By guesst in forum Game Programming
    Replies: 8
    Last Post: 10-12-2008, 01:30 PM
  2. craps game & dice game..
    By cgurl05 in forum C Programming
    Replies: 3
    Last Post: 03-25-2006, 06:58 PM
  3. Where do i start game programming
    By knight543 in forum Game Programming
    Replies: 12
    Last Post: 01-11-2002, 09:23 AM
  4. Easiest 'real' game to start with...
    By Leeman_s in forum Game Programming
    Replies: 9
    Last Post: 01-03-2002, 12:52 PM
  5. Easiest 'real' game to start with...
    By Leeman_s in forum C++ Programming
    Replies: 9
    Last Post: 01-02-2002, 10:29 AM

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