关于手机游戏开发的实践与应用

来源 :科学与财富 | 被引量 : 0次 | 上传用户:wenge228394
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着移动互联网的迅速发展、手机硬件配置的不断提升以及手机用户数量的增加,手机游戏越来越受到人们的欢迎。玩家对手机游戏的数量和质量的要求就会越来越高。从一些调查结果和开发手机游戏的实践与应用过程中,从手机游戏开发的技术问题、以及为了以后能够更好地开发手机游戏,提出了一些看法。
  关键词:手机游戏开发,游戏界面,游戏复杂度,游戏碰撞检测
  手机游戏就是指可以在手机上进行的游戏,手机游戏开发是移动应用开发中的一种。目前市场上手机的配置如果比较普通、价格也就比较便宜,而大部分的手机游戏所要求的配置也不会太高。这也是手机游戏为什么越来越受到人们喜欢的一个原因。
  根据不完全统计,手机游戏的用户数量已经远远超过了传统的PC游戏的用户数量,虽然手机游戏的数量和类型越来越多,但是玩家对游戏的质量和内容的需求也越来越高,手机游戏开发商为了生存、为了满足市场的需求,就必须不断地挖掘自身的开发潜力,加强、提高开发能力。目前的手机游戏大多来自于国外。我国的手机游戏开发商有上千家,但是,实际上,有一定规模的、能够持续运营几年以上的,也不过数十家。
  随着移动互联网的迅速发展、手机硬件配置的不断提升以及你们的生活压力越来越大,手机娱乐市场正在成为移动互联网市场的一个主流。其中,手机游戏是手机娱乐市场的重要内容之一。手机游戏市场进入了快速发展的新阶段,手机游戏的形式及内容也在不断地变化,手机游戏的市场规模也在不断地扩大,手机游戏市场潜力也在日益深厚,同时市场竞争也更加激烈及复杂。面对快速增长且而潜力巨大的手机游戏市场,游戏开发商、运营商、服务商以及手机终端厂商等各环节参与者都积极参与进来,这些将会更加促进手机游戏的应用与发展。
  根据自己多年的手机游戏开发经验,针对手机游戏开发中涉及到的类、方法及相关数据处理等问题,为了以后能够在手机游戏开发方面更好地研究与发展,提出以下两点看法:
  (1)游戏界面。玩家玩游戏时首先映入眼帘的就是游戏界面,游戏界面会不会让玩家对这款游戏产生兴趣、会不会吸引玩家玩这款游戏、会不会让玩家回头继续玩这款游戏,因此,游戏界面是吸引玩家的一个关键环节。游戏界面涉及到的内容比较多,包括美工、动画、组件、布局等等,主要的类、组件包括:Logo类、Command类、高级用户界面的List、TextBox、Alert、StringItem、ImageItem、TextField、ChoiceGroup、低级用户界面的Canvas类、Graphics类等等。游戏界面的设计简洁易懂、布局清晰平衡、画面美观新颖。所用到的组件不能太多,如果组件太多了、布局又不恰当,就会显得杂乱无章、无法突出重要信息;布局时尽量表现为清晰、平衡,所有的组件应该摆放得恰到好处,给玩家一种平衡感,同时要清晰明了,让玩家在最短的时间内、以最快的速度来熟悉、了解这款游戏的基本操作和游戏规则;画面尽量表现为美观、新颖,既能吸引玩家,又能与游戏世界的风格统一、协调,这就需要程序员和美术师互相协调、配合,在游戏界面上需要显示的文字越少越好、占用的屏幕空间越少越好,曾经有的设计师就提议:如果在前十五分钟,玩家能够对基本操作和策略顺利地了解并进行游戏,那么玩家就很可能会接受这款游戏;如果在前十五分钟,玩家对这款游戏还没有感觉到有趣和挑战,那么玩家很可能就会放弃这款游戏。因此,游戏界面的设计,对普通的玩家来说,最好是比较容易上手;对高级玩家来说,又具有一定的挑战性。这也同时说明了,游戏界面的设计不能太复杂。大部分的玩家不喜欢太复杂的设计。当然,设计也不能太简单,如果太简单,玩家就可能会认为这款游戏没有挑战性、玩这款游戏没有成就感。通过调查研究得知,比较成功的手机游戏,它们的游戏界面其实是比较简单的。由于手机的运行速度慢、屏幕分辨率和刷新频率低、提供给程序的内存运行空间和存储空间小等这些缺点,也不允许游戏界面的设计太复杂。(2) 游戏碰撞检测。在游戏碰撞中,所涉及到的类主要有:GameCanvas类、 Layer类、TileLayer类、Sprite类、LayerManager类等等;所涉及到的方法主要有:commandAction、 keyPressed、move、run、collidesWith等等。碰撞检测,就是指游戏中的主角、NPC、道具等人物与人物之间或者人物与物品之间或者物品与物品之间是否发生接触或者重叠。在游戏碰撞中,应该能够及时地检测、并且能够快速地反应、灵活地处理。这就需要程序员能够能对以上的类和方法做出严密地思考、合理地设计。游戏碰撞检测是手机游戏开发中的一个重要问题。虽然,学术界和游戏产业界已经对游戏碰撞检测技术进行了深入的研究和讨论,也出现了许多优秀的算法,但是,通用的碰撞检测算法迄今为止仍然还没有。因此,游戏碰撞检测仍然是目前手机游戏设计中的一个关键问题。以下两款游戏各有优势:图1是益智动作类游戏的森林探险记,突出了游戏界面的特点,增加了游戏的吸引力;图2是休闲益智类游戏的推箱子,突出了游戲碰撞检测的特点,增加了游戏的可玩性;这两款游戏又能结合复杂性的特点,适当的复杂度,具有挑战性,又不失乐趣。
  参考文献
  [1]郝玉龙 李向前《J2ME移动应用开发》,清华大学出版社,2006年9月;
  [2]李政仪《J2ME手机游戏开发技术与实践》,清华大学出版社,2010年6月;
  [3]卢军 岳希 周辉《J2ME移动软件程序设计》,中国水利水电出版社,2010年1月。
其他文献
在农机作业中,许多机手对拖拉机、农用运输车、柴油机的使用缺乏正确的认识,造成机车故障增多。这些使用误区主要有以下几种。1.机油累积加用许多机手在机油须更换时,不是全部更
该叶轮喷水式增氧机是江苏恒深洋机械有限公司自行研制的一种无污染、低噪音的新型养殖增氧设备,拥有发明和多项实用专利。该机适用于所有的养殖领域,能显著地增加水中的溶氧罐
摘 要:本文介绍了两种不同的方式实现对“占空比”的检测,分析其误差来源,并对比了两种方案各自的优劣。  关键词:占空比滤波硬件实现软件实现  振荡电路的“占空比(Duty Cycle)”指高电平持续时间在整个周期内所占的比值。传统的占空的测定通常可用示波器量取高电平持续时间除以整个周期来计算。然而,在实际应用中,常常要求用尽可能简单的电路,直观、动态地显示出当前占空比的变化。以下将结合实际情况给出
摘 要:随着社会市场经济的快速发展,我国建筑行业的发展速度也在不断的攀升,而高层建筑的数量也越来越多,因而大体积混凝土的浇筑需求量也就越来越多。其的广泛使用能够保证建筑工程的质量,所以施工人员在施工过程中需要掌握良好的施工技术要点,并按照规定的施工顺序进行施工,从而保证施工的质量,在施工过程中,施工单位还需要加强质量监管工作,促使房屋建筑工程的质量有保障。现本文就房屋建筑大体积混凝土施工技术进行探
教学的实践表明,应用计算机多媒体手段能够改善和提高教学效果,提高教学质量。一方面它提供外部刺激的多样性有利于知识的获取,另一方面人机对话有利于激发学生的学习兴趣和认知主体作用的发挥。因此,在中学应大力提倡实施计算机多媒体教学,近年来笔者立足中学数学,科学实施计算机多媒体教学,收到了较好的教学效果,数学教学质量也大幅度提高。    数形结合的数学思想方法    高中数学中的解析几何是综合运用代数和几
古人常说“腹有诗书气自华”。古典诗文蕴涵着深厚的文化底蕴和情感资源,妙用古诗文可以激活语言表达.彰显文章底蕴,使文章散发出浓浓的书卷气和文化气。那么,怎样借用古诗文来为作文增辉添色呢?    1 妙引古诗文名句    在文章标题处引用古诗文名句,能让题目显得典雅蕴藉,富有文学情趣,吸引阅卷教师的眼球。如一考生的《一蓑烟雨任平生》,引用苏轼《定风波》语句作为题目,既紧扣所选的历史人物,贴切凝练,又昭
随着现代教育技术的飞速发展,计算机辅助教学已全面进入课堂。作为高等职业教育专业基础课的“电工学”必须适应时代发展要求,以“够用”为标准,努力探索新形势下的高职“电工学”教学,全面科学地实施多媒体教学。    1 “电工学”的新型教学模式    在传统的教学理论指导下,课堂教学往往重视教师的教,而忽略学生的学,学生被动地接受知识。传统的CAI课件的教学设计同样是围绕如何“教”而实施,很少涉及全体学生
摘 要:国花是是一个国家、民族的文化标志和文化符号,深沉地蕴涵着这个国家、民族的心理、气质、品格、神韵;它是这个国家、民族价值取向、审美情趣、思维方式、风俗习惯,乃至宗教信仰的表现。牡丹花卉旅游创造了可观的社会效益和经济效益, 同时也存在着文化内涵挖掘不够、旅游产品同质化的隐忧。  国花是指以自己国内特别著名的花作为国家表征的花,它代表一个国家领土完整、悠久的历史文明和灿烂的文化,象征民族团结的精
摘要 多媒体语言实验室在高校外语教学中发挥着重要的作用。多媒体语言实验室效能的发挥程度直接影响外语教学效果的取得。对高校多媒体语言实验室建设与管理层面存在的问题进行分析,在此基础上结合个人的工作实践经验及多媒体语言实验室的发展趋势,从制度管理、教师培训、学生管理、设备管理等方面提出改进措施。  关键词 多媒体语言实验室;建设;管理  中图分类号:G482 文献标识码:B 文章编号:1671-489
高职学生厌学心理的形成是多种因素造成的,要消除高职学生厌学心理就要从实际出发,认真做好与其有关的教育工作。    学习过程是“有机体为了生存与适应,必须不断改变自己的行为、经验积累而引起的行为倾向变化的过程”,是一个不断地在心理上调整自我以引起行为倾向变化的过程。而厌学是学生对学习的主导需求发生转移。对学校学习生活失去兴趣,产生厌烦情绪,对与学习相关的行为持冷漠和放纵的态度,且通过不良的行为方式表