2D像素模拟经营类游戏,有背包商店箱子系统,作物生长系统,建造系统,对话系统,多进度通用存储系统。 数据存储:使用UI Toolkit配置、ScriptableObject存储物品数据,通过Json序列话和反序列化实现存档系统 核心系统:通过Tilemap实现地图信息系统,在此基础上实现了作物种植和建造系统,并将地图瓦片信息存储到ScriptableObject中 AStar寻路:通过Astar寻路算法自动计算NPC的行走路径,结合时间系统实现NPC的自动行走 利用对象池管理掉落物品,应用观察者模式,定义事件中心,提供事件的监听和触发的方法,通过BlendTree实现移动动画混合,使用Animator Override实现动画状态机复用
-
Notifications
You must be signed in to change notification settings - Fork 0
BaiZhi967/MyFarmDemo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published