本帖最后由 cg小白兔 于 2025-7-14 15:30 编辑
The ARPG Project is a pre-made example that provides a starting point for creating an old-school action RPG game. It offers implementations for combat, inventory, stats, and more using C# and built-in Unity tools. The asset is compatible with Unity 6, future versions as they are released, and prior versions till Unity 2021.3.25f1. FEATURES - Mobile Support;
- Humanoid Rig Support;
- 3D Character Movement;
- Enemy AI;
- Save/Load (Binary, JSON, or PlayerPrefs);
- Basic Dialogue System;
- Stats Point Distribution;
- Combo System (3 attacks);
- Blocking and Stun;
- Health and Mana System;
- Skill System w/ Cool Down;
- Cast, Attack, and Summoning Skills;
- Stash System (Store Items);
- Minimap & Icons;
- Level & Experience Progression;
- Grid Inventory System (w/ auto-sorting);
- Dynamic Items’ Attributes;
- Items’ Durability;
- Damage Based on Stats;
- Defense Based on Stats;
- Weapons (Blades & Bows);
- Armor System (change appearance);
- Consumable Items;
- Collectible Items (Loot & Drops);
- Destructible Objects;
- Quest System & Rewards;
- Buy or Sell Items (Merchant);
- Repair Items (Blacksmith);
- 3D Camera (Zoom and Rotate);
- Waypoints (Flash Travel).
SUPPORTED PACKAGES - Cinemachine;
- New Input System;
- Post Processing;
- Shader Graph.
ARPG项目是一个预制示例,为创建老派动作角色扮演游戏提供了起点。它使用C#和内置的Unity工具实现了战斗、物品栏、属性等功能的实现。该资源与Unity 6、未来版本(发布后)以及Unity 2021.3.25f1之前的版本兼容。
功能
移动支持;
仿人型角色绑定支持;
3D角色移动;
敌方AI;
保存/加载(二进制、JSON或PlayerPrefs);
基础对话系统;
统计点分配;
连击系统(3次攻击);
阻挡与眩晕;
生命值与魔法值系统;
带有冷却时间的技能系统;
施法、攻击和召唤技能;
储藏系统(存储物品);
小地图与图标;
等级与经验提升;
网格库存系统(带自动排序功能);
动态物品的属性;
物品的耐久性;
基于属性的伤害;
基于统计数据的防御;
武器(刀刃与弓箭);
防具系统(改变外观);
消耗品;
可收集物品(战利品与掉落物品);
可破坏物体;
任务系统与奖励;
购买或出售物品(商家);
维修物品(铁匠铺);
3D相机(缩放和旋转);
航点(瞬移)。
支持的软件包
电影机;
新的输入系统;
后处理;
着色器图。
|