全文预览

基于java的游戏毕业论文设计

上传者:似水流年 |  格式:doc  |  页数:45 |  大小:0KB

文档介绍
子弹仅需要扫描用户坦克,而用户坦克需要在每一步扫描所有的敌方坦克。这需要对所有的对象有较好的控制。另外,子弹在运行过程中也需要实时扫描是否碰撞到了相关障碍物或屏幕边界。如此过多的线程同时在本来效率就不高的 KVM 虚拟机上运行,也许会导致程序的缓慢。 5、双方的坦克在前进时也需要考虑到是否碰撞到相关物体或对方坦克,以免重叠运行,造成许多物理上不可能的情况,缺乏真实感。每一次刷新页面、每前进一步都需要将所有的周围环境都进行扫描。 6、游戏的结束、开始、动态信息画面作为构成一个完美程序都是必不可少的重要部分。良好的用户界面更是吸引用户的硬指标,相关的美术构图也需要有一定的考虑。辽宁科技大学毕业设计(论文) 第6页 7、游戏的地图不可能通过绘图来解决。否则,不仅难于控制和处理过多的元素,也会因过多的大型图片而不能限制程序的大小,失去程序的原则和 Java 的优势。同时,地图关卡不宜保存占用过多的内存,而最好采取外部文件的读入读出方法。 8、用户运行游戏时需要有分数记录的可能。如何采用合理的记分标准,需要进行适当的设计。记录分数的存储方式也需要有较好的解决方案。手机中由于处理器和内存空间、存储空间都十分有限,其数据库系统与普通 PC 大相径庭。其数据库结构较为简单,被称之为 RMS 系统。 9、本程序应用的技术多态 Polymorphism ;单例模式 Singleton ;责任链模式 Chain of Responsibility ;工厂模式 Factory Method ;简单工厂模式 Simple Factory ;抽象工厂模式 Abstract Factory ; 策略模式 Strategy ;调停者模式 Mediator ;门面模式 Facade 等概念与技术并将一些属性信息抽象了除了以配置文件的方式出现,从而方便用户更改。以上相关技术细节和整体流程将分别在以下小节阐述。

收藏

分享

举报
下载此文档