CCPoint HelloWorld::positionToTileCoord(CCPoint pos){ int x = pos.x / map->getTileSize().width; int y = ((map->getMapSize().height * map->getTil...
分类:
其他好文 时间:
2014-10-14 02:06:37
阅读次数:
411
OpenLayers瓦片地图关键参数的解释
理解瓦片地图中的瓦片编号和绘图的计算方法...
分类:
其他好文 时间:
2014-09-27 11:29:09
阅读次数:
261
概述在游戏中常常会有丰富的背景元素,如果直接使用大的背景图实现,这会造成资源浪费。TileMap就是为了解决这问题而产生的。Cocos2d-x支持使用Tile地图编辑器创建的TMX格式的地图。Cocos2d-x为我们提供了TMXTileMap和TMXLayer两个类来处理瓦片地图。通过使用TMXTi...
分类:
其他好文 时间:
2014-09-24 20:44:57
阅读次数:
261
关于LODs的理解
由于个人是对ArcGIS做二次开发的,对于ArcGIS的专业地理知识不是很了解,在二次开发中遇到的一些英文专属名词很难理解其中代表的含义,比如LODs关键字是翻译瓷砖好还是瓦片好?在我理解看来已经不重要了,这篇文章中我用ArcGIS API For Flex的开发代码作为演示,查看到底LODs到底是个什么东西?
如下flex中.mxml程序代码
...
前文已经明确数据用天地图,这样的选择一来是免费,二来各种来源的数据都大同小异,天地图用的2000坐标系是常见的经纬度,方便专题数据叠加。 闲话少说,看一下arcgis api for flex是如何吃定天地图的吧。首先要明确的是我们需要用到四个天地图瓦片服务,分别是经纬度地图底图、经纬度地图中...
小菜鸟一枚,学习cocos2d-x已经有一段时间了,感觉进度非常慢那,CSDN也再次拾了起来。近期自己还在学习做小游戏,跟着前辈做了《忍者打怪物》的小游戏,又学习了瓦片游戏《吃西瓜》,打算自个做个坦克大战,刚刚起步,希望自己尽力的完毕那。开个帖子记录一下。 前段时间的进度: 下载了各种素材文件,用....
分类:
其他好文 时间:
2014-09-21 11:38:30
阅读次数:
243
实例比较简单,如图所示,地图上有一个忍者精灵,玩家点击他周围的上、下、左、右,他能够向这个方向行走。当他遇到障碍物后是无法穿越的,障碍物是除了草地以为部分,包括了:树、山、河流等。 忍者实例地图(T...
分类:
其他好文 时间:
2014-09-19 10:20:25
阅读次数:
276
实例比较简单,如图所示,地图上有一个忍者精灵,玩家点击他周围的上、下、左、右,他能够向这个方向行走。当他遇到障碍物后是无法穿越的,障碍物是除了草地以为部分,包括了:树、山、河流等。忍者实例地图(TODO用这个精灵替换图中的)设计地图我们采用David Gervais提供开源免费瓦片集,下载的文件dg...
分类:
其他好文 时间:
2014-09-19 10:03:15
阅读次数:
335
实例比较简单,如图所示,地图上有一个忍者精灵,玩家点击他周围的上、下、左、右,他能够向这个方向行走。当他遇到障碍物后是无法穿越的,障碍物是除了草地以为部分,包括了:树、山、河流等。忍者实例地图(TODO用这个精灵替换图中的)设计地图我们采用David Gervais提供开源免费瓦片集,下载的文件dg_grounds32.gif,gif文件格式会有一定的问题,我们需要转换为.jpg或.png文件。本...
分类:
其他好文 时间:
2014-09-18 18:57:24
阅读次数:
317
图所示的复杂地图可以使用瓦片地图技术,瓦片地图是用一些小图片(瓦片)拼接而成,这样可以大大地减少内存消耗。如图所示的瓦片地图,只需要如图所示的三个瓦片就可以了。 ? ? ? ? ? ? ? ? ? ? ? ? ...
分类:
其他好文 时间:
2014-09-16 23:51:02
阅读次数:
472