TopDown俯视动作2D和3D游戏引擎Unity工程模板V3.0

TopDown是一款强大的俯视动作游戏框架,它被设计为各种俯视游戏的基础,从像 Binding of Isaac 这样的地牢爬行者,到像老塞尔达游戏这样的冒险游戏,再到像 Final Fight 那样的全能游戏或像 Hotline Miami 这样的枪支重游戏。这是一个快速、生产就绪、多功能、轻量级且易于扩展的解决方案,将帮助您极大地推动您的项目。

演示地址:

https://topdown-engine.moremountains.com/#demo

无论是使用者是 Unity 新手,还是一名经验丰富的开发员。整洁代码、良好实践以及优化是其创作 2D 和 3D 自上而下游戏的强大基础。它速度非常快,可以在台式电脑、手机以及你希望的任何地方使用。它具有多种功能特点,自带玩家反馈,最重要的是游戏感出色,而且还在不断更新,是创作游戏感受良好的 2D 或 3D 自上而下游戏的最佳工具!

该 2D 和 3D 引擎包括:

  • – 一个适用于玩家的严格角色控制器,包含了碰撞检测、坡度处理、移动、跳跃(以及更多随意跳跃)、武器(近战、点射、投掷物等)、基于网格的移动、自动瞄准、组合武器、猛击、奔跑、爬行,以及更多。轻松地通过检视面板控制和调整自己的角色。游戏中随附了各种示例以帮助您入门,同时还附带了完整的文档。
  • – 发自内心的游戏感受:该资源内建有 MoreMountain 的 MMFeedbacks 系统,能够添加屏幕震动、冻结帧、粒子、染色偏离等游戏感受反馈,轻松单击即可获得。
  • – 内容丰富,该资源包含 50 多个演示关卡,并为您提供所需的一切:海量随时可用的手工制作的视觉资源(而且您可以实际使用,而不仅仅是预置的艺术品),300 多个脚本经过优化并且大量准备用于制作的预制件。
  • – 包括通常单独出售与 TopDown Engine 一起提供的 Inventory Engine。完善的库存管理解决方案。创建库存、物品(可收藏、可使用、可装备等)、弹药、自定义并扩展所有内容!
  • – 先进的 AI 系统:仅使用检测面板,通过组合动作(射击、巡逻、等待等)和决策(发现的敌人、时间、玩家方向、生命值、伤害值等),来创建复杂的敌人、老大或友善的 AI 行为,无需代码!
  • – 一个强大的摄像机控制器,构建在 Unity 的 Cinemachine 基础之上,并带来了海量选项:像素完美、摄像机抖动、后期特效……
  • – 创建关卡所需的一切:移动平台、先进的房间系统、可破坏的坑洞、钥匙和宝箱/门、等等。还有成就、对话、进度管理、保存和加载,以及大量其他有用的内容!
  • – 玩家多人联网就绪:该资源带有两个局域网多人联网演示,均带有自己的规则、摄像机系统(分屏、组合拍摄)、战斗,您可以在这些基础之上进行构建。
  • – More Mountains:作为对社区的礼物,该引擎包括有 Nice Touch、Inventory Engine 和 MMFeedbacks,这是 More Mountains 的三项大获成功的资源,将有助于改善您的游戏。
  • – 几百个视觉资源(平台、砖、可播放角色、关卡、粒子特效、动画、敌人……)可在您的 2D 或 3D 自上而下游戏中立即可用!
  • – 任何地方均能工作的移动控制 – 整个代码库都有大量文档记录,所有内容的编码都尽可能易于自定义。创作你自己的冒险游戏,体验前所未有的乐趣!

您可以从查看 功能文档开始,它涵盖了 TopDown 引擎的所有方面。所有类还有一个完整的API文档 ,这些文档都有大量注释,因此只要您对 Unity 有基本的了解,就很容易理解和改进。如果您不想进入代码,您仍然可以在检查器中做很多事情,或者只需更换资产!

玩家能力

为了让您创建您想要的角色,无论他们是由玩家控制,还是 AI 敌人或朋友,引擎配备了两个角色控制器:一个2D 控制器和一个3D 控制器,以满足您的所有需求。这些是紧密的非根运动控制器,专注于提供最佳的感觉和控制。

与控制器一起,您会发现一个完整的角色系统,以专门的能力组织,借助自动构建角色功能,您可以在几秒钟内准备好您的角色。

引擎中包含的能力包括移动、奔跑、行走、蹲伏、爬行、冲刺、视锥、自动瞄准、自动射击、落下洞、处理一件或多件武器、激活按钮、眩晕、跳跃、3D 寻路、推动、鼠标寻路 (3D)、在场景中坚持、在斜坡上行走和滑行、使用移动平台、减慢时间、将角色定向或旋转到运动和/或武器方向等等。

动画参数也由引擎处理,因此您可以专注于重要的事情。该引擎使用 Unity 的原生动画系统,这使其与现有的任何动画解决方案(Spine、spritesheets、动画网格等)兼容。

多人游戏


该引擎自带对本地多人游戏的原生支持,并支持任意数量的玩家。

一个功能齐全的演示让您可以在分屏 或集体拍摄中面对其他玩家。玩家有一分钟的时间来收集最多的硬币,或者成为最后一个站立的人。当然,引擎允许您通过简单地扩展主管理器类来实现自己的特定规则。

另一个演示让您在 3D 炸弹人重制版中与 4 名玩家一起玩。它配备了可挑选的电源、自己的开始屏幕和经典炸弹人游戏的所有核心机制,例如网格移动、定向炸弹、易碎板条箱和连锁爆炸反应。

