プチコン3号 SmileBASIC コミュニティ投稿ゆっくり yellow-setta2015/05/11 22:38:42今、RPGをつくっています。でも、やはりRPGを作るならセーブもできるようにしたいとおもいます。そこでしつもんですが、いったいどうすればゲームのセーブができるようになるのかをおしえていただけないでしょうか?1そうだね 8返信プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿1000‰ 1000par2015/5/11 23:25グラフィック保存っていう手もあるけど、やっぱり文字列ファイルの方が楽だね。 変数をSTR$で文字列にして、SAVE”TXT:名前”,STR$で文字列化した変数 で出来る。 あ、文字列化したものを入れる変数の語尾に$を忘れずにね。0そうだね プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿1000‰ 1000par2015/5/11 23:30もし、たくさんセーブする場合(アイテムの個数ともう一つのアイテムの個数をセーブするなどと、セーブする要素が二つ以上の場合)は上の手順をファイル名変えながらセーブが無難かな。 一つにまとめる方法も無いわけじゃないけどね。 まあ、一つ一つセーブするなら、ファイルを作った方がいいかと。0そうだね プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿ゆっくり yellow-setta2015/5/13 15:57わかりました! その方法でやってみます!1そうだね プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿ゆっくり yellow-setta2015/5/13 19:18ちなみにひとつにまとめるにはどうすればいいのですか?0そうだね プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿1000‰ 1000par2015/5/13 19:48えーと、 桁を変えるのが一番簡単かな。 例えばアイテム1が5個、アイテム2が7個、アイテム3が2個を一気にセーブする場合は、 アイテム1×100+アイテム2×10+アイテム3 みたいにして、(この場合572という値になる)これを文字列にしてセーブする。 で、後はロードしたときにVALで数値化して、100で割って切り捨てた値がアイテム1の個数、みたいにすれば出来るよ。 もっと良い方法はありそうだけど分からないんだよね。とりあえず、桁を使えば何とかなるよ。0そうだね プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿ゆっくり yellow-setta2015/5/13 20:15おお、なるほど! ありがとうございます! やってみます! それは自分でかんがえたんですか? すごい発想ですね!思い付きませんでした!1そうだね プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿1000‰ 1000par2015/5/13 20:22いやいや 確かに自分で考えたんだけど、それほどでもないよ。 複数の数をどのようにするかで、ずっと考えてたら、100a+10b+cの単純な構造にたどり着いたもんでね。0そうだね プレイ済み2017/11/03 21:12:08に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿ゆっくり yellow-setta2015/5/13 20:24いえいえ、偶然でも運も実力のうちといいますから!1そうだね プレイ済み2017/11/03 21:12:08に取得