本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Android围住神经猫游戏的设计与实现

基于Android围住神经猫游戏的设计与实现

经过不懈的努力终于完成了毕业设计。可以说这是我第一个用 java 开发的游戏。在游戏开发前专门从网上下载了专门的游戏编程书来研究、学习。并在博客、学习教程网站参考了很多的资料。游戏开发主要是算法比较多,实现的动画主要是运用 Android 中的 Surface Vi

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于Android围住神经猫游戏的设计与实现
    摘 要
    Android 作为现在最常用且最受欢迎的开源系统,不仅应用于手机、平板电脑和智能手表等移动设备,更是在电视设备上站稳了脚跟。Android 系统的广泛应用使得越来越多的创意被开发在其平台,当然,游戏也不例外。在随身携带的移动设备上,玩游戏的拘束变少了许多。如今找个地方坐下来拿出手机玩一把游戏已经成为了家常便饭。游戏根据不同的玩法被分为很多种类型。本文介绍的《围住神经猫》游戏就是属于益智类。在 Android 平台上,通过对 java 的灵活运用使游戏展现出易于操作、界面美观的特点。 
    《围住神经猫》这款游戏开发所写的代码并繁多也不是很难,这样更易于扩展和维护,基本上都能在不能品牌的 Android 手机上完美运行。本文将会详细讲解游戏的开发过程,使大家能对此游戏的实现更加了解。 
    关键词:Android;游戏;益智。 
     
    1.绪论 4
    1.1项目背景 4
    1.2文章的研究内容 4
    1.3文章组织结构 4
    2.需求分析及关键技术 6
    2.1功能需求 6
    2.2关键技术 6
    2.3技术要求 7
    3.系统分析与设计 8
    3.1角色分析 8
    3.2用例分析 8
    3.3流程分析 8
    4.游戏实现 10
    4.1菜单主界面 10
    4.2游戏主界面 10
    4.2.1圆圈的实现 10
    4.2.2角色的算法 12
    4.3游戏胜负 13
    5.  测试 14
    5.1测试目的 14
    5.2测试方法 14
    5.1 测试环境和条件 14
    6.  结论 15
    参考文献 16
     
    1.绪论
    1.1项目背景
    从我们刚开始玩的游戏《贪吃蛇》开始,到后来的《俄罗斯方块》,那时的游戏都是基于 java 在 Symbian 系统上运行的。现在,生活市场已经差不多是 Android 的天下, 它所创造的市场份额也一直在攀升着,凭借着它势不可挡的威力,使得越来越多的开发者加入到了 Android 应用开发的行列。打开各个应用市场,排名靠前的基本是游戏,可以看出,从上个世纪四十年代第一款游戏诞生开始,人们从来没有退出过对游戏的热爱。 
    作为最受大家欢迎的娱乐性产物,并且作为一名游戏发烧友的我,打算运用所学的知识技能把一款当初在网上玩的、从未通关的却很有趣味性的益智游戏开发出来。益智游戏既能在难处让玩家绞尽脑汁,也能在冲破难处时让玩家喜笑颜开。玩游戏又喜欢研究其实现原理,通过查阅资料把游戏发烧友做到极致。 
    1.2文章的研究内容
    《围住神经猫》是一款基于 Android 平台的益智游戏。本游戏旨在通过研究网上同款 Html5 游戏的同时,将它移植在 Android 手机上,方便在没有网络的情况下游戏,并做到不占据内存。 
    研究的内容主要包括以下几个方面: 
    1)游戏界面的设计开发。 
    2)主要图形界面形成的算法和逻辑。 
    3)主要功能的实现。 
    1.3文章组织结构
    文章的组织结构如下: 第一章主要是绪论。 
    第二章对于开发这款游戏的关键性技术进行分析。第三章进行角色分析,用例分析和游戏流程分析。 
    第四章主要就是用来描述我每一个关键的功能点是如何以代码的形式实现的,以及
    主要的关键技术。 
    最后,对课题进行总结。 
    参考文献
    [1]郭霖,第一行代码第二版[G].北京:人民邮电出版社,2016  
    [2](美)罗格斯 著,爱飞翔 译,Android 游戏开发实践指南[S].北京:机械工业出版社,2012 
    [3]李华明,Android 游戏编程之从零开始[L].北京:清华大学出版社,2011. 
    收缩