地图测试
事情一到程序立马感觉到无限的压力,无限的延期,啊啊啊~!,疯了。这个地图测试居然搞了两三天,都还没有往框架里放,赶回家办事之前更新一发,希望明天可以顺利放进框架中。
这个东西实际原来看过,大概知道些思路,原来记录的笔记只是这次需要稍微正式一些,本来时间一长自己也有些忘,加上各种鸟细节,问题立马出来了,直接感觉控不住了,各种bug来嘲讽。
思路
这个核心还是随机和固定间的博弈,说到底就是需要一种可控的随机,我先把每一关卡(也就是地下城的一层)分成若干种房间,每种房间可以编辑若干个,为了增加房间的细节,先在tiled map中编辑好,测试做了大,中,小三种地图,大和中又分别各做了两个,如下:
用xml的方式读到unity中,在根据自己需要的规则拼接起来,如下:
说起来还是挺简单的,做起来就不一样了,这个略带点立体效果,上下的路径和左右处理方式不同,房间和房间直接会堆叠,都需要处理,不过拼接起来看还不错,更换地图也非常简单,换个图片路径就好。