开发日记03

10/1693 浏览综合
简单汇报下现在的进度,以及分享下使用到的工具~
首先是地图系统,这里我用Tied+SuperTiled2Unity做的。
Tiled是一个上手简单,功能多,性能强大的2d瓦片地图编辑器工具,之前好几个项目都是使用该工具进行编辑地图,中文界面对我们操作也非常友好~策划学习和上手非常快,摸索2~3个小时就把地图编辑完成了,下面是目前编辑好的地图。参加比赛的最重要的就是快速出玩法效果,这个工具就可以做到快速出内容,省下了一大笔时间,不需要写一套工具~做2d游戏的小伙伴们强推~
TapTap
Tiled
SuperTiled2Unity库则是可以将Tiled生成的地图数据导入到unity引擎中渲染出来,不再需要写额外的代码就能完成地图系统,我是参考了这篇文章《SuperTiled2Unity手册》进行接入和使用。只需要调用该库写好的接口就可以完成建筑的放置和删除功能,也是非常方便出效果的工具。
接下来是存档系统,这个我使用EasySave3插件来完成。该插件可以说是存档神器了,基本上什么数据都能储存,而且接入和上手也是非常简单,只需要添加一个组件再配置一下就可以存档游戏数据,开发时间不充裕的情况下能够省下大量时间自己去写一套存档系统。
目前的3个功能系统都是通过使用第三方工具实现(对话系统,存档系统,地图系统),后续的开发工作能用工具完成的我都尽量用工具做!但UI功能这块就没法用工具解决了,这块只能手搓代码完成,但为了尽快出做界面,游戏界面的交互我都尽量设计的足够简单,这样就不需要写太复杂的交互逻辑~(不是为了偷懒!
TapTap
游戏场景
另外~由于团队没有美术成员,美术素材都是在itch商店购买的。
9
2