04 2013 档案

摘要:早上起来一迷糊按了一下虚拟机的镜像恢复,完了,写的游戏没有备份的,源码全部消失,坐着发了一会呆,想想旧的不去新的不来,反正旧的改来改去也比较乱,干脆重新写一个,并做个日志完善一下。这次要吸取教训,要做好充分的准备,先在虚拟机里搭建了一个SVN服务器测试一下,发现Mac连SVN速度还真不咋地,虽然是本机,没有那种顺畅感,而且Xcode自带本地的版本管理,干脆用共享文件夹+本地的版本管理,一来简单方法,二来操作流程,缺点就是不如SVN的效果实在呀,不过本来就是一个人开发,也没必要搭建SVN了,有本地的嘛。首先就是工具的准备,先得去http://www.cocos2d-iphone.org/下载一个 阅读全文
posted @ 2013-04-11 12:11 LVin_A 阅读(193) 评论(0) 推荐(0)
摘要:塔防类游戏的炮塔寻怪方式通常为以下几种:1、寻找离炮台最新的目标2、寻找跑在最前面的目标3、寻找权重最大的目标个人比较偏向于选择第二种,主要原因是由于第二种能更简化玩家的操作以及降低游戏难度。由于塔防的路径不是一条直线,而是上下左右弯曲交叉的路径,所以无法直接通过坐标点的加减来获得具体哪个怪物跑在最前面。最初想了一个方法就是将怪物需要行走的路径坐标点根据先后顺序依次保存到数组(如NSMutableArray),在添加坐标点的时候其实就是对路径的先后进行排序,之后就可以根据怪物当前的坐标点位置和路径坐标点数组中的数据进行对比,索引最大(或最小,具体根据添加方式决定)为跑在最前面的怪物。但是后来测 阅读全文
posted @ 2013-04-08 01:23 LVin_A 阅读(533) 评论(0) 推荐(0)