Star☆Unityメモ

Unityのちょっとしたことをメモって後で見返せれたらいいなサイト

ローグライク

Unity:デバッグ機能(ローグライクを自分なりの解釈で作ってみる)

イメージ 概要 デバッグ中にキャラクターのHPが0になるといろいろと面倒くさかったのでデバッグ機能を追加する HPを+999するボタンを設置する. デバッグ機能はEditorで開いているときにのみ表示させたい プラットフォーム判別 現在どのプラットフォームで動…

Unity:階移動(ローグライクを自分なりの解釈で作ってみる)

概要 シーンを切り替えずに階を移動したい. 完成図 レイヤーを切り替える 配列を全く新しいものに切り替えてあげます.もちろんその際過去に前レイヤーのオブジェクトは全て削除します. 削除する際にわざわざ全てのオブジェクトを検索して削除するのは面倒で…

Unity:敵の移動(偽A*,A-star),攻撃(ローグライクを自分なりの解釈で作ってみる.)

概要 ローグライクシリーズその4弾 敵を移動させたい 近くにプレイヤーがいたら攻撃したい 完成図 A*(A-star)って何? A*とは探索アルゴリズムのことを指します. いい加減に解釈するとA地点からB地点までの最短距離を導き出してくれます. 偽A-Star実装 今回…

Unity:ステート管理(ローグライクを自分なりの解釈で作ってみる)

概要 ゲームの進行を制御したい 特にすごいことをしているわけではないのでマジで自分用のメモ イメージ イメージではPlayer→Option→Enemyの順番で行動したい. なのでPlayerが移動するまではOptionとEnemyは待機, Option中はEnemyとプレイヤーは待機. そんな…

Unity:ステージ作成と移動(ローグライクを自分なりの解釈で作ってみる)

完成画像 概要 ローグライクで使えそうなステージを作り,ステージ内をPlayerで移動する. 移動は1マスずつ. マップは配列で作成する. 壁には移動できないようにすること 仕様 今回私が作るローグライクゲームでは複数のレイヤーを重ねてステージを作ります. …

Unity:ローグライクを自分なりの解釈で作ってみる.その1

概要 ローグライクゲームを作ってみる. オリジナリティは考慮せずに既存のローグライクゲームの再現に全力を尽くす. 上記二点を踏まえ,どう開発するかを述べる ローグライクって何? 私の説明より下記の記事の説明のほうがわかりやすいです gamy.jp マップの…