开题答辩ppt
1. 游戏程序是一项精度要求很高的程序系统,因为其代码利用率很高。一个实时运行的最终作品,每秒都会运行成千上万行程序,绘图事件、键盘事件都会以极高的频率在后台等待响应,若有丝毫的差别都将很容易导致程序在运行不久后可能出现严重错误,甚至死循环。因此,其逻辑设计应当相当严谨,需将所有可能发生的事件及意外情况考虑在设计中。
2. 游戏中为了美观,适用性强,可能需要采用外部文件引入的图片贴图,有关贴图,在midp2.0中提供了用于增强游戏功能的game包,使得解决静态或动态、画面背景、屏幕刷新的双缓冲等都有较好的解决方案。
3. 玩家飞机的运行可以通过键盘响应事件控制,但敌方则因为是自动运行,就需要有一定的智能性;敌人飞机的运行算法也要进行相关的设置,已免游戏过于简单。
4.对于双方发射的子弹应该赋予不同的速度,同时,程序应该设定敌人飞机的子弹不与敌人的飞机进行碰撞检测,已增加游戏的可玩性。
5. 双方的飞机在前进时也需要考虑到是否碰撞到对方飞机,以免重叠运行,造成许多物理上不可能的情况,缺乏真实感。每一次刷新页面、每前进一步都需要进行相关的碰撞检测。
6.为了增加界面的美观,在程序中添加了白云。由于手机屏幕大小有限,所以白云的数量和出现的位置要经过相关的设置,才能实现白云不规则出现的效果。
7. 游戏的地图不可能通过绘图来解决。否则,不仅难于控制和处理过多的元素,也会因过多的大型图片而不能限制程序的大小,失去手机上程序的原则和java的优势。
8. java是基于虚拟机的半解释型编译系统,其执行效率较c++等完全编译后的程序会低很多,程序如果不进行精简和优化,将可能导致运行的不流畅。除开发过程中对结构上的控制、变量的使用、算法的优化等优化外,还可以使用混淆器(obfuscator)进行程序打包后的优化。
9. 游戏的结束、开始、动态信息画面作为构成一个程序都是必不可少的重要部分。良好的用户界面更是吸引用户的硬指标,相关的美术构图和人性化设置也需要有一定的考虑。
-
文献综述的结构
1、标题。文献综述的标题一般多是在论文选题的标题后(若选题尚未最终确定,也可以以研究方向为名)加研究综述或文献综述字样。2、提要或前言。此部分一般不用专设标题,而是直接做为整个文献综述的开篇部分。内容是简要介绍本课题研究的意义;将要解决的主要问题;如...
-
论文提纲写作应注意的问题
为使观点和材料能在一篇文章中得到有机的统一,必须设置一个能把观点和材料包括进去的逻辑框架,这个逻辑框架就是文章的结构。简单的说,结构即文章的内部构造,安排结构即谋篇布局,设定文章的总体格局。安排论文的结构,主要应当做好以下两项工作:1、确定结构程序所谓结...
-
毕业论文的参考文献怎么写
[1]作者姓名,作者姓名.参考文献题目[j].期刊或杂志等名称,年份,卷(期数):页码.[2]刘凡丰.美国研究型大学本科教育改革透视[j].高等教育研究,XX,5(1):18-19.没有卷的就直接写XX(1)(本条为期刊杂志著录格式)[3]谭丙煜.怎样撰写科学论文[m].2版.沈阳:辽宁人民出版社,1982:5-...
-
大学生毕业论文答辩技巧
针对论文答辩的目的和内容,各位大学生在撰写毕业论文答辩稿的时候,应该先掌握如何作毕业论文答辩。以下是一则关于大学生毕业论文答辩技巧的介绍,仅供各位参考。1、对自己所写论文的观点、关键问题、解决思路和创新点等要了然于胸。尽量用言简意赅的语言陈述出以...