神马影院
标题:
千锋教育:Android游戏Flash应用开发
[打印本页]
作者:
一首简单的歌
时间:
2014-9-23 16:07
标题:
千锋教育:Android游戏Flash应用开发
千锋教育:
Android
游戏
Flash
应用开发
开发
FlashandroidAir
的应用和游戏也有很长时间了,从
2.2
实验版模拟机到现在,移植过
desktop
版,也从头开发过,千锋教育现在总结几条经验,也让后来的人少走弯路。
主要要考虑优化,很多在desktop跑的很畅的游戏,到了mobile根本跑不动。
手游培训
:
http://game.mobiletrain.org/
(
1
):界面还是要从新安排过,最好从新设计。
不要用比例放大缩小什么的,以为可以节省时间,最后多的都出来了。
(
2
):避免大图的移动。如果需要大图做动画,把它分解,放在几个层来做。
(
3
):如果物体移动的速度不快,
(
大于
0.2s/
次
)
用
timerEvent,
如果很快,用
EnterFrame.
(因为速度快的话,
timer
就不大准,且也不起作用了
,enterframe
相对好些,速度虽受限制,但还统一,整体相对协调)
(4):tween
试过多种,
tweenLite
较好,最差的就是
as3
自带的
tweenclass.
(5):
图片的发布设置中,如果静态图,可以保持
70
~
80%
的原图质量,如果是移动的图,
50%
就够了。
(
6
):移动设备的内存较小,所以代码清理垃圾很重要。不用的
child
要及时清理,
Event
要移除,特别是
timerEvent
,会常驻内存。
(7):
能用
Sprite
尽量不用
movieclip.
(每个少
4Bytes)
(
8
):移动的
movieClip
中不要镶套太多的子
MovieClip(
有动画或图片)
,
可以放置空的
movieclip,
需要时
addchild
。
(
9
):
components
的使用要注意,除非是
FlashBuilder4.5+
的特别为
mobile
改良过的,否则你可能花在界面改动上的时间,还不如你自己建一个。
(
10
):用
copyPixel
可能是最快的复制方式
(
11
):如果不是特别注重声效,用
16khzMono
可以极大缩小声音文件的发布尺寸大小。特别是你要把声效放在时间轴上时。
(
12
):提交前最好多找几个人用不同的机子帮你玩玩,让别人提提意见非常重要,比你提交后用户给你较低评价(那基本是判你死刑)代价小得多。
更多最新最好最快的手机游戏资讯和学习资料,请登录
千锋教育官网
了解和讨论!
千锋教育:
http://www.mobiletrain.org/
ios培训机构:
http://www.mobiletrain.org/
欢迎光临 神马影院 (http://x3fra62fus.213410.com/)
Powered by Discuz! X3.1