
我写游戏的大概框架,用MFC我是不会了,opengl我用的是glut的框架
enum
{
level1,
level2,
level3,
};
int g_GameStatue=level1;
void Level_Init(int level)
{
//初始化图资源
}
void Level_Release(int level)
{
//清空地图资源
}
void Level_Run(int level)
{
//判断是否完成关卡
//是的话
Level_Release(level);
g_GameStatue=(level++);
}
//游戏主循环
int main()
{
while(1)
{
switch(g_GameStatue)
{
case level1:
static bool init=false;
if(init==false)
Level_Init(level1);
else
Level_Run(level1);
break;
case level2:
static bool init=false;
if(init==false)
Level_Init(level2);
else
Level_Run(level2);
case level3:
static bool init=false;
if(init==false)
Level_Init(level3);
else
Level_Run(level3);
}
Sleep(1);//节省cpu计算量
}
return 0;
}
一、简单的程序框架。
1、美术
2、小图标
3、服务器定时器
4、功能页面
5、ajax函数
6、数据库:玩家、地图、城市、建筑、武器、士兵
7、客户端:因为客户端显示的资源情况是伪同步,所以当客户端使用该资源的时候
8、总体来说。这部分程序都很简单。
9、难点在C语言定时器的制作,以及前台javascipt倒计时的写法上。
游戏网页,如果不是专业人员做的话会比较麻烦,所以还是找专业人士写吧。
具体写的时候,公式肯定会复杂不少。
不过这头痛的事,还是交给策划去做吧。
网页策划需要很多东西,从设计到制作耗时肯定不是一天两天就能够解决的,所以说还是尽量能够节约时间,去找专门的策划来进行工作,既省时间又快捷方便。
以上就是关于什么是XNA Framework 详细�0�3全部的内容,包括:什么是XNA Framework 详细�0�3、怎样可以制作一款游戏、C++一个经典的游戏框架,求解。。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)