CG数据库 >> Unity即时策略游戏引擎RTS Engine v1.5.2

Unity RTS引擎提供创建您自己的RTS游戏并对其进行自定义的所有功能。

它处理地图创建,派系,AI,建筑物,单位,战斗,任务,资源,UI,单人,多人等等!

功能:

地图和派系:

-创建和自定义独特的地图。

-通过分配一组独特的建筑物,单位,任务和局限性来创建派系并自定义每个派系。

-自定义NPC派系并从检查员完全控制其行为,以设置多个难度级别,并在与NPC派系进行比赛时每次获得不同的体验。

-通过检查员轻松调整与AI相关的组件来控制NPC派系决策过程的各个方面,并设置各种AI难度级别,以在每个游戏中提供不同的体验。

资源:

-创建和自定义不同类型的资源,以供各派收集和使用它们放置建筑物,发射任务和创建单位。

-让资源收集器自动收集资源,或者在达到一定数量时让它们掉落到建筑物上。

-在地图中添加宝物,并奖励拥有资源的派系。

建筑物:

-创建建筑物并使每个派别为派系执行不同的任务:增加派系插槽,攻击敌方单位,升级单位/其他建筑物,生成资源,传送单位,充当单位的藏身处等等。

-通过添加健康状态和构造状态来进一步自定义建筑物,这些状态和构造状态允许建筑物通过隐藏/显示特殊效果和/或模型的不同部分来显示其当前健康状态。

-每个派系在地图上都有边界,允许派系利用资源并将建筑物放置在边界所定义的领土内。

-在地图上启用边界,以允许派系在游戏中声明领土,并能够在其领土内独占建筑物并收集资源,或者禁用边界以允许派系在游戏地图中自由行动。

升级:

-易于使用的升级组件允许升级单元和建筑物。

-任何升级都可以触发其他单位/建筑物升级,使您可以定义将派系提升到下一个时代的升级。

单位:

-创建不同类型的单位来执行任务,例如建造建筑物,收集资源,攻击其他派别,修复其他单位,转换敌方单位,运输其他单位等等。

-启用单元的自动行为,以使治疗者和转化者能够在预定范围内定位目标单元并行使其能力,并允许建筑商/资源收集者定位需要建筑或可收集资源而不是闲置的建筑物。

-以相同的方式创建不同类型的单元:如果是简单的步行单元,弹射器,船,坦克,飞机甚至航天器,请使用相同的过程来创建各种独特的单元。

-使用不同的移动形式移动不同的单元类型/组,并通过检查器轻松定义所有与移动相关的设置。

-创建不属于任何派系并在地图上放置的免费单位,并将其用作地图上宝物和奖励,玩家和NPC派系可以狩猎的动物或任何适合您RTS游戏的动物的保护者。

战斗/攻击系统

-单位/建筑物可以直接攻击敌方单位或建筑物,也可以使用攻击对象(子弹,箭,火箭等)攻击敌方单位或建筑物。

伤害可以作用于单个目标,也可以作用于所有目标。

其他攻击设置包括:随时间推移造成的伤害,冷却,伤害/攻击效果,视线,多次攻击之间的切换等等。

-从检查员轻松地为攻击单位定义和分配不同的攻击范围类型(​​短距离,长距离等)和移动/攻击形式。

任务系统:

-将Task Launcher组件连接到单元或建筑物,并为其创建任务。

任务类型包括:单位创建,研究,自我毁灭,升级触发器和自定义桶。

自定义任务是仅将委托/团结事件触发到自定义组件并传递在任务启动器中输入的所有任务信息的任务,使您可以进一步自定义资产。

-当任务启动,完成和/或取消时,每个任务启动器都可以独立触发事件。

摄像机:

-RTS摄像机提供所有必需的功能:缩放,移动限制,跟随单位,平移等等。

-RTS Minimap和Minimap Camera可以在地图中更快,更有效地导航,并且可以在玩家的单位/建筑物受到攻击时提醒玩家。

-为派系/自由单位/建筑物类型和资源类型定义不同的小地图图标,从而使玩家对整个地图上的事件有完整的了解。

选择:

-选择单个或多个单元,建筑物或资源以显示有关它们的信息并为其分配任务。

您希望在经典RTS游戏中找到的所有选择功能(双击单位以在范围内选择相同的单位类型,选择玩家的派系空闲单位等等)。

-组选择:将选定的单位组分配给预定义的键,然后每次使用相同的键选择相同的组。

用户界面:

-游戏的完整UI,包括任务面板,单个/多个选择面板,资源面板,暂停菜单,胜利/失败游戏菜单,工具提示菜单,悬停健康栏(当玩家的鼠标悬停在建筑物上方时显示健康状态/单位)等。

-选择对不同的派系类型使用不同的UI样式/精灵。

任务和场景:

-完全动态且可自定义的任务系统,可创建单人战役。

-内置的任务类型(资源收集,单位/建筑物的生产/淘汰,生存等)和没收条件(时间限制,保卫单位/建筑物,派别失败等等)以及可以通过以下方式自定义的任务类型/没收条件您自己的组件。

-每个场景都是一系列任务,必须由玩家按顺序完成,并且可以在任何地图场景中使用。

-提供了一个示例广告系列菜单,可让您定义一系列场景,玩家可以加载,播放和完成这些场景,以解锁下一个场景。

单人游戏

和多人游戏:

-功能齐全的单人游戏菜单,允许玩家选择地图,查看其功能(最大派系,初始人口等),选择速度修改器,赢/输游戏条件,派系数量游戏,派系颜色,设置AI派系的难度等级等等。

-由镜子驱动的多人游戏模式

-功能齐全的多人游戏菜单,允许玩家主持/加入本地或互联网大厅,选择其派系类型,颜色和名称。

只允许大厅的主人选择要玩的地图,获胜/失败条件和速度调节器,并且仅当所有玩家都标记为就绪时,才允许主人开始游戏。

脚本:

-几乎所有内容都可以从检查器中自定义。

无论如何,您都希望在代码中进行挖掘,注释将在每一行中为您提供指导。

-使用自定义委托事件进一步自定义您的RTS游戏,该事件允许您访问与该事件相关的对象的组件。

例如,创建一个单元时将调用其中一个事件,从该事件中,您可以访问新创建的单元的整个Unit组件,并从Unit组件中获取/设置属性和调用方法。

-自定义事件的完整列表可以在此文档页面中找到。

-通过从自己的组件调用简单方法来创建单元,建筑物,资源等。

第三方支持:

- 镜像(多人游戏)

- 战争迷雾

版本:v1.5.2 | 兼容软件:2018.4.13或更高 | 文件大小:10.6 MB | 官方网站:Unity


Unity即时策略游戏引擎RTS Engine v1.5.2的图片1

发布日期: 2020-02-06