开题答辩ppt的内容
1. 游戏程序是一项精度要求很高的程序系统,因为其代码利用率很高。一个实时运行的最终作品,每秒都会运行成千上万行程序,绘图事件、键盘事件都会以极高的频率在后台等待响应,若有丝毫的差别都将很容易导致程序在运行不久后可能出现严重错误,甚至死循环。因此,其逻辑设计应当相当严谨,需将所有可能发生的事件及意外情况考虑在设计中。
2. 游戏中为了美观,适用性强,可能需要采用外部文件引入的图片贴图,有关贴图,在MIDP2.0中提供了用于增强游戏功能的game包,使得解决静态或动态、画面背景、屏幕刷新的双缓冲等都有较好的解决方案。
3. 玩家飞机的运行可以通过键盘响应事件控制,但敌方则因为是自动运行,就需要有一定的智能性;敌人飞机的运行算法也要进行相关的设置,已免游戏过于简单。
4.对于双方发射的子弹应该赋予不同的速度,同时,程序应该设定敌人飞机的子弹不与敌人的飞机进行碰撞检测,已增加游戏的可玩性。
5. 双方的飞机在前进时也需要考虑到是否碰撞到对方飞机,以免重叠运行,造成许多物理上不可能的情况,缺乏真实感。每一次刷新页面、每前进一步都需要进行相关的碰撞检测。
6.为了增加界面的美观,在程序中添加了白云。由于手机屏幕大小有限,所以白云的数量和出现的位置要经过相关的设置,才能实现白云不规则出现的效果。
7. 游戏的地图不可能通过绘图来解决。否则,不仅难于控制和处理过多的`元素,也会因过多的大型图片而不能限制程序的大小,失去手机上程序的原则和Java的优势。
8. Java是基于虚拟机的半解释型编译系统,其执行效率较C++等完全编译后的程序会低很多,程序如果不进行精简和优化,将可能导致运行的不流畅。除开发过程中对结构上的控制、变量的使用、算法的优化等优化外,还可以使用混淆器(Obfuscator)进行程序打包后的优化。
9. 游戏的结束、开始、动态信息画面作为构成一个程序都是必不可少的重要部分。良好的用户界面更是吸引用户的硬指标,相关的美术构图和人性化设置也需要有一定的考虑。
-
体育部部长ppt竞选稿范文汇编5篇
在充满活力,日益开放的今天,我们用到竞选稿的地方越来越多,竞选稿是作为在特定的时境中供口语表达使用的文稿。那么一般竞选稿是怎么写的呢?下面是小编帮大家整理的体育部部长ppt竞选稿5篇,希望对大家有所帮助。体育部部长ppt竞选稿篇1尊敬的老师,亲爱的同学们:大家中...
-
去掉Word文档中的回车符技巧
每一次在Word中敲击回车时,都会留下一个回车符,回车次数多了回车符也就跟着变多了,这的确是太影响视觉效果了,我们如何去掉Word文档的回车符呢?现在就来看一下Word2003和Word2007中去掉Word回车符的.方法。小提示:Word回车符只会出现在我们的Word文档中,是不会被打印...
-
做ppt心得体会(精选6篇)
从某件事情上得到收获以后,常常可以将它们写成一篇心得体会,从而不断地丰富我们的思想。那么要如何写呢?以下是小编帮大家整理的做ppt心得体会,欢迎大家分享。做ppt心得体会篇1PPT作为一种电教手段已经盛行多年。在培训前,我自以为PPT技能掌握的还可以了,不就是动感...
-
ppt策划书15篇
伴着时间的流逝,辛苦的工作已经告一段落,又迎来了一个全新的起点和新的目标,是时候抽出时间写写策划书了。相信写策划书是一个让许多人都头痛的问题,下面是小编精心整理的ppt策划书,希望对大家有所帮助。ppt策划书1一、活动背景学生校园不仅是一个学习的乐园,还是一...