You should learn how to create a state machine. Basically a game is a set of states (main menu, intro, level, gameover, pause, etc). You can implement it in various ways (simpler structured form (switch(state) case MAIN_MENU:) or object oriented (eg: with the design pattern State[1])). You can also study the code of a open source game. There are lots at http://sourceforge.net/ Saludos [1] http://en.wikipedia.org/wiki/State_pattern On 8/31/07, Azeem Zaheer <azeem_841@xxxxxxxxxxx> wrote: > > HI > I am Azeem Zaheer.I have been learning C++ for almost more than one > year.Ithink I have mastered all the things including object-oriented > programming.But I still cant figure out how can I make a game. > Do I have to learn Windows or Dos Programming necessarily? > What I am really asking is that what does a person with a strong C++ base > has to learn to make a game,no matter 2D or 3D. > Thanks in advance. > > ------------------------------ > Explore the seven wonders of the world Learn > more!<http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE> >