先做个前期汇总
目前手上的东西是这样的
很牛逼的配置的PC一台这台主要用来打游戏,无视。- MAC BOOK AIR 2012 MID 13 乞丐版
- XCODE 4
- 来自cn.cocos2d-x.org的相关开发资源:
- cocos2d-2.1beta3-x-2.1.0
- cocos2d-2.1beta3-x-2.1.1
- cocos2d-html5-v2
- cocos2d-iphone-2.0
- 从网上搜到的一位牛人的博客,貌似叫老G,现在正在研读http://4137613.blog.51cto.com
目前傻逼博主的技能状态如下
- J2EE和SQL相关知识皮毛都算不上,勉强能玩动几个框架写个动态表单什么的
- PHP略知皮毛,能看懂wordpress的代码但是写不出来
- JavaScript有过断断续续将近一年的开发经验,但是完全没有系统化,会用Unity3D做微型小游戏
- C++约等于不懂,考试60分
- HTML/XML/CSS技术还是挺能打的,不过目前用不上
于是傻逼博主要自己搞定iOS游戏开发,于是这就开整了。
关于开发环境的搭建
其实很简单,就是在SHELL下运行对应的.sh文件
对于cocos2d-2.1beta3-x-2.1.0,就是运行安装目录里的./install-templates-xcode.sh
对于cocos2d-iphone-2.0,就是运行安装目录利的./install-templates.sh
然后就能在xcode里新建对应的项目了
值得一提的是,cocos2d-x现在增加了对于js和lua脚本语言的支持,也就是说真正的跨全平台,牛的一逼。(关于cocos2d和cocos2d-x的区别请自行放狗)
当前目标
因为我JS还是比较熟的,所以目前的方向就是使用JS做cocos2d-x的开发
2.1.0版本里面自带了几个游戏的DEMO,但据说因为是联合发布的关系,代码不完整,这个我正在调试,预计调试成功了以后就能打了。
目前尝试编译了cocos2d-iphone的helloworld,顺利通过
cocos2d-x的c++和js版本的helloworld,都能运行,只是在编译过程中提示retina4对应的png文件缺失,估计是iphone5那个破屏幕的关系,不过不打紧,照样能编译能运行。
所以目前的任务还是配置好js能用的开发环境,简单来说就是“.”一下能出来自动完成的语句。
知识管理
一方面是这个博客
另一方面是为知笔记wiznote
不知道能坚持多久,先看看吧。
第一篇先这样,OVER