游戏存档功能的实现

想问下,用tmx文件制作了一个地图,里面还包含了一些道具和怪物的信息,现在有个问题,想弄一个玩家保存进度的功能,。例如地图上的怪被杀完后,玩家下次读取进度是没有怪的,这个要如何实现呢?
把信息重新记录在别的文件中吗?
还是修改tmx文件实现呢,但是好像没看到相关的api

望各位大神给点帮助哦

把所有的物体信息(如位置, 血量,种类)都记录下来,load的时候重新读不行吗?

CCUserDefault 觉得不好用。

— Begin quote from ____

Rocky 发表于 2012-9-19 20:16 url

把所有的物体信息(如位置, 血量,种类)都记录下来,load的时候重新读不行吗? …

— End quote

那就要自己实现一套存储读取的协议啦, 我只想知道cocos2d-x有没有通用的实现存档的方法