ばかおもちゃ本店:Youtube twitter:@sashimizakana Amazon.co.jpアソシエイト

2019年9月25日水曜日

DefoldでゲームデータをJSONで読み込む

ProjectのCustom Resourcesに設定したフォルダ(ないしファイル)は、sys.load_resourceで読み込める。指定するのはゲームのルートからのパス。(/assets/dataとか)jsonで書いたファイルを用意して、json.decode(読み込んだデータ)とやればそのままテーブルで取得できる。

ゲームのシナリオファイルとか作るなら、そういうJSONを出力できるツールとか書けばいいかも。なんとなくそっちに手を出すと、それに凝りすぎてプロジェクト進捗が破綻するという匂いがするのでひとまず手書きでやってるけど、システム周りがだいたい出来たらNode.jsでブラウザから作れるツールみたいなもんでも作ろうかと思う。