C语言小游戏开发 游戏模块化

C语言小游戏开发 游戏模块化

c语言知识qingyu2020-09-19 1:37:131360A+A-

  合理的游戏框架:

  函数外全局变量定义

  数据初始化

  游戏循环化

  显示画面

  与用户无关的更新

  与用户输入有关的更新

void  startup()// 数据初始化
{

}
void show()   //显示画面
{

}

void updateWithoutInput() //与用户无关的更新
{

}
void updateWithInput()   //与用户输入有关的更新
{

}
int main()
{
	startup();// 数据初始化
	while(1)  //游戏循环化
	{
		show();//显示画面
		updateWithoutInput();//与用户无关的更新
		updateWithInput();   //与用户输入有关的更新
	}
	return 0;
}


点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理