当前位置:文档之家› 手机游戏开发.ppt

手机游戏开发.ppt


兰州石化学院 Page 20
谢谢阅读
2020-6-18
PNG定义了两种类型的数据块,一种 是称为关键数据块(critical chunk),这 是标准的数据块,另一种叫做辅助数据块 (ancillary chunks),这是可选的数据块。
兰州石化学院 Page 21
谢谢阅读
2020-6-18
7.2.4 使用PNG图片
不过所有设备都必须支持PNG格式。在手 机中使用PNG图片,必须先把图片加载到 内存,并且实例化成为一个Image对象。
兰州石化学院 Page 24
谢谢阅读
2020-6-18
Image对象的构造方法如下:
public static Image createImage(String name)
兰州石化学院 Page 25
兰州石化学院 Page 28
谢谢阅读
2020-6-18
图7-3 游戏的菜单界面
兰州石化学院 Page 29
谢谢阅读
2020-6-18
7.3 游戏设计中的动画
7.3.1 动画基础
1.什么是动画
动画是通过连续播放一系列画面,给 人的视觉造成连续变化的图画。
兰州石化学院 Page 30
谢谢阅读
2020-6-18
第7章 手机游戏开发
Page 1
谢谢阅读
2020-6-18
游戏是策划、美工和程序三者的协调
及创意和商业运作的平衡。集美术、音乐、 动画、人工智能等元素于一身。
兰州石化学院 Page 2
谢谢阅读
2020-6-18
目前支持Java的手机性能越来越强大, 同时,手机的价格在不断地下降,因此, 手机游戏的市场前景将是非常良好的。本 章将从图片的处理、动画的制作和音效的 实现来学习手机游戏开发的基础知识。
兰州石化学院 Page 16
谢谢阅读
2020-6-18
1996年,PNG Group向W3C(World Wide Web Consortium)提出一种多媒体 图形格式,重点在于改进现有JPG跟GIF 的缺点,并且提供更多新的概念与压缩模 式,在提出后得到W3C的认可与推荐。
兰州石化学院 Page 17
兰州石化学院 Page 3
谢谢阅读
2020-6-18
7.1
手机游戏开发简介
7.2
PNG图像格式介绍
7.3
游戏设计中的动画
7.4
手机游戏2D动画开发
兰州石化学院 Page 4
谢谢阅读
2020-6-18
7.5
手机音效开发
7.6
综合示例:飞机碰撞
7.7
小结
兰州石化学院 Page 5
谢谢阅读
2020-6-18
2.动画制作应注意的问题
(1)速度的处理 (2)循环动画 (3)夸张与拟人
在MIDP具体实现中,Images可以是 可变的也可以是不可变的。
兰州石化学院 Page 22
谢谢阅读
2020-6-18
不可变的Image可以从二进制图像文 件创建,如果要用二进制图像数据来创建 Image,这些数据必须是设备支持的格式。
兰州石化学院 Page 23
谢谢阅读
2020-6-18
有的设备可能会支持额外的一些格式,
兰州石化学院 Page 7
谢谢阅读
2020-6-18
所以类似《传奇》、《千年》这样的 网络游戏将来也可以在手机上实现。
兰州石化学-18
但是与PC相比,它们的输入和显示功 能也很有限。手机的屏幕都较小,其对声 音处理能力也很有限。
兰州石化学院 Page 9
谢谢阅读
兰州石化学院 Page 14
谢谢阅读
2020-6-18
7.1.3 扬长避短的手机游戏 开发
1.缩短每回合的游戏时间 2.合理处理等待时间
兰州石化学院 Page 15
谢谢阅读
2020-6-18
7.2 PNG图像格式介绍
7.2.1 PNG的由来
PNG全名Portable Network Graphics, 字面意思是“可移植性网络用图形”,从 这简单几个字已经明白定义了PNG的用途 以及主要发展方向。
2020-6-18
图7-1 WAP游戏的工作原理图
兰州石化学院 Page 12
谢谢阅读
2020-6-18
7.1.2 手机游戏开发特点
1.庞大的潜在用户群 2.便携性 3.屏幕小
兰州石化学院 Page 13
谢谢阅读
2020-6-18
4.有限的颜色和声音支持 5.应用程序大小限制 6.高等待时间 7.可中断性是关键
谢谢阅读
2020-6-18
在1996年10月1号,W3C正式发函公 告,推荐PNG为最佳的图形格式,并且以 “PNG Delivers Higher Quality Graphics for Web Page Design”的文字作为该文件的 标头。
兰州石化学院 Page 18
谢谢阅读
2020-6-18
2020-6-18
开发者在这样的平台上开发应用,必
须认真的考虑这些特点。本节将重点讨论 手机本身的特点和手机游戏开发的特点。
兰州石化学院 Page 10
谢谢阅读
2020-6-18
7.1.1 手机游戏的类型
1.嵌入式游戏 2.短信息服务游戏 3.WAP浏览器游戏
兰州石化学院 Page 11
谢谢阅读
谢谢阅读
2020-6-18
图7-2 旋转的“X”
兰州石化学院 Page 26
谢谢阅读
2020-6-18
7.2.5 游戏菜单制作
当玩家在菜单项中选择了某选项后, 系统给玩家返回的界面应该不同。
兰州石化学院 Page 27
谢谢阅读
2020-6-18
下例菜单选项包括:新游戏、高分榜、
帮助和退出。其他屏幕包括:游戏中的界 面、查看高分榜的界面、查看帮助的界面。
7.2.2 PNG的图档格式特性
PNG保留了大部分GIF的特性, PNG 的压缩率很高,尤其是图表型的图片
兰州石化学院 Page 19
谢谢阅读
2020-6-18
7.2.3 PNG格式图像的压缩 及处理
PNG图像格式文件(或者称为数据流) 由一个8字节的PNG文件署名(PNG file signature)域和按照特定结构组织的3个以 上的数据块(chunk)组成。
7.1 手机游戏开发简介
现在的移动电话可以看作小型的计算 机,只是它的处理能力与PC相比很有限, 但是足够运行一个小型的游戏。
兰州石化学院 Page 6
谢谢阅读
2020-6-18
另一个特性就是它们还是网络计算机, 能够高速发送和接收数字数据。 除了语音
数据以外,它们还可以发送和接收其他类 型的数据。
相关主题