基于unity3D的单机斗地主游戏设计+源代码_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于unity3D的单机斗地主游戏设计+源代码

摘 要:随着时代的变化,手机及电脑的普及,人们越来越重视娱乐与生活。于是,游戏行业愈发壮大起来。尤其是手机游戏行业,愈发的膨胀,为了使手机游戏越来越真实,使手机游戏与主机游戏,电脑端游越来越相似,对于手机游戏人工智能的探索开始了。为了探索手机娱乐与人工智能的结合,本文对移动客户端游戏进行了仔细的研究和分析,设计了斗地主游戏项目。本项目选用了Unity3D引擎作为开发工具,C#作为编译语言,json作为存储技术。制作了一款具有简单智能的单机斗地主游戏。玩家可以通过与AI进行斗地主对战,从而体验到人工智能与游戏的融合的魅力。91381

毕业论文关键词:游戏,Unity3D,人工智能,手机

Abstract: Along with change of era and popularity of mobile phone as well as computer, people increasingly pay attention to recreation and life。 For this reason, game industry, particularly mobile game, expands gradually。 In order to make mobile game approach to reality, and mobile game get similar to that in computer, the exploration of artificial intelligence in mobile game starts。 For the sake of exploring the combination of mobile recreation and artificial intelligence, this paper profoundly researches and analyzes the game in mobile client, so as to design a Chinese Poker game program。 Based on selecting Unity3D engine as development tool, C# as compiled language and json as storage technology, this program produces a stand-alone Chinese Poker with simple intelligence。 Players can fight through AI to experience the charm of integrating artificial intelligence with game。来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766

Keywords: Game, Unity3D,Artificial Intelligence, Mobile phone

目   录

1 绪论 6

1。1 游戏开发背景及意义 6

1。2 游戏制作可行性分析 6

1。3 本文研究内容 7

2 游戏开发环境及技术 7

2。1 游戏开发环境 7

2。2 Unity3D引擎 8

2。3 Json存储技术 8

3 游戏功能框架与总体设计 8

3。1 游戏需求概述 8

3。2 游戏控制器模块功能 9

3。3 玩家模块功能 9

3。4 AI模块功能 10

3。5 游戏流程与结构 10

3。6 游戏中基本类简介 12

4 界面设计与系统实现 14

4。1主页面ui设计及部分代码 14

4。2游戏控制器模块涉及的部分代码 16

4。3玩家模块涉及的部分代码 17

4。4 AI模块涉及的部分代码 18

5 游戏测试 20

5。1游戏测试的目的和流程 20

5。2游戏测试环境 20

5。3系统测试结果 21

总结 22

参考文献 23

致谢 24

1 绪论 (责任编辑:qin)