GScriptサンプルゲーム「ドンキーコング系」更新1面のフィールドがほぼ完成しました。あと「はしご」を作れば完成です。
フィールドのタイプは僕が勝手に分類しているものですが
「ワイヤーフィールド・高さセクター」
です。
ワイヤーフィールドはx座標から高さy座標を計算する方法です。基本的には天井や壁が存在しない世界です。ただ、壁は床の段差がある一定の高さだと壁として判定して移動できません。
セクターは全体のフィールドをある範囲に分割してフィールドを設定していく方法です。
ドンキーコングの場合は高さで分割しているので「高さセクター」と呼ぶことにしました。
2面、3面を作って、はしごを実装する予定です。
それからエレベーターをどう実装するかです。これらは「移動帯 」 (移動地帯) と名付けているものです。床が移動しているからそう呼んでいます。
最後に敵を実装する予定です。
from azui