libgdx游戏(程序+图片)一体化开发【缓更】
libgdx吧
全部回复
仅看楼主
level 6
火烧云mine 楼主
独立开发者最头疼的是什么?我觉得是思路和图片资源(声音资源忽略,去淘吧),而没有思路大多不会去写游戏,那么就剩下图片资源了。我们需要一些工具来做出我们想要的图片。
2015年03月10日 22点03分 1
level 6
火烧云mine 楼主
工具准备:
1.PhotoShop 5s
下载:度娘
2.SAI(绘画的,可以用PS代替)
下载:度娘
3.Libgdx-TexturePacker-GUI【new】
下载:[无效] http://pan.baidu.com/s/1qWLVDH6
4.Spriter骨骼动画编辑工具【new】
下载:[无效] http://pan.baidu.com/s/1qWJnRFe
5.eclipse-安卓集成开发环境
下载:度娘(aide吧友发过集成版的)
6.libgdx包
下载:度娘
2015年03月10日 23点03分 2
level 6
火烧云mine 楼主
首先用sai在不同图层绘制出不同部位,一般是建立多个组,每组一个钢笔图层。
如图,楼主画的有些丑,不要在意这些细节。。。。我们是来说方法的。。。
2015年03月10日 23点03分 3
level 6
火烧云mine 楼主
然后用ps将每个图层导出成1张png图片
2015年03月10日 23点03分 4
level 6
火烧云mine 楼主
接下来使用spriter骨骼动画编辑工具,将导出的图片放在一个文件夹里。点击spriter的new project,选择刚才的文件夹。然后用骨骼动画编辑器做出你想要的动画。(这里不详细介绍spriter的使用方法)
2015年03月10日 23点03分 5
level 6
火烧云mine 楼主
【先发下成品看一下,非步骤】下面是我用其他工具生成的gif,发上来看一下
2015年03月10日 23点03分 6
level 6
火烧云mine 楼主
用spriter导出的图片周围会有空白,这样会显得图片很大,不好用texturepacker打包。
下面用ps批处理剪切图片。
这是还没剪切的
这个是剪切后的
2015年03月10日 23点03分 7
level 6
火烧云mine 楼主
最后用texturepacker打包,这个最简单。跳过
2015年03月10日 23点03分 8
level 6
火烧云mine 楼主
由于ps批处理导出的是
walk_001.png
这样的文件,那么在texturepacker中就会产生index
attack.png
format: RGBA8888
filter: Nearest,Nearest
repeat: none
attack
rotate: false
xy: 2, 2
size: 149, 225
orig: 149, 225
offset: 0, 0
index: 19
attack
rotate: false
xy: 2, 229
size: 149, 225
orig: 149, 225
offset: 0, 0
index: 18
attack
rotate: false
xy: 2, 456
size: 149, 225
orig: 149, 225
offset: 0, 0
index: 17
..................
这正是我们想要的
2015年03月10日 23点03分 9
level 6
火烧云mine 楼主
然后使用png和pack文件到工程中去就可以了,参见土豆博文
下面是个我做的demo的地址:
[无效] http://pan.baidu.com/s/1qWt5yI4
2015年03月10日 23点03分 10
level 14
mark[真棒]
2015年03月11日 00点03分 11
level 14
楼主可以把时间改一下,动作太慢了[汗]
我也发个以前写的demo[哈哈]
[有效] http://pan.baidu.com/share/link?shareid=2081967886&uk=2184418799
2015年03月11日 01点03分 12
我看看
2015年03月11日 01点03分
回复 火烧云mine :我写的很烂[委屈]
2015年03月11日 01点03分
地图写的不错哇[哈哈]
2015年03月11日 01点03分
回复 q灬神 :好吧。。
2015年03月11日 01点03分
1