论文部分内容阅读
在信息社会里,手机已成为人们日常生产生活中必不可少的通讯工具。随着技术的发展,手机的性能比过去有了巨大的提高,几乎可以与九十年代中期的PC机相媲美。可以说当今的手机已经成为一个能够随身携带的小电脑,让我们可以随时随地的进行工作,学习和娱乐。软硬件性能的提高也带动了手机内容的繁荣发展,各种新型的移动增值业务层出不穷,丰富了人们的生活。其中手机游戏因方便携带、不受时间、地域的限制,受到众多玩家的青睐,成为PC视频游戏之后一个重要的业务增长点。广阔的市场促进了手机游戏的快速发展,游戏种类日益增多,如今除了传统的休闲游戏和单人游戏外,像网络游戏等原来只在PC等大型平台上才有的游戏类型现在在手机上都能见到其身影,并且画面表现力和性能上也不输于其他传统游戏平台。作者正是在此基础之上结合了实际的开发经验,合理运用了一些新技术实现了一套手机平台的动画编辑器,本文的主要工作集中在:首先,研究并论述了J2ME平台的特性、体系结构和移动平台动画文件的存储结构,针对动画图片中相邻两帧图像重复度较大的存储特点提出将动画图片资源分割再重组,并结合相应图片数据和动画数据的动画文件存储结构。其次,研究并介绍了遗传算法。利用遗传算法实现了动画图片资源文件在重组过程中的自动优化布局。然后,研究并探讨了移动开发的技术要点,包括移动平台开发中的性能优化。针对移动开发平台的特点,设计了动画的层次数据结构,实现了J2ME平台动画应用接口。最后,设计并实现了一套移动平台的动画编辑软件,较大的提高了移动平台动画的开发效率。通过研究分析移动平台动画开发的技术原理,实现了移动平台动画的可视化编辑和动画预览。采用动画图片文件和动画数据文件相结合的动画文件存储技术,使动画文件的存储效率有了较大的提高,特别是在动画图片资源图像重复度较高时,效果尤其明显。