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

前端之家收集整理的这篇文章主要介绍了【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第一课:游戏原理与机制前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

【麦可网】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

猜你在找的Cocos2d-x相关文章