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