您的位置:首页 > 移动开发 > Cocos引擎

【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第一课:游戏原理与机制

2015-06-14 23:39 716 查看
【麦可网】Cocos2d-X跨平台游戏开发---学习笔记
第一课:游戏原理与机制
======================================================================

课程目标:

l 游戏实现的原理和机制



课程重点:

l 渲染驱动游戏

l 事件驱动游戏



考核目标:

l 理解两种游戏的原理与机制

======================================================================

一、渲染驱动游戏:



drawMenu();
drawGame();
drawOver();
Draw()
{
While(isExit)
{
If(istate == MENU) drawMenu();
else if(istate == GAME) drawGame();
else if(istate == OVER) drawOver();
}
}

event()
{
Istate == MENU;
}

帧率(FPS)

l 每秒刷新的次数

l 延时机制

二、事件驱动游戏



drawMenu();
drawGame();
drawOver();

event()
{
If(istate == MENU) drawMenu();
else if(istate == GAME) drawGame();
else if(istate == OVER) drawOver();
}


======================================================================

总结:

渲染驱动游戏的关键是在一个循环里不停的刷新帧。

事件驱动游戏的关键是每触发一次事件执行相应的操作。

【麦可网】Cocos2d-X跨平台游戏开发---下载地址:http://pan.baidu.com/s/1kTio1Av

【麦可网】Cocos2d-X跨平台游戏开发---笔记系列:http://blog.csdn.net/qiulanzhu
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: