![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏程序设计
文章平均质量分 87
Jarthas
热爱生活。。。
展开
-
游戏中常见的洗牌算法
今天把游戏中用到的洗牌算法好好看了看,把自己感觉最易懂的和最经典的一种分享出来,当然,我这个是看过别人之后自己写的。 我们以扑克牌当做例子,一共有54张,如何一次就把排序全部打乱呢? 1、最笨的洗牌算法: 先把54张牌按照顺序排好,每次取一个0-54的随机数,根据随机数取出该牌,放入新的牌序中,这样经过54次大循环就组成了洗过的牌。但是这种办法的缺点就是每次取随机数的时候可能会取到之前已经取转载 2016-01-25 16:53:33 · 4026 阅读 · 1 评论 -
Cocos2d-x开发FlappyBird01-环境变量配置和测试案例运行
今天终于可以正式学习Cocos2d-x开发了,之前一直配置变量和找教程,浪费了很多时间。说实在的很感谢泰课在线,里面的教程学习很方便。废话不多说了,开始学习之旅吧。 环境变量配置其实是最麻烦了,我就以我的个人配置简单说下。 配置:Windows10+Python2.7.11+Cocos2d-x3.10+VS2013 一、Cocos2d-x3.10: 1、网上百度Cocos2d-x,然后找到原创 2016-02-23 15:17:50 · 508 阅读 · 0 评论 -
Cocos2d-x开发FlappyBird02-LoadingScene启动场景和文件预加载
从这一节开始要真正进入节奏了。 一、首先来看上节创建的FlappyBird项目的一些内容: 1、Classes文件下是我们整个游戏代码的所放处 2、cocos2d文件下是Cocos2d-x引擎的核心库和功能 3、之后的是对于各平台的解决方案 4、Resources,这个是存放着一些源文件。这里我们把自动创建的给删除掉,换上FlappyBird的资源文件,里面有字体、图片、音频等原创 2016-02-23 16:44:55 · 930 阅读 · 0 评论 -
Cocos2d-x开发FlappyBird03-GameScene游戏场景初进入
非常感谢泰课在线的老师NetFly童鞋,我这篇就是学习他的教程后写的开发日志。原创 2016-02-24 14:21:25 · 643 阅读 · 0 评论