接触Cocos2d有一段时间了,总是间歇性的了解一些,学习的也不系统。
所谓学习cocos2d,其实就是这三种方法来得比较奏效。首先是看别人开源的代码大致了解一下程序的框架,其次是找找网上的教程,跟着人家做一些简单的程序,最后就是照着人家的代码,自己也照猫画虎的实现一个程序。
刚好这学期期末要交一个iPhone课程的大作业,我也笨手笨脚的做了一个游戏的雏形。这是我搜到的一些可能会用到的工具的列表:
-
Hiero v2.0。把你想要的字体加工成位图和 PLIST 的工具,方便在程序中使用(譬如说你想为你的计时器加上自己想要的字体,就是它了)bug多多,每次用都要重启一下,还是java写得,启动有点慢。
-
Zwoptex-0.4b10。 将多个png图片序列合并为一个png。(教程可见:我是妖精,如何创建帧动画)
-
afconvert(macOS 自带的命令行工具) 。用于将各种音频格式转换成 caf 格式。
附:
afconvert用法:
afconvert -f caff -d LEI16@44100 -c 1in.wav out.caf
-f 指定文件格式为caff,即采用ima4压缩的.caf文件格式;
-d 指定数据格式,LEI16@44100则表示16位44100Hz;
-c 指定声道数。
其他参数参见man afconvert
另,附上stackoverflow上看到的一个批量处理的脚本(原帖链接找不到了。。。)
#!/bin/bashfor f in*.mp3;do
echo"Processing $f file..."
afconvert -f caff -d LEI16@44100 -c 1"$f""${f/mp3/caf}"
done
完