RPG类
rpg类游戏
Playboygenius
学不完了额
展开
-
[RPG Game]简单的rpg游戏#ep5------2021.05.07 to 20xx.xx.xx
Equipment 定义装备 Equipment代码↓ , Item脚本新增删除函数 ; ; 装备的使用,移除,交换,脱除 装备Manager的引入 EquipmentManager脚本代码↓ singleton: 变量: 函数:原创 2021-05-07 13:48:42 · 129 阅读 · 0 评论 -
[RPG Game]简单的rpg游戏#ep4------2021.04.28 to 2021.05.07
Inventory UI 1.创建一个简单的背包UI 下列步骤有点拗口↓ 请认真理解 交换父子关系是为了方便创建位置,一个对象只能加一个按钮组件 这里我们需要多个按钮(装备和移除),所以只能新建一个空的父对象去包含子对象 ; 最后InventorySlot新建为预制体 ; 排列 ; ; 同样的方式新建画板,命名Titile,加上text,表示这个是背包目录标题 ; 改变下UI的适配 ; ; 最后我们想让这些Slot默认为空(没有物品): Icon↓ , RemoveButton↓ 点击应用。原创 2021-04-28 16:19:47 · 67 阅读 · 0 评论 -
[RPG Game]简单的rpg游戏#ep3------2021.04.27
Items 1.测试物体 ItemPickup脚本↓ 2.可编辑(客制化)物体 创建Item脚本,继承ScriptableObject类 上面那行表示可以在asset窗口右键新建一个new item ItemPickup脚本↓脚本新增变量 Inspector操作 , 3.物品清单初始化 新建GameManager物体,附上Inventory脚本,表示玩家拾取的清单(背包) 限制清单空间。 Inventory脚本↓ Singleton区域,往后学习再回过头理解 变量: , 新增和移除函数:原创 2021-04-27 16:11:34 · 132 阅读 · 0 评论 -
[RPG Game]简单的rpg游戏#ep2------2021.04.26 to 2021.04.27
Interaction 做一些能够交互的物体,比如敌人,chest等 1.定义可交互的物体 创建Interactable脚本,任何一个物体附上此脚本即可为可交互物体 Interactable脚本↓ , , PlayerController脚本↓ 表示鼠标点击交互物体函数 , 鼠标右键输入 , 当玩家移动时停止鼠标聚集物体 , , PlayerMotor脚本↓ 新增变量: , 跟随交互目标 , 优化玩家在跟随目标停止半径内,目标绕玩家转圈,玩家的转向 update函数 ...原创 2021-04-26 21:03:41 · 133 阅读 · 0 评论 -
[RPG Game]简单的rpg游戏#ep1------2021.04.26
Movement environment set-up Navigation Mesh player控制和相机跟随 , , 1.游戏场景环境设置 解决版本兼容性问题下 Blender: 代码歧义: Prefab缺失: , , 2.导航设置 玩家设置 对地图做出改变:营火等object修改为not walkable , , 3.玩家控制 ...原创 2021-04-26 15:45:22 · 103 阅读 · 0 评论