都是我的锅io类手游设计与开发开题报告
2020-04-25 20:21:14
1. 研究目的与意义(文献综述)
手机游戏的出现是为了娱乐心神,并随着移动终端和移动通信网络的不断进步,手机游戏也正在经历由简单到复杂的进化过程。从全球来看,移动终端的娱乐服务被认为 是带动移动数据业务快速发展的重要力量。作为手机娱乐服务的重要内容之一,近年来,伴随着移动网络和移动终端性能的不断提高与完善,尤其是智能手机的出现,手机游戏业务呈现快速增长趋势。随着科技的发展,手机游戏远远不是我们印象中的“俄罗斯方块”、“踩地雷”、“贪吃蛇”之类画面简陋的游戏,而是具有很强的娱乐性和交互性的复杂形态了。
目前手机网络游戏处于快速发展阶段。近几年来,手机游戏快速发展的同时按内容可分为:角色扮演类、冒险类、格斗类、 体育竞技类、电影改版类、棋牌类、益智类、模拟类。手机游戏种类已成为人类线上娱乐生活的不可缺少的最主流的载体而存在。虽然手机游戏的用户越来越多,丰富多彩的游戏种类给玩家带来了更多的选择,但是我国的手机游戏行业的发展现状并不乐观,主要因素有:(1)高质量游戏软件开发公司和人才的贫乏,导致无优秀游戏打入市场。(2)游戏创意的匮乏。大多游戏都只是一味的跟风,看到某个游戏成功赢得市场,便改换场景风格,人物造型、故事背景等,其游戏核心一沉不变的思维理念会使得玩家产生审美疲劳。 随着 android 游戏的商业模式越来越凸显,人们对移动终端的休闲娱乐功能需求越 来越大,移动终端上的游戏已成为成为现代人们娱乐生活中不可或缺的。游戏应用服务市场促使手机平台的不断提升而日新月异。在未来的游戏产品能否脱颖而出,一切取决于你能玩出什么花样来,这将激发更多的开发商和制作人员攻坚克难创作出高质量的作品,而面对手机游戏自身的趣味性、易掌握性、可中断性、交互性、游戏商家也将面临激烈竞争。由此可见,手机已是人们日常生活中密不或缺的休闲娱乐方式。
2. 研究的基本内容与方案
- 按钮制作
按钮主要由uilabei、uibutton和boxcoiiider组成,按钮的可点击范围由ullabei和boxc011ider来确定。首先定义了四个方法来对应四个按钮相对应的点击事件,分别为startgame() introducegame() 、gamehelp ()、quitgame (),在每个方法中都必须要对各个界面的的显示与隐藏的布尔值进行设定。在 startgame()方法中利用了unity3d提供的一种载入下一个场景的方法即application.loadlevel来实现场景的载入。接下来在每个按钮的ulbutton脚本里的on click里把对应的方法名填进去,这样点击的时候就会实现对应的方法。
- 相机跟随
为了实现摄像机平滑移动和震动效果,采用方法如下:将摄像机向主人公身后移动距离dist,再向上提高高度height,然后将摄像机方向调整为指向主人公方向。
3. 研究计划与安排
(1)1月17日~3月5日:查阅有关的参考资料,完成文献总结及开题报告;翻译英文资料(不少于5000汉字),并交予指导教师检查。
(2)3月6日~4月30日:熟悉所选用的开发平台,运用所学的软件设计理论,完成整个系统的前期设计工作,进行系统的编码、调试、集成、测试工作。
(3)5月1日~5月23日:撰写及修改毕业论文
4. 参考文献(12篇以上)
[1] Unity中的碰撞检测方法研究[J]. 杨浪. 软件导刊. 2014(07)
[2] 基于Unity射击游戏的人工智能与碰撞检测的研究[J]. 孙可言,陈根. 科技风. 2016(24)
[3] 基于Unity的游戏开发[J]. 穆海明,刘盼,刘兴华. 通讯世界. 2016(08)
[4] 基于Android平台Unity3D游戏设计与实现 林深华,范志尚,蒋建兵,朱亚超. 企业科技与发展. 2013(10)
[5]Android平台下3D游戏引擎技术的研究及应用综述 李红波,吴雨芯,赵宽,李宏浩. 数字通信. 2012(05)
[6]基于Unity在Android平台上开发游戏的方法 陶阳 电脑编程技巧与维护. 2012(19)
[7]Market Insight:Mobile Gaming Expectations Boosted on Application Store and Smartphone Popularity. Tuong Huy Nguyen. . 2010
[8]Mobile Games:App Store Strategies,Business Models.amp;.Forecasts 2010-2015. Daniel Ashdown. Juniper Research . 2010
[9]Unity3D 3D Game Development Example Beginner’s Guide. Creighton R H. . 2010
[10]Unity3D2D手机游戏开发[M]. 清华大学出版社 , 金玺曾, 2014
[11]Unity 3D游戏开发[M]. 人民邮电出版社 , 宣雨松, 2012
[12]Unity 3D游戏开发技术详解与典型案例[M]. 人民邮电出版社 , 吴亚峰, 2012
[13]游戏架构设计与策划基础[M]. 清华大学出版社 , 黄石, 2009
[14]基于coco2d-x引擎的ARPG类手机游戏的设计与实现[D]. 马晨阳.华南理工大学 2015
[15]基于Unity3D的手机游戏客户端的设计与实现[D]. 任建邦.北京交通大学 2013