还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件实习总结报告-范本..*********.
03083113.
03083108.03083123,
03083128.
0308311.专业班级:..软.03-
1.软.03-
1.软.03-1,软.03-
200....
2..软件实习报...随着手机性能的不断提高和手机通信容量的不断提高.
3.手机游戏的开发和传播成为可能..自.
200.年.索爱正式推出全球第一款支.
3.的手机以来.手机.
3.游戏开发成为一种趋势..目.
3.手机游戏的开发在国外搞的如火如荼.但在国.
3.手机游戏的开发仅局限于很少的开发公司.还远没有达到全面的普及..我们选择了开发一.
3.赛车手机游戏的课题.作为我们实习的内容.这个课题对于我们开发小组是是一次大胆的尝试..本次实习所实现.
3.赛车游戏是.Eclips.ID.集成开发工具和索爱开发包搭建的平台下.使用
3.Ma.建模工具.J2M.开发语言开发的..我们的游戏提供美观.
3.场景.较为真实的碰撞检测算法和较为智能的电脑车手..我们的设计目标是我们的游戏能够让玩家在模拟真实.
9...
3.赛车游戏的详细设计与实.
154..游戏显示模...功...显示游戏场景的变.以图形化或语音的方式动态的显示游戏进行中玩家遇到的各种状况和提示信.程序逻..软件实习报
1.结束游.保存游.继续游.游戏显示模...正在进.显示游戏进行时.显示赛车速度变量speed显示行驶圈数变.circleCoun.游戏时间变.tim.自.根据变.carLif.值设置不同的填充颜.根据变.carLif.值填充赛车血...出现转.提示相应转弯信....否发生碰.发出声音.手机振动提示玩.赛车生命值是否..提示赛车已损毁信.进入游戏结束界.显示游戏暂停菜.显示游戏运行界.用户选择.游戏进.保存游戏存.进入游戏结束界.软件实习报
1.测试要.对于场景变化的显示是否正确.美观.协.玩家遇到的各种状况是否能及时正确的显示给玩...游戏中设置的各种信息是否能及时正确的显示给玩...图形化和语音的方式是否达到很好的效.
19...总.
5..所做的工.截止实习结束.我们的这.
3.赛车手机游戏已经完成并且已通过真机测试.玩家.
3.模拟真实的场景中可以体会到急速行驶的乐趣..我们通.3DMa.Stdi.建模软件实现.对赛道和赛车的建模.通过在eclips.和索爱开发包搭建的平台下应.J2M.开发语言实现了.
205.•存在的问题及今后的工.
3.赛车游戏虽然已经开发完成.但是还存在着一定的问题没有解决.程序的整体框架不够清晰.电脑.A.设计和实现方面解决的不够理想.还有待我们的进一步努力..实习的结束.并不代表我们工作的结束..今后.我们开发小组仍会为这.
1.《J2M.手机游戏开发技术详解..李振鹏.龚.编..清华大学出版..
200....
2.《J2M.中文教程..J2M.开发网网友集体创.
3.《3dmax
6..实例教程.熊力主.清华大学出版.
4.《软件工程导论》.张海藩主.(第四版.清华大学出版.
8.分.其他组员因为在开发过程中密切配合.互相帮助.共同完成整个任务.成绩上不再区分.按照预定规则(不得奖成绩
85.给出成.
8.分....指导教师(签名)..
200....
1..课题研究的主要内容.
1..实习报告组织结构....
3.赛车游戏的整体分析与设计.
2..
3.赛车游戏的开发方案.
2.
1..文献调研.
2.
1..小组分工.
2.
1..模块划分.
2.
1..编码实现.
2.
1..软件测试...
2..
3.赛车游戏的总体设计.
2.
2..
3.赛车游戏的功能.
2.
2..
3.赛车游戏的设计目标.
2.
2..
3.赛车游戏的构成....相关技术.
3..
3.模型的设计与实现.
3..J2M.编程.
3..碰撞检测算法的实现.
3..电.A.设计与实现.
3..优化技术....
3.赛车游戏的详细设计与实现.
4..游戏开始模块.
4..游戏加载模块
1.软件实习报.
4..游戏控制模块
1.
4..游戏显示模块
1.
4..游戏结束模块
1....,总结
1.
5..所作的工作
1.
5..存在的问题及今后的工作
2.参考文献
1..课题的意.本次实习.我们小组.Eclips.ID.集成开发工具和索爱开发包搭建的平台下.使.
3.Ma.建模工具.J2M.开发语言.开发出了一.
3.赛车手机游戏..手机是可移动设备.人们外出时可以很方便的携带.相对.P.机具有独特的优势.尽管手机的处理能力无法.P.机相媲美..从手机的诞生之日起.人们在完成手机通信功能的同时.就想尽办法增强手机的娱乐性..因此手机游戏开发成为一种必然..目前很多的手机开发厂商在很大程度上把注意力放在了手机游戏开发上..随着手机性能的不断提高和手机通信容量的不断增大.
3.手机游戏的开发和传播成为可能..自.
200.年.索爱正式推出全球第一款支.3D的手机以来.手机.
3.游戏开发成为一种趋势.•目.
3.手机游戏的开发在国外搞的如火如荼.但在国.
3.手机游戏的开发仅局限于很少的开发公司.还远没有达到全面的普及..
3.游戏采用..维坐标系构建场景.因此具有普通.
2.游戏无法比拟的真实性..尤其是对竞速类游戏.
3.场景能够给玩家很强的刺激和享受..因此我们选择了开发一.
3.赛车手机游戏的课题.作为我们实习的内容..这个课题对于我们开发小组是是一次大胆的尝试.现成的可供查询的资料很少.可借鉴的成品不多..通过这次实习.我们开发小组.
3.手机游戏开发的流程有了一个全面的认识和掌握..经过我们的努力.我们.
21..课题研究的主要内.本次实习所实现.3D赛车游戏是在Eclips.IDE集成开发工具和索爱开发包搭建的平台下.使.
3.Ma.建模工具.J2M.开发语言开发的..要完成游戏预定的功能.需要对以下几个方面进行研究.L游戏的可玩性.游戏本身通过模拟现实生活中的赛车.游戏过程中增添了许多随机出现的道具.让游戏者能体会到那种速度和激情.同时给予玩家适当的奖励.增加游戏的可玩性..
2.游戏的可操作.赛车游戏.要求操作尽可能简单有效.避免复杂的操作.另外必须使玩家的按键得到及时.准确.灵敏的响应..
3.游戏过程中碰撞的真实性.游戏过程中难免会出现碰撞.模拟碰撞的算法要与实际相吻合.检测玩家与电脑车手的碰撞.以及在发生碰撞后的处理.碰撞过程允许出现的误差控制在玩家可以接受的范围内.让玩家有强烈的真实感..
4.电脑车手的智能性..玩家在游戏过程中需要的是一个强有力的竞争对手.能在发生各种情况下依然夺取冠军.所以电脑车手的智能性就有很高的要求.在本游戏中.电脑车手会通过计算自动匹配路线.从而以最短的时间和最少的碰撞到达终点.并能合理的利用所得到的道具对玩家进行种种阻挠..
3...实习报告组织结..一前....
3.赛车游戏的整体分析与设....相关技....
4...
3.赛车游戏的整体分析与设.
2..
3.赛车游戏的开发方.
2.
1..文献调研.这部分工作由五人共同负责.主要查找有.J2M.编程以及手机游戏开发两方面的资料..通过对相关资料的理解与讨论.要基本明.J2M.编程的语法和规范.
3.手机游戏开发的整个流程..另外.考虑到手机的固有特点诸如内存小.处理器处理能力有限.屏幕大小及分辨率有限等特点.编写程序时还要考虑存储空间的限制.对于相关数据结构的内存分配.要充分考虑到节省空间的要求..
2.
1..小组分工.游戏策划..张海文.马.游戏美工设计及实现..陈光.游戏编程..李坤.彭望.系统集成和测试..马坤.张海.文档整理..马.
2.
2.
1..编码实现..开发平台..eclips..索爱开发包..开发语言..SU.公司.J2ME..
2.
1..软件测试.在此阶段组员之间应当不断交流.测试时先分别对每个小组成员编写的模块进行测试.并设计测试用例来检测程序正确性.同时对发现的错误进行修改.模块测试完毕之后再进行组装测试.此时可以设计一些特殊的测试用例来进行检测.以达到较高的可靠性要求.最终测试通过.形成可以交付的软件并提交相关文档..
2..
3.赛车游戏的总体设.
2.
2..
3.赛车游戏的功...我们的游戏设有动态的开始菜单.各种功能选项完备.提供查询游戏帮助信息.查看历史记录.声音控制等功能.让玩家做好游戏开始前的准备工作..我们的游戏可提供.个不同的赛道场景.•款不同的赛车车型供玩家选择..游戏本身采.
2.
2..
3.赛车游戏的设计目.我们的设计目标是我们的游戏能够让玩家在模拟真实.
3.场景中.体验到速度带来的激情与快乐...
2.
2..
7...相关技.
3..
3.模型的设计与实...J2M.开发手.
3.游戏有两种模式..立即模式和保留模式..立即模式是指开发人员利.AP.函数自己直接绘制场景图..保留模式是指借助第三方建模软件来设计场景图.然后把它们应用到程序中..以立即模式和手工编码建立所.
3.对象开发速度慢且很复杂.因此我们采用保留模式开发此游戏..我们采用的.
3.Ma.Studi.是一款非常流行.
3.建模工具..
3..J2M.编程技...SU.公司为手机等有限设备提供了一个开发平.J2ME.它基.JAV.语言的优势.对手机开发具有很强的适用性..J2M.平台有一可选.JSR184,提供了支持手.
3.游戏开发的一整.API.是我们要掌握的重点..
3..碰撞检测算法的实...为创建一个理想的碰撞检测程序.我们必须在开发游戏的场景时就开始创建它的框架.因为在项目的最后加入碰撞算法是非常困难和危险的.有可能导致程序的重写..目前比较经典的碰撞检测算法是基.porta.的和基于BS.的.我们采用的碰撞检测算法是基.BS.的..
3..优化技...手机属于受限设备.有限的输入能力.受限的内存和堆大小.屏幕大小和分辨率有限.很慢.CPUo..它的这些特性决定了开发手机游戏时必须考虑到这些特性..游戏文件的大小在很大程度上取决于图形文件的大小.而且手机屏幕的分辨率有限.因此我们在保证图象显示质量的前提下.减小图形文件容量的程度很大..Imag.Optimize.是一款非常好的图形优化软件.可以将手机唯一支持.PN.格式的文件利.Imag.Optimize.独特.MagiCompres.压缩技术最佳化....由于手机处理能力有限.所以对代码的优化是十分必要的..索爱开发包中.WT.工具提.Profile.功能.通过一定设置.可以显示程序各个函数在运行时占.CP.的百分数..我们便可把精力集中到那些占.CP.较多的函数上.进行优化程序代码。
个人认证
优秀文档
获得点赞 0