演示关卡


TopDown 引擎包含30 个演示场景,设置在 8 个不同的宇宙中:上校、考拉、阁楼、爆炸、坦克、草原、Minimal2D 和 Minimal3D。这些演示的范围从“完整”关卡到侧重于引擎特定方面的演示场景,例如寻路、多人游戏、人工智能或武器设置。

为您的敌人和朋友提供高级 AI

为了让您的所有 AI 代理(无论是 NPC、敌人还是盟友)通电,该引擎配备了与 Corgi Engine相同的先进 AI 系统。它围绕“大脑”以及行动和决策的组合而构建,是一个经过实战验证的强大系统,将涵盖大多数用例。如果你想要一些非常具体的东西,它非常容易扩展。

以下是引擎中包含的一些动作:向目标移动、射击、等待、更换武器、重新加载、旋转或面向目标、开始/停止跑步、反转巡逻方向、瞄准目标、交换大脑、触发反馈、触发事件,寻路到目标,巡逻一组点,随机移动。

以下是您可以基于以下转换的一些决定:目标范围内、视线内目标、与目标的距离、接地、仍有弹药、被击中、健康水平、目标状态、时间。

总共有超过 25 个可供使用的操作和决策。并且不需要任何代码,所有这些都是从检查器设置的,并允许创建复杂的行为,例如“巡逻这组节点直到目标进入范围。尝试瞄准它,如果有视线,射击,否则向目标移动。如果目标不再在范围内,则在 10 秒后返回巡逻。

高级武器和库存

该引擎带有完整的武器解决方案,建立在 5 年的 Corgi Engine 武器专业知识之上。无论您是想创建基于射弹的武器(步枪、枪支、霰弹枪、等离子枪、火箭发射器、弹力射弹、手榴弹、基于物理的射弹、激光……)、即时扫描武器还是近战武器(拳头、剑、斧头…… ),它可以满足您的需求。您甚至可以将武器组合成连击武器,让您可以像在任何击败 em all 中一样进行连锁攻击,并让您自定义伤害类型、抗性、随时间的伤害等等。

该引擎有许多瞄准选项,涵盖了所有最常见的设置:主要运动驱动瞄准、鼠标、游戏手柄辅助杆、传播、世界或 UI 标线、斜率校正等等!

这些武器内置了游戏感觉,您将能够在本地添加 VFX、动画、后坐力、扩散、屏幕抖动、闪光等等,让您的武器在每次射击时都感觉非常好。

如果您想存放您的武器,TopDown 引擎包括作为礼物的库存引擎,More Mountains 的库存管理专用解决方案。它将允许您创建和管理库存和物品(收藏品、可用的、可装备的……)。它还将处理弹药管理(存储不同类型的弹药,决定如何消耗它),并允许您使用新的超级灵活系统创建钥匙来解锁箱子、门以及几乎所有您想要的东西。

当然,所有这些都带有保存和加载机制,因此您可以在会话之间保持库存不变,并且您的玩家将能够从他们离开的地方继续他们的游戏。

反馈和游戏感受

游戏感觉是More Mountains的核心支柱,它建立在TopDown Engine的核心,其中包括超级流行的MMFeedbacks系统,免费。一切准备就绪,每次互动都能得到适当的反馈,感觉很好。

您将能够直接从检查员那里为大多数武器和能力定义一些反馈,以便在使用能力或武器或敌人爆炸等时触发。其中包括:相机抖动、冻结帧、贝壳、动画生命条、屏幕闪烁、闪烁、轨迹、时间修改、枪口闪光、击退、声音、弹丸扩散、色差、动画、粒子、光晕、缩放、旋转、位置、光线等等。

该资产包含创建和发布游戏所需的所有内容,其中包括常见的游戏机制,例如高级声音管理、场景加载(常规、附加、淡入/淡出等)、保存和加载系统、健康栏、检查点、战利品系统、磁力、时间管理、暂停机制、自动创建角色,以及完整的游戏循环:启动画面、开始画面、选项、暂停、游戏结束。

它还带有大量帮助程序,可在开发的每个阶段提供帮助。从像状态机管理器或 FPS 计数器这样的小型引擎,到像成就、对话、简单或高级房间系统或完整的 UI 解决方案这样的大型引擎,引擎充满了您会喜欢使用的宝石。

创造惊人关卡所需的一切

无论您是使用精灵或平铺贴图构建 2D 场景,还是 3D 场景, 该引擎都充满了可在您的关卡中使用的即用型道具和脚本。可玩角色、敌人、武器、射弹、地面、墙壁、传送器、压力垫、杠杆、开关、门、坠落平台、可推动块、移动平台、2D 孔、可破坏块、杠杆、时区、陷阱、敌人刷怪箱、箱子、物品、装饰视野、通往其他关卡的门等等,供您使用。

TopDown 引擎允许您以任何您想要的方式创建关卡,无论是通过手工制作,还是通过程序生成(或任何其他方式)。它带有多个程序生成示例,在 2D 和 3D 中,以激发您的灵感。

移动友好

TopDown Engine旨在支持所有设备,无论您的目标是高端游戏机、PC 还是手机。该引擎与More Mountains 的移动输入解决方案Nice Touch捆绑在一起,通常单独出售。这将允许您非常轻松地添加移动控件(按钮、操纵杆、滑动区域、可重新定位的操纵杆……)。

该引擎经过了很好的优化,并按照 Unity 的良好实践构建。它重量轻,不会产生垃圾,无论使用什么设备都可以提供出色的性能。

原文链接:https://vuesite.cn/28304.html,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?