ゲームデータを保存するには主に二つの方法があります: sqliteを利用してデータを保存 ファイルベースでデータを保存(XML, JSONなど) sqliteのようなデータベースを使うと、データのソートや抽出など、明らかにファイルベースより都合がいいと思いますが、その代わりにデータ抽出の処理を書かなくちゃいけないです。 本当にデータベースなんか必要なのか? ゲームの種類にはよるけど、本当にデータベースが必要になってくるのは恐らくFootball Managerのような、データ処理がメインで、大量なデータが必要なゲームでしょう。普通のカードゲームなどはファイルベースで十分です。あとバックエンドがあれば、ソートなどはバックエンドに任せてもいいと思います。 cocos2d-xゲームデータの保存 ユーザーデータならUserDefaultを使えばよいでしょう。他のデータはplistとして保存して、デ