0
回答
类似疯狂猜图或者糖果粉碎传奇的关卡地图是如何绘制的?
【腾讯云】学生服务器套餐10元/月 >>>   

想在Android原生上面绘制这样的地图,但是思路比较狭隘,特上来提问,希望能得到一些解答。

本人思路:

在看了一些关于RPG游戏地图的思路之后,我觉得这个思路也是可以雷同的。

把地图分成几个层,

第一层绘制除了路线以外的建筑或者吉祥物,  

第二层绘制线路

第三层绘制按钮

第四层就是一些弹窗

然后现在思路是卡在了如何绘制这些对象上面了。

象RPG游戏的可以用地图编辑工具编辑,最后导出来数组,再根据数组去绘制对象。

我想到的是:

1.线路那个图层,存到一个二维数组,每个数组里面记录x,y,角度,宽,高,然后就可以绘制出线路了。  

2.按钮的数组存放按钮的x,y,status,,跟线路的数组差不多。

PS:我的问题是

Q1:这么多个按钮,我每个坐标都要自己手动设置,是否有什么好一点的实现思路,类似地图编辑器可以导出的。 

Q2:游戏的地图不知屏幕那么大,实现了onTouchEvent时间后,监控手势让地图变化的时候数据该怎么处理。是需要多一张表来存放他们新的坐标呢还是直接在原来上面修改?

由于接触游戏开发时间太短,基本上没有其他思路,所以希望集思广益得到答案,谢谢。

当然也有可能是我搜索能力的问题,目前找不到类似的答案,如若有谁发现有类似的答案请帖地址。不甚感激!

当然如果疯狂猜图的作者看到了也可以给我指点一下。虽然你们用cocos2dx写的,不过我感觉思路应该都是一样的。 

贴图:

举报
maxize
发帖于4年前 0回/266阅
顶部