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

【麦可网】Cocos2d-X跨平台游戏开发---学习笔记

第一课:游戏原理与机制

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

课程目标:

l 游戏实现的原理和机制

 

课程重点:

l 渲染驱动游戏

l 事件驱动游戏

 

考核目标:

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

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

一、渲染驱动游戏:

【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第一课:游戏原理与机制_第1张图片
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 延时机制

二、事件驱动游戏

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

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



你可能感兴趣的:(游戏,game,跨平台,游戏开发,cocos2d-x)