我真的很想开始做一个tile游戏,我之所以启动Cocos2d,是因为它很受欢迎,而且有教程和资源。但我真的很想尝试一些程序化的地图生成,但不确定Cocos2d是否适合它
如果说到它,Cocos2d不是最好的选择,那么我的其他选择是Java或Love2D,这不是iOS,但哦,好吧!
因为Cocos2D从外部源加载地图文件,所以您要做的是编写一些代码,使用本手册页中描述的语法生成地图文件,保存生成的地图文件,然后使用Cocos2D的tiledMapWithTMXFile函数加载(更多信息请点击此处)
有关编写过程性地图生成算法的更多信息,过程性内容生成Wiki是一个很好的资源。
一个关于程序生成洞穴的教程,但它可以适用于自上而下的地图等等。
http://gamedevelopment.tutsplus.com/tutorials/cave-levels-cellular-automata--gamedev-9664