overall structure

Started by
1 comment, last by rip-off 12 years, 2 months ago
Is this a good overall structure for a game? Or not so much?



enum game_menu_choice {PLAYGAME, INSTRUCTIONS, EXIT};

int main(void)
{

do {

game_menu_choice user_choice = get_user_choice();

switch(user_choice)
{
case PLAYGAME:
Playgame();
break;

case INSTRUCTIONS:
Show_Instructions();
break;

case EXIT();
exit(0);
break;


};


} while(1);







}

Advertisement
Looks to me that's only a structure for the initial menu, and a very sparse one at that. (and ugly..please us the code tags

My Gamedev Journal: 2D Game Making, the Easy Way

---(Old Blog, still has good info): 2dGameMaking
-----
"No one ever posts on that message board; it's too crowded." - Yoga Berra (sorta)

Looks like a good start. I would probably use a while(true) loop rather than the less common do { ... } while loop, and I'd also return from main rather than calling exit(), but these are minor stylistic issues.

This topic is closed to new replies.

Advertisement