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 · 156 阅读 · 0 评论 -
[RPG Game]简单的rpg游戏#ep4------2021.04.28 to 2021.05.07
Inventory UI1.创建一个简单的背包UI下列步骤有点拗口↓请认真理解交换父子关系是为了方便创建位置,一个对象只能加一个按钮组件这里我们需要多个按钮(装备和移除),所以只能新建一个空的父对象去包含子对象;最后InventorySlot新建为预制体;排列;;同样的方式新建画板,命名Titile,加上text,表示这个是背包目录标题;改变下UI的适配;;最后我们想让这些Slot默认为空(没有物品):Icon↓,RemoveButton↓点击应用。原创 2021-04-28 16:19:47 · 111 阅读 · 0 评论 -
[RPG Game]简单的rpg游戏#ep3------2021.04.27
Items1.测试物体ItemPickup脚本↓2.可编辑(客制化)物体创建Item脚本,继承ScriptableObject类上面那行表示可以在asset窗口右键新建一个new itemItemPickup脚本↓脚本新增变量Inspector操作,3.物品清单初始化新建GameManager物体,附上Inventory脚本,表示玩家拾取的清单(背包)限制清单空间。Inventory脚本↓Singleton区域,往后学习再回过头理解变量:,新增和移除函数:原创 2021-04-27 16:11:34 · 179 阅读 · 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 · 195 阅读 · 0 评论 -
[RPG Game]简单的rpg游戏#ep1------2021.04.26
Movementenvironment set-upNavigation Meshplayer控制和相机跟随,,1.游戏场景环境设置解决版本兼容性问题下Blender:代码歧义:Prefab缺失:,,2.导航设置玩家设置对地图做出改变:营火等object修改为not walkable,,3.玩家控制...原创 2021-04-26 15:45:22 · 129 阅读 · 0 评论