1. 研究目的与意义
《街头霸王》是日本CAPCOM公司于1987年推出的经典游戏,堪称格斗游戏的始祖。后来又陆续推出《街头霸王2》、《街头霸王ZERO》、《街头霸王3》、《街头霸王4》,同时游戏又被改编成了动画与电影。除此之外还有《街头霸王EX》、《街头霸王online》、《街头霸王》动画版、《街头霸王》漫画版等很多的周边产品。
为了更好的掌握已经学过的知识,运用已知的知识来设计一个小游戏是一个很好的方法。而街霸游戏是一个经典的游戏,几乎每一个现在的大学生都玩过,即使是现在这个游戏也是在初中生和高中生中有一个很高的地位。通过这个游戏的设计可以让学生将自己学到的知识有一个很好的总结、也可以让同学有一个很好的自我认识。
2. 课题关键问题和重难点
街霸游戏的关键问题在于人物的交互,以及各种人物数据的处理,例如:如何让人物可以前后上下的移动、如何控制人物释放招式(例如:升龙拳、旋风腿、波动拳等)、如何在人物受到攻击时降低血条等。
在开发过程中,实现街霸游戏的基本对战功能,要有一些常用的必杀技能,并且能够实现人机对战和人人对战功能,人物英雄的对战分为两种:人机对战和人人对战。在人机对战时,不仅要让人控制其中一个人物英雄使其行动,还要使另一个英雄使其可以自动行动;而在双人大战时,要使两个人物英雄都可以被两个操作者分别控制,人物英雄会根据控制指令前后上下移动或攻击。分别设计两个控制器,一个是P1(主机),另一个是P2(副机);两个控制器分别都可以控制对应的人物英雄进行行动。
3. 国内外研究现状(文献综述)
在街机盛行的时代,街头霸王和拳皇被定义为街机格斗类游戏的两大巅峰。1987年8月在日本的街机厅中呈现了一种二人对战游戏,比起早年的《功夫》有了宏大的飞跃,这就游戏画面是CAPCOM所推出的街机搏斗游戏《街头霸王》(StreetFighter)。游戏的两位主角隆与肯都是空手道顶极高手,他们共同参与了世界武术大赛,经过与来自世界各地的九大高手一决雌雄后。隆凭仗空手道最强奥义升龙拳将具有搏斗帝王之称号的泰拳王沙盖特击倒,并在他胸前留下了长长的伤疤,博得成功的隆则踏上了应战更强者的道路。许多搏斗游戏的根本概念都是由它所确立起来的,比方必杀技、轻重拳、防御、膂力槽和时间限制。特别是假如有人胜利运用出必杀技打倒对手后,就会取得难以名状的愉悦感。没有初代街霸就没有后来整个系列的大红大紫。可惜现在游戏已经呈现网络化趋势,能玩到的街机游戏也越来越少了。
街霸游戏是一个已原街头霸王游戏为原型开发的一个简单的只有两个游戏人物对战的游戏,这个游戏简单的实现了原街头霸王游戏中的人物对战时的效果,实现街霸游戏的基本对战功能,要有一些常用的必杀技能,并且能够实现人机对战和人人对战功能。
由于网页页游的实现要求远远低于那些网洛游戏,同时页游也有越来越多的用户来体验,所以本游戏是制作成一个类似页游的游戏,可以让我们在不影响工作、学习的情况下放松心情。
4. 研究方案
在街头霸王游戏中,玩者在进入游戏后,可以根据自己的意愿选择自己属意的英雄人物进行格斗,而在其中有数十位英雄可供选择。在格斗时可以通过键盘上不同的键来操作英雄进行格斗,街头霸王游戏可以进行人机格斗也可以进行双人格斗。
而街霸游戏所实现的功能与其相似,是一个简单的街头霸王游戏,其中的人物英雄只有两个,每个英雄都可以被玩家所操控。整个游戏开发工具使用MyEclipse,主要使用J2EE技术完成,系统的界面运用HTML5所实现,使用MySQL完成数据库具体设计,从而完成整个系统的开发。
5. 工作计划
第一周:系统用例图的设计与完善
第二周:系统的需求分析
第三周:系统的功能分割和需求规格说明的完善
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。