The invention of the Unity3D engine, the main programming language for the C# language for the design of an attack and defense game of smart phones running in the apple system and the Android system; the core play is that the player takes the soldiers to occupy the stronghold and wins the enemy base by attacking the enemy base at the end, and if the base is occupied, the game is defeated. The function of the system is realized through user management, card management, AI control management, and the design of stronghold control. This game is a kind of offensive and defensive strategy game with simple operation, beautiful picture and strong competitive ability.
【技术实现步骤摘要】
一种Unity3D技术设计的智能手机攻防类游戏
本专利技术涉及Unity3D技术开发的,使用智能手机平台,涉及C#语言技术。
技术介绍
随着智能手机的发展,人们通过手机可以非常方便的进行上网,购物和游戏等,手机游戏在这几天发展非常的快速,同时游戏的画面也成普通的2D转向3D发展了;攻防策略性游戏一直受到了玩家的喜爱,通过在Unity3D在手机上开发出游戏解决人们的需求。
技术实现思路
系统流程设计:玩家进入游戏后,首先进人开始界面,在开始界面有开始按钮和帮助按钮,帮助界面中主要有一些游戏内容的说明;点击开始按钮即可进人关卡选择界面,从关卡选择画面可以选择关卡,之后进人游戏;使用Unity3D引擎中带有的游戏流程控制类,即MonoBehaviour类,Unity中用户对游戏对象的操作被分割成若干个单一行为;每个单一行为都作为一个MonoBehaviour类来封装;再生成每个MonoBehaviour类的室例,并作为组件嵌入游戏对象;然后按照一定的顺序(从下到上)调用每个对象的重载方法来实现游戏对象的全部行为。游戏设计:本游戏由用户管理、关卡管理、AI控制管理、据点控制设计、地图设计和战斗设置管理六个功能模块组成的;1.用户管理:用户进行游戏关卡进度的保存模式,以便下一次直接进入为完成的关卡地图;2.关卡管理:本游戏通过关卡模式进行的,在关卡上使用公式进行运算,通过的关卡越多,难度越大;3.AI控制管理:游戏中地方为电脑AI,主要是通过对电脑占领附近的据点进行检测,选择出最具战略意义的据点进攻,电脑会主动屯兵,判断敌我实力后谨慎出兵,不会盲目出兵;4.据点控制设计 ...
【技术保护点】
一种Unity3D技术设计的智能手机攻防类游戏,其特征在于:系统功能模块用户管理、关卡管理、AI控制管理、据点控制设计、地图设计和战斗设置管理组成的。
【技术特征摘要】
1.一种Unity3D技术设计的智能手机攻防类游戏,其特征在于:系统功能模块用户管理、关卡管理、AI控制管理、据点控制设计、地图设计和战斗设置管理组成的。2.一种Unity3D技术设计的智能手机攻防类游戏,其特征在于:本游戏的核心是据点控制设计:游戏给据点设定了玩家占领、无人占领、敌人占领3种状态;在不同状态下,玩家能够进...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:湖南移商动力网络技术有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。