SQLiteとjsonどっち使うべき?
■ このスレッドは過去ログ倉庫に格納されています
godotのRPGのステータスとか保存するデータベースとして データライブラリならSQLite1択だろう
jsonのが手軽に取り扱えるが ありがとう
jsonは扱ったことあるし簡単だからそっちのほうがいいかなって思ってたんだけどSQLite勉強してみるわ >>3
さすがに別の対策するだろうが
一応素人による改竄リスク低減 >>1
jsonファイルで、
キャラのデータ(ヒットポイント、レングス、マジック)
を保存するってこと?
SQLiteの方がいいと思う >>7
godotのことは勉強中でまだわかんないけどアプリケーションとしてエクスポートしたら全部exeにまとめてくれるんじゃないかなって期待してる >>8
そうそんな感じ
みんなSQLite派か
jsonで考えてたから聞いておいて良かったわ どうせ保存するときにファイルをバイナリ化すればいいんだから
読み書きデータ編集等コーディングしやすい方でやれよ >>11
自分及び自分の味方のパーティーのキャラの分、
モンスターの分をファイルで管理するんだよね
SQLiteの方がいい。データベースが1ファイルで管理できるし
そのファイルのCRUDも楽だと思うが >>12
どっちが楽かはまだ分からないからどうせならオススメな方勉強しようと思った
どっちも試すのめんどくさいし >>14
両方試してみて、メリット、デメリットを洗い出せ
そんなに遠回りでは無いよ SQLiteはバージョン上がってからJSONデータでも扱えるようになったぞ
使えるに越したことはないから覚えときな GDScriptにはクラスの実体を簡単にシリアライズできる関数は用意されている?
それひとつ使うだけで済んでしまったりする。 (シレンの「壺」みたいな)アイテムの中にアイテムを入れられるような構造を作るのに結局JSONにしたことがある。
DBでやる場合itemテーブルにparent_idカラムを付けて、各アイテムが別のどのアイテムに入っているか(どこにも入っていないか)という構造を作れるが、階層の処理とか面倒なので。 ■ このスレッドは過去ログ倉庫に格納されています