2018 ソフトウェア設計及び演習用の班Wiki

18::gr07::動作

キャラクターの動作

  • 画像サイズ
    • 基本46×46(貝は44×56)

操作キャラ

カニ

  • 矢印上キーではねる.y軸上に座標が上がる.1秒で上がって下がる.
  • 画像を2枚交互に表示させて歩く動作とする(0.5秒毎切り替え)
  • 敵(魚、イカ)との当たり判定→あたったらカニが3回点滅(このとき無敵状態だがジャンプは可能)→わかめが1つ減る
  • 貝に当たったらクリアイベント

半カニ

  • 矢印上キーで殴る(いわおの投げる岩を跳ね返す).1秒で腕を前に出して引っ込めるアニメーション.
  • 攻撃の判定
  • 画像を2枚交互に表示させて歩く動作とする
  • 岩との当たり判定
  • 連打不可(動作の遅延)
  • 貝に当たったらクリアイベント

カーニハン

  • 矢印上キーではねる
  • 矢印下キーでカニ坊(地面を歩いている敵カニ)の取得アニメーション
  • スペースキーでカニ坊をメカニック(飛んでいる敵ロボカニ)に投げる
  • 画像を2枚交互に表示させて歩く動作とする
  • カニを掴んだままジャンプ可能
  • 敵(カニ坊・メカニック)との当たり判定
  • 貝に当たったらクリアイベント

敵キャラ

イカ

  • スタート位置と動作角度をランダム
  • 斜め下に降下
  • 画面外に出たらデータ消去
  • 画像2枚を交互表示でふわふわする動き
  • イカと自キャラがぶつかるor着地でライフ減少

  • スタート位置は右端
  • 左に直進
  • 画面外に出たらデータ消去
  • 画像2枚を交互表示でひれを動かす
  • 魚と自キャラがぶつかるor着地でライフ減少

いわお

  • 座標指定してそのポイントに来たらいわおを表示
  • 半カニが跳ね返した岩が当たると死亡→3回点滅して消えるアニメーション
  • 半カニが一定の距離に近づくと動く
  • 1秒で岩を投げるアニメーション
  • 跳ね返った岩のあたり判定

いわおの投げる岩

  • いわおの体から放出
  • 自キャラにあたったらわかめ1つ減少

メカニック(AI搭載)

  • スタート位置と動作角度をランダム
  • 斜め下に効果
  • 画像2枚を交互表示でふわふわする動き
  • ランダム表示(2連続でメカニックが出るのはダメ)

カニ坊(人間が姿を変えられたもの)

  • スタート位置は右端
  • 左に直進
  • 画像を2枚交互に表示させて歩く動作とする
  • ランダム表示

体力ゲージ

わかめ

  • 画面右上に表示
  • 操作キャラがダメージを受けると1つ減る
  • すべて減るとゲームオーバー画面に移行

画面の動作

タイトル画面

  • スタートボタンとカーニハンのHP開くボタン
  • スタートをクリックしたら1ステージがスタート

ゲームオーバー画面

  • わかめが0になったら表示
  • やりなおしボタンとタイトルに戻るボタンを表示
  • タイトルに戻るをクリックしたらタイトル画面に戻る
  • やりなおしをクリックしたら失敗したステージからやりなおし
  • 黒背景画面にGAME OVERの文字と、中央に蟹飯の画像
  • 画像の下に「カニのうわさ」(カニやカーニハンの豆知識)表示

背景

  • 横スクロール
  • ループ表示
  • 128px×600px

  • 出現位置は固定
  • ループの変数を作ってそれがある値に達したら表示
  • 当たり判定→当たったらクリアイベントへ

ストーリーイベント

  • スタートを押した時
  • クリアした時
  • 動画は別で作って流す
  • わかめ0でGAME OVERストーリー

<<トップページへ戻る


最終更新日:2018/06/22 17:02:48