算法-游戏设计和开发中有哪些好算法

算法-游戏设计和开发中有哪些好算法

虐人心 发布于 2017-06-24 字数 231 浏览 992 回复 6

游戏设计和开发中有经验用哪些算法,比如A*寻路、博弈算法、电脑AI算法。一个好的算法往往是游戏制胜的因素之一,给程序执行效率和用户体验都带来收益。
请大家分享出游戏开发中用到的算法,小算法、引用网上的也行,结合项目来说更好。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

灵芸 2017-10-22 6 楼

说个flash游戏开发中的小技巧(不知道客户端开发是不是也能够用上):
1、图片资源采用数字进行编号,数字号==物品id,便于取资源。
2、在开发tile拼接游戏的时候,针对<文明3>地图模式,对地形编号同样采用了数字编号,这些数字都是通过地形的类型id进行移位组合而成,在游戏中,要找到某个地格对应的资源很方便。
以上这些都是可以省掉额外的配置表的。

另外,tile拼接游戏,还可以通过地图编辑器生成每个地格的图片序号,保存为一个文件,在游戏中可以减少计算图片的逻辑(<文明3>中,每个地格的图片需要周围的地格协助才能够计算),提高效率。

想挽留 2017-10-10 5 楼

http://blog.csdn.net/akara/article/details/6084786

这个可以看看

晚风撩人 2017-10-07 4 楼

蚁群算法,模拟现实中的进化~
http://baike.baidu.com/view/539346.htm
http://www.cookfl.com/flash/ant.swf

夜无邪 2017-08-28 3 楼

推荐《游戏开发中的人工智能》,有电子版。基本的游戏算法都讲到了。

瑾兮 2017-08-01 2 楼

推荐A*这个一般是最好用,最常用的AI寻路算法,还有计算概率的轮盘算法等等