写一个rpg游戏,数据存储问题

Creator没办法使用数据库吗,那游戏的物品,技能,npc数据只能用json数据吗,这样岂不是要自己实现数据的增删改查。
直接写代码实现还是用数据解析实现。比如NPC触发的事件,应该直接把NPC写成一个对象还是,自动解析json数据创建NPC。
最近刚看完一本 设计模式 。打算写个RPG游戏练手。求高人指点两句

单机还是网游?
我觉得如果是单机要存数据那直接用官方的办法:存储和读取用户数据

如果是网游的话,可以考虑用nodejs的mongodb数据库,加密好,可以快速实时访问,就算你服务器被入侵了你的数据都不那么容易被破解。