[理光师][开发者日志03] 磨刀永远不误砍柴工

修改于2024/10/2912 浏览综合
新建文件夹的姿势是非常有讲究的。
良好的工程资源分类可以给你节省无数的时间和精力,这是我的工程结构:
TapTap
通过导入RainbowFolder插件,可以窥探良好的工程结构
对于六边形地格的各种计算,网上众多的讨论都指向了同一个六边形世界圣地 Hexagonal Grids, 虽然我很享受研究数学与算法,但是GamJam最宝贵的不是吸收更多的知识,而是时间,我在Unity AssetStore上找到了一个免费的六边形工具插件
TapTap
HexMap Tools By nqProject
,其中包含了大部分游戏中需要的地格计算以及一个非常简陋的六边形编辑器,可是作者只实现了2D平面的地形编辑
TapTap
在我对该插件进行一些修改后,导入了HexGrid地块包,工程已经具备了基础的地形编辑了:
TapTap
修改插件以支持3D地形的编辑
同时工程中还引用了如下插件,可以极大幅的提高开发效率:
DOTween:快速为几乎所有物体制作动画
Grabbit:在编辑器中使用重力摆放物体,使其看上去更加自然
Odin: 强大的编辑器插件,避免自定义Inspector Editor,快速强化Inspector窗口
NodeCanvas:可视化状态机与行为树插件。
下一篇日志将会介绍项目快速迭代的第一版内容,如对更多之后的游戏情况感兴趣,请关注游戏!