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

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

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

第一课:游戏原理与机制@H_301_11@

======================================================================@H_301_11@

课程目标:@H_301_11@

l游戏实现的原理和机制@H_301_11@

课程重点:@H_301_11@

l渲染驱动游戏@H_301_11@

l事件驱动游戏@H_301_11@

考核目标:@H_301_11@

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

======================================================================@H_301_11@

一、渲染驱动游戏:


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

event()
{
Istate == MENU;
}

帧率(FPS@H_301_11@

l每秒刷新的次数@H_301_11@

l延时机制@H_301_11@

二、事件驱动游戏


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

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

======================================================================@H_301_11@

总结:@H_301_11@

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

事件驱动游戏的关键是每触发一次事件执行相应的操作。@H_301_11@ 【麦可网】Cocos2d-X跨平台游戏开发---下载地址:http://pan.baidu.com/s/1kTio1Av 【麦可网】Cocos2d-X跨平台游戏开发---笔记系列:http://blog.csdn.net/qiulanzhu

原文链接:https://www.f2er.com/cocos2dx/342650.html

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