【塔防开发日志】第1天 安装配置以及规划架构
早上起来一迷糊按了一下虚拟机的镜像恢复,完了,写的游戏没有备份的,源码全部消失,坐着发了一会呆,想想旧的不去新的不来,反正旧的改来改去也比较乱,干脆重新写一个,并做个日志完善一下。
这次要吸取教训,要做好充分的准备,先在虚拟机里搭建了一个SVN服务器测试一下,发现Mac连SVN速度还真不咋地,虽然是本机,没有那种顺畅感,而且Xcode自带本地的版本管理,干脆用共享文件夹+本地的版本管理,一来简单方法,二来操作流程,缺点就是不如SVN的效果实在呀,不过本来就是一个人开发,也没必要搭建SVN了,有本地的嘛。
首先就是工具的准备,先得去http://www.cocos2d-iphone.org/下载一个Cocos2d,安装方法其实很简单,下载完后是个tar,双击tar解压,之后用终端进入解压后所在的文件夹,输入命令:sh -install-template.sh /u。安装完毕。
之后则是游戏对象的划分:
塔防游戏主要就是塔,怪物,子弹三个重要游戏对象,它们组成了游戏的主要部分。那么我们就需要分别创建三个类,用于代表这三个对象。
既然是游戏,那么还需要有游戏操作界面,如塔购买界面,塔出售界面,游戏控制界面。当然,最不可少的就是场景,场景是容纳游戏对象的必备品。
最后一点则就是数据的规划。
添加上需要的资源,如图片,地图等,可以开工了。
使用默认的Cocos2d创建项目。