ローグライクの作成方法をまとめたwikiです。

説明

バラバラの位置にある同じ種類のアイテムを、1つのアイテムとしてまとめて操作する事ができます。
スタック数の操作が可能です。
初期化されたバッファに追加処理でアイテムを追加しておき、合計スタック数増減処理で追加したアイテムを1つのアイテムとしてスタック数を操作します。

処理概要

バッファ初期化

  1. アイテム連結バッファを初期化

追加

  1. アイテム連結バッファのアイテム格納範囲だけループ(3まで)
  2. アイテムが格納されていない場所を見つけた場合
    1. アイテムを格納
  3. ループ終了(1のループ)

合計スタック数増減

  1. アイテム連結バッファのアイテム格納範囲だけループ(3まで)
  2. 操作するアイテムが格納されている場所を見つけた場合
    1. アイテム個数=アイテム個数+スタック増減値
    2. スタック増減値=スタック増減値−アイテム個数
    3. アイテム個数=0の場合
      1. 【アイテムデータ操作】のアイテム削除処理
  3. ループ終了(1のループ)

備考

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu



メニュー編集

管理人/副管理人のみ編集できます