サークルちょい屋 2024/06/19 13:29

【人妻サバイバー実装編#1】『あなたはおっぱいを手に入れた』

人妻NTRヴァンパイアサバイバー風ゲームを開発中です

サークルちょい屋と申します 宜しくお願いします

今月から本格的にゲーム開発に入るため、実装編と題して気分をあらたにしました
絵の進捗とかゲーム概要は過去記事をみてみてね


プログラムにあんま興味ない方は一番下のおまけだけみていってね


『アイテムを拾う』とは何なのか?

中世の思想家、チョーイ・ヤンソンかく語りき

~100万人が居たら、100万のセックスがあるだろう~

1対1だとしたら50万なのでは…?



要は10人プログラマがいたら、10通りのプログラムがあるってことで



サークルちょい屋は日曜プログラマくらいの知識しかないので、ゲームにおける色んなことをイチから学ばなければいけないのであった


今回の『人妻サバイバー(仮)』、ハクスラ要素をいれたいのですが
まずアイテムを拾うっていうのをどう実装すればいいのかわかりません


みなさんがスケベRPGをプレイしていて、宝箱を拾う・または敵からアイテムがドロップする

その裏側ではナニが起こっているのか??

無い知恵を絞って♡まずは図に起こしてみました





インテリぶって横文字をつかうんじゃねぇーーー!


要はこういう事をしたいわけで


  • 1.敵を倒したら宝箱が出現する
  • 2.宝箱を開いたら(触ったら)、決められたドロップテーブルから1つのアイテムを抽選する
  • 3.抽選されたアイテムを「インベントリ」に保存する。この情報は永続化されなければならない

永続化っていうのは「セーブ」のこと 次回起動時にアイテムが消えないように

  • 4.メニュー画面(インベントリ)を開くと、拾ったアイテムの一覧が表示されている

ここまでをやる




ふーむふむふむなるほどね!

















つまり・・・どういうコト!?









まったく想像がつきません


こんなときツクールなら楽なんだろうな・・・!


しかし泣き言ばかりを言ってられない


無い知恵を絞りつくして干物になるまで考えました



ウーン





うーーーーーーーーーん‥‥ … …






うーーーーーーーーーん









3333年後…

あほみたいな図を描いてから三日後
とりあえず、jsonファイルに出現しうるアイテムを並べました



敵を倒したら、この中のどれかのアイテムを入手して、
インベントリの情報が別のjsonファイルに上書きされていれば性交です

じぶんでナニ言ってるのか分からなくなってきました



今回は実装が上手くイってるかのテストなんで、超簡単なゲーム画面を用意しました


敵を倒すと、宝箱が出現!



鞄をひらいてみると・・・





うおお・・・!

これは・・・ 性交なのでは・・・!!


↓ちゃんと拾ったアイテムの分が表示されている・・・!




jsonファイルにもちゃんと拾ったアイテムの情報が書き込まれています
これでゲームを閉じて、また起動したときもアイテムは消えずに残るってわけ


ヤッタァー





つづく

というわけでつまづきながらもナントカやりたいことが一つ達成されました

まだまだアイテムのソートとか、ランダムエンチャントとか売却とか
やらなきゃいけないコトは山盛りなのでたたかいは始まったばかりです




よろしければいいねフォローおねがいします!


またみてね




サークルちょい屋でした




ばばばばばばばばい('ω')ノシ










おまけ


犬が飼いたいので犬の絵をかきました

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

限定特典から探す

記事を検索