小型单机游戏平台开发设计(源码)


目录
摘要 1
关键词 1
Abstract........................................................................................................................................1
Key words......................................................................................................................................1
引言(或绪论)...........................................................................................................................2
1. Android平台下游戏的介绍 2
1.1 动作类游戏(Action Game,ACT) 2
1.2 棋牌类游戏(Card Game,CDG) 2
1.3 益智类游戏(Puzzle Game,PUZ) 3
1.4 角色扮演游戏(Role.playing Game,RPG) 3
1.5 射击类游戏(SHOTING GAME,STG) 3
2.俄罗斯方块游戏功能及模块 3
2.1 游戏平台界面设计 3
2.2 俄罗斯方块模块设计................................................................................................. ....4
2.3 安卓系统框架设计 5
2.4 类库设计 6
3.关键技术研究 7
3.1 下坠物数据结构设计与绘制 7
3.2 双缓冲绘制下落方块 9
3.3 触屏优化 9
3. *好棒文|www.hbsrm.com +Q: @351916072@ 
4 检查模块设计 11
4.总结 11
致谢11
参考文献11
小型单机游戏平台开发设计
信科132 王夏军
引言
引言:1984年6月份,俄罗斯人帕基特诺夫首次开发出俄罗斯方块,属于小型休闲游戏。这款游戏中,系统自动呈现出各种不同方块类型,然后通过读取玩家的输入来进行变换和摆放,目标是使摆放的方块呈现完整的一行或者多行,最后通过消行来获取得分.相比较其他游戏这款游戏规则更加简单易上手,虽然游戏约束规则很少,但游戏变化方式很多,这款游戏的诞生给当时的游戏产业带来了不小的轰动。
俄罗斯方块虽然简单易懂,其实和其他许多复杂游戏一样,它们的基本组成成分大致相同,俄罗斯方块不断刷新方块类型,玩家通过不断重复输入左右移动、形状变换或者快速下落指令来消行得分,最终以障碍物阻止了新的方块生成而判定游戏结束,游戏结束后结束计分,通过统计分数查看玩家最终游戏成果,游戏中添加网格来帮助玩家预判落点位置,游戏音效设置也稍做了改善.
Android系统和iOS、miui等系统相同的是,它们都是分层的架构结构.其中应用程序层存放了Android系统的核心应用程序,Android系统以JAVA语言为基础;通过设计程序框架来简化组件,确保安全时,所有应用程序可以相互共享自己的功能;在应用程序框架运行时,为了保障其他各个组件能够正常运行,Android系统会自动调用它的核心库;Android内核的功能主要是用来实现管理内存以及进程调度等一系列功能。
1.Android平台下游戏的介绍
在19世纪80年代中期,很多硬件开发商开始关注并发展电子游戏产业,一直到如今社会电子游戏已经家喻户晓。全国很多青少年都是电子游戏的忠实体验者,随着玩家需求的不断提高,游戏开发团队的创意也相应做出了改变,游戏行业也蒸蒸日上。根据游戏视觉角度不同,可以分为2D纵向、2D横向、2.5D和3D游戏四类[1]。根据游戏运行媒介的不同,可以分为客户端游戏、PSP游戏、街机游戏和模拟器游戏等等。
1.1 动作类游戏
动作类游戏通常都是通过各种刺激惊险的操作,还有华丽惊艳的特效来吸引玩家,游戏画面非常精致引人入胜,对游戏背景故事不作太高要求。游戏中,通过读取玩家输入的指令从而控制游戏人物进行移动或动作,最后消灭所有敌人来通关游戏,例如Super Mario。电脑客户端上的动作游戏绝大多数都是取材于一些街机游戏和一些动作游戏,例如《三国志》和《SD快打旋风》这些90后熟知的游戏。其中日本KOEI公司出品的《真三国无双》系列就是取材于中国的三国文化,游戏画面场景震撼逼真,对现实还原度较高。手机端经典动作游戏有《拳皇98》、《超级玛丽》和《冒险岛》等。
1.2 棋牌类游戏
棋牌类游戏为各个年龄段的人所熟知,是将现实中的象棋、围棋、牌类、飞行棋和跳棋带到虚拟游戏中来,有NPC对战模式俗称人机对战,也有通过平台跟世界各地玩家切磋。扑克类的游戏数不胜数,例如众所周知的欢乐斗地主,棋类游戏有中国象棋,围棋,军棋和五子棋等。卡牌类电脑客户端的游戏有模拟历史人物的《三国杀》、《英雄杀》和《炉石传说》等。
1.3 益智类游戏
这类游戏不仅要求有一定质量的操作水平,另外还要有睿智的头脑和稳定的思路对游戏规则和当前游戏局势进行思考,通过对局势计算推理,作出相应的判断和行动,这种通过智慧取胜的游戏也深受广大游戏玩家喜爱。游戏操作相比较其他游戏要更为简单,灵活的思维能力和敏锐的洞察力显得尤为重要,例如《俄罗斯方块》、《2048》和《密室逃脱》等,手机版比较受大众欢迎的游戏有《切水果》、《农场消消乐》和《消灭星星》等。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1703.html

好棒文