Пример #1
0
int main()
{
	Game game;	// 游戏数据的结构体变量

	// 初始化每位玩家的资金
	init_money(&game);
	// 初始化玩家
	init_players(&game);
	// 初始化地图
	init_map(&game);
	// 初始化游戏中的其他数据
	init_others(&game);

	// 输出地图
	output_map(&game);

	// 以下为游戏主要流程,可根据需要修改代码
	while (1)
	{
		// 此处写游戏主要流程

		// 此处写判断游戏是否结束的代码,所用的函数自己定义
		// 类似这样:
		// if (is_game_over(&game))
		// {
		//		break;
		// }
	}

	// 游戏所用资源的释放,如果使用了malloc函数分配内存,在这里调用free函数进行释放

	return 0;
}
Пример #2
0
int Win32Window::init()
{
    int rtval;

    rtval = init_win32();
    if(rtval != 0)
        return rtval;

    init_others();
    return 0;
}