iOS平台手游框架开发及应用开题报告
2020-04-07 10:14:35
1. 研究目的与意义(文献综述)
1. 目的及意义自从2007年美国苹果公司推出第一款iphone手机以来,智能手机经历了迅猛的发展。目前,智能手机已经成为了人们生活中不可或缺的一部分。由于软硬件性能的提升,手机除了打电话、发短信、邮件之外,更多的具备了游戏娱乐功能。苹果appstore上比例最大的应用类型就是手机游戏。目前,智能手机的用户数量还在不断增加,苹果公司的应用商店拥有超过40万个应用可供用户下载,影响着各行各业。如今,随着科技的不断进步,智能化的移动设备逐渐进入人们的生活。随着智能终端的崛起,人们的生活方式发生着极大的改变,智能终端渗透在人们生活、娱乐、工作、学习的方方面面。而智能终端的系统搭载着 ios 智能操作系统,这一系统具有极好的用户体验,获得了诸多手机厂商、广大开发者以及普通用户的支持。智能手机、平板电脑、智能电视等小型化、可移动的产品已经成为潮流,并正在改变人们的生活。基于苹果 ios 操作系统的 iphone、ipad 日益普及,人们倾向于使用其进行娱乐消遣。
手机重要的应用之一手机游戏,一直被行业认为前景是相当光明的,业
界普遍都看好手机游戏。近些年来,手机游戏行业发展迅猛,游戏玩家数量呈几何上升态势,随之也涌现出了众多的手机游戏厂商,手机游戏的娱乐性、方便性、普遍性更符合当前生活的快节奏,手机游戏逐渐展现出其魅力,其所特有的“庞大的潜在用户群、便携性、技术门槛低、推广方便、流行性特点强、可连接网络、利用碎片时间”等特点,都是手机游戏发展的有利因素。
2. 研究的基本内容与方案
2.1研究的基本内容游戏框架是游戏进程控制的关键,本文主要研究的是一套简单的面向ios游戏框架的设计以及实现, 它能解决游戏开发中位于底层的基本工作。如:图像渲染,ui系统和输入交互,文件操作,动作动画,消息系统,时间调度,音乐音效播放,资源加载等一系列使用的基础功能,还包含了物理引擎,脚本绑定等可选功能。
还要在这套游戏框架基础之上开发出一款模拟养成类游戏。模拟养成类游戏属于模拟游戏的分支。“养成”是模拟养成游戏的核心元素。玩家需要在游戏中培育对特定的对象(人或动物),并使其获得成功。玩家可在其中获得成就感。养成游戏,是一种造梦的游戏类型。无论是哪个养成游戏都拥有着为玩家圆梦的能力,养成游戏都能够帮你实现这些愿望。游戏里,我们能够做一些平日里不敢做或没能力做的事,而在游戏中,我们可以任凭自己的想法,让游戏里的角色不受任何限制的踏上自己希望的道路。游戏本身逻辑的具体实现是开发游戏的工作,而不是游戏框架的设计,目前只是先做一下了解。
2.2 技术方案及措施
3. 研究计划与安排
1-3周:查阅相关文献资料,提交开题报告,并完成英文文献翻译;
4-6周:系统结构设计、实现基本的游戏循环;
7-9周:完成游戏中的数学与物理运算的实现;
4. 参考文献(12篇以上)
1. raywenderlich.com教程开发组著,李军,左嘉译,ios和tvos 2d游戏开发教程,北京:人民邮电出版社,20172.matt neuburg著,张龙译,ios编程基础:swift、xcode和cocoa入门指南,北京:机械工业出版社,2017
3. 关东升,ios开发指南:从helloworld到app store上架,北京:人民邮电出版社,2017
4. s.aleem, l. f. capretz and f. ahmed, "game development software engineeringprocess life cycle: a systematic review," journal of software engineeringresearch and development, vol. 4, (1), pp. 1-30, 2016.