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



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值