【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第一课:游戏原理与机制
2015-06-14 23:39
716 查看
【麦可网】Cocos2d-X跨平台游戏开发---学习笔记
第一课:游戏原理与机制
======================================================================
课程目标:
l 游戏实现的原理和机制
课程重点:
l 渲染驱动游戏
l 事件驱动游戏
考核目标:
l 理解两种游戏的原理与机制
======================================================================
帧率(FPS)
l 每秒刷新的次数
l 延时机制
======================================================================
总结:
渲染驱动游戏的关键是在一个循环里不停的刷新帧。
事件驱动游戏的关键是每触发一次事件执行相应的操作。
【麦可网】Cocos2d-X跨平台游戏开发---下载地址:http://pan.baidu.com/s/1kTio1Av
【麦可网】Cocos2d-X跨平台游戏开发---笔记系列:http://blog.csdn.net/qiulanzhu
第一课:游戏原理与机制
======================================================================
课程目标:
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
相关文章推荐
- Cocos2dx基础使用相关面试题
- 使用Cocos Studio创建一个简单的工程
- Cocos2dx-3.0坐标系详解
- windows开发cocos2d-x系列(3)— 舞动你的精灵
- 关于cocos2d-x 触屏事件不能接收的问题
- 关于cocos3.3移植android后清空UserDefault.xml数据的问题
- Cocos2d-x的学习之旅(五)菜单按钮
- cocos2d-x 中的 CC_SYNTHESIZE 自动生成 get 和 set 方法
- 简单尝试 Cocos2d-x 中 Lambda 表达式
- cocos2d中的内存管理中的create()方法浅介
- 寒風的cocos2dx之旅之UserDefault用法
- cocos2d-x 3.6版连连看开始界面
- cocos中Widget 的用法
- Cocos2d-x3.5 设计Fly_bird(飞行的小鸟)并打包成APK文件
- 解决cocos2dx在VS2012中文版环境下不支持中文的问题
- cocos studio试用体验
- cocos2dx3.2 ——屏幕适配
- cocos2d纹理像素格式
- cocos2d-x lua table数据存储
- cocos2d-x3.2中将XCode发展project转移到VS2010可能会发生错误