Based on the mobile IOS tower defense game system, based on the iPhone platform tower defense game, the design and implementation of the game are completed by using the MVC design pattern, mainly including the completion of the game program structure design and resource file structure design, as well as the core class and the field view class, through the class design and program implementation, Only achieved the tower defense game's base wood combat function, but also added the scene selection, sound effect settings and other functions. The game world is aesthetical and the animation effect is wonderful.
【技术实现步骤摘要】
基于移动IOS的塔防游戏系统
本专利技术是一种IOS移动终端平台塔防,涉及移动端的游戏设计与实现。
技术介绍
随着3G的网络技术的普及,手机游戏成为软件开发的一个重要方向;苹果公司生产的iPhone手机,凭借其独特的外表、强大的硬件环境以及AppStore上提供的高效的软件受到了人们的好评。
技术实现思路
塔防游戏功能分析:本游戏在游戏过程中涉及到的主要用例如下,在功能技术实现方而,软件工程主要开始于一系列建模;1.进入游戏:为便于加载相关素材,玩家刚开始进入游戏时有一段视频的播放;2.建造和升级防御塔:在游戏过程中需要建造不同的防御塔以及对防御塔的升级;3.购买道具:在游戏过程中,玩家可以购买道具,帮助完成任务;4.自动瞄准和射击:防御塔计算怪物的位置,自动瞄准怪物,以自身防御塔特性的攻击速度和力量来攻击怪物;5.结束游戏:玩家也可以自己结束游戏,玩家闯关成功或者失败时,程序根据条件判断终比游戏;游戏主要功能流程如下:游戏开始首先播放LOGO视频,同时加载主菜单素材;LOGO视频播放完毕,进入主菜单导航界而;进入游戏;进入关卡选择;进入游戏主场景;玩家在游戏过程中的相关操作:例如选择建造防御塔、升级防御塔、出售防御塔等;保存游戏;结束游戏;游戏总体设计:本游戏是一款塔防游戏,关卡有100关,对应的素材也就比较多,因此,在处理游戏逻辑、控制素材占用内存以及内存合理释放就比较关键;在最底层设计了一个类似数据库的XML文件资源体系,将游戏中关卡、怪物、武器等所有出现在游戏中的物体,都写进单独的配置文件;1.地图资源加载:遍历TMX文件中所有的对象,然后把相应的数据 ...
【技术保护点】
1.基于移动IOS的塔防游戏系统,经过游戏分析,游戏设计包括地图资源加载、防御塔自动选择和瞄准目标、怪物流程图设计及炮塔流程图设计。
【技术特征摘要】
1.基于移动IOS的塔防游戏系统,经过游戏分析,游戏设计包括地图资源加载、防御塔自动选择和瞄准目标、怪物流程图设计及炮塔流程图设计。2.基于移动IOS的塔防游戏系...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:长沙有干货网络技术有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。