おもちゃバコ

主に趣味について

Unity

Unity: 2D Pixel Perfect Cameraを使ってレトロゲームを再現したい

こんちは Unityで「レトロゲーム風を再現するためにはどうすんの?」を調査しました. 参考文献 まずはこれを読みましょう. blog.unity.com スプライトの設定 16×16のスプライトをUnityにそのまま持ってきて,拡大するとボケますよね. そこで,Inspectorの…

Unity: トランジションを利用して画面遷移を作る

こんちは RPGのエンカウント演出とかってUnityでどうやって作るのか調べました. (フェードイン/フェードアウトってやつです.) そのときの備忘録です. 参考文献 ルール画像(マスク画像?)はこちらのサイトで配布されているものを使用しました. 4you.bz 開…

Unity: アスペクト比を固定する方法を考える(2D/縦持ち)

こんにちは Unityでスマホ用の2Dゲームを作る際にアスペクト比はどうするんだろうと思って調べました. 今回はその時の備忘録です. カメラは平行投影(Orthographic)を対象としているので,透視投影でも使えますが見栄えが変わるかも... また,スマホ縦持…

Unity: 旅の扉風のエフェクトを作る

こんにちは 今回はUnityで旅の扉(DQ3)に入った時風のエフェクトを作った時の備忘録です. 2Dテクスチャ用のエフェクトなので画面を歪めるわけではないです. 開発環境 雑解説 シェーダ作成 シェーダ スクリプト 実行結果 まとめ 開発環境 Unity 2020.3.25.f1…

Unity: 1時間で2Dゲームの基礎を作る

こんにちは 今回はUnityを使用して1時間(ぐらい)で2Dゲームを作るための備忘録です. 我流かつ適当なので参考になるかは... 開発環境 プロジェクト設定 アセットを用意 Tile Paletteの起動 Tile Palette設定 Playerを作成 Playerの設定 Playerのアニメー…

Unity: 進行方向を表示する

こんにちハルマゲドン 水太りしてきました. Unityで進行方向を可視化したときの備忘録です. 参考文献 目的 方法 手法 スクリプト 動作 まとめ 参考文献 なし 目的 進行方向を矢印で可視化したかった. 方法 矢印の画像を使用して,入力値に応じてGameObjec…

Unityで自動生成の迷路を作る

こんにちはみがきこ 網戸にカメムシの卵があったので,急いで殺虫剤を買いました. 今回はUnityで迷路を自動生成したときの備忘録です. 自動生成に使用したアルゴリズムは穴掘り法です. 参考文献 完成図 穴掘り法 ソースコード まとめ 参考文献 algoful.co…

Unity: スプライトの表示順を変更する

こんにちワンダーランド Unityでスプライトの表示順を変更したときの備忘録です. 参考文献 設定 結果 まとめ 参考文献 この記事を読めば理解できます. tsubakit1.hateblo.jp 設定 今回はスクリプトや面倒な設定はなしです. [Sorting Group]をアタッチして…

Unity: AddForceで慣性なし移動を実現する

こんにち花束 寝ても眠いです. 今回はAddForceで慣性なし移動を実現する方法についての備忘録です. Unity 2019.4.24f1 Personal 参考文献 動機 実装 比較 まとめ 参考文献 今回はなし 動機 慣性なしの移動処理を実現したい ↓ AddForceからMovePosition(thi…

Unity: ステートパターンでプレイヤを管理する

こんにちハロウィン 最近,だんだんと暑くなってきましたね. 今回の記事は,ステートパターンを使用した時の備忘録です. 参考文献 ステートパターンとは 実装 感想 参考文献 ステートパターンはこの本で知りました. Game Programming Patterns ソフトウェ…

Unity: コマンドパターンでプレイヤを管理する

こんにちハロー ゼロカロリーのジュースは口の中がベトベトしませんね 今回はコマンドパターンをUnityで実際に使用したときの備忘録です. 参考文献 コマンドパターンとは 実装 作るもの キャラクタの基底クラス プレイヤクラス キャラクタの振舞い(コマンド…

Unity: InputSystemでローカルマルチに対応する(改)

こんにちハンドラ 最近座り方がヤバくて腰が終わってきました. 今回は前に書いたInputSystemでローカルマルチを実現するやつの改良です. lambda00.hatenablog.com 前回の記事は,「プレイヤ(操作されるもの)に直接イベントを埋め込む」実装を行っていまし…

Unity: Polygon Collider 2Dから平面のMeshを生成する

こんにちハサミギロチン バルバトスMGを買ったので,ゴールデンウイークに組み立てるのが楽しみです. 今回はPolygon Collider 2Dから平面のMeshを作成した時の備忘録です. Unity: Unity 2019.4.24f1 参考文献 今回は独自仕様なのでなし. 動機 スプライト…

Unity: Addressable Assets Systemを使う

こんにちはんだこて ぽかぽか陽気. UnityでAddressable Assets Systemを使用した時の備忘録です. ほとんど理解していないので,あまりあてにしないでください. Unity: Unity 2019.4.24f1 Personal 参考文献 導入 設定 スクリプト 動作 まとめ 参考文献 qi…

Unity: InputSystemでローカルマルチに対応する

こんにちハム太郎 最近は体に気を使ってゼロカロリーのエナドリを飲んでます. 今回の記事は,Unityで複数コントローラの対応に取り組んだときの備忘録です. かなり説明を端折っているので注意してください. Unityバージョン: 2019.4.24f1 参考文献 InputS…

Unity: ScriptableObjectをEditor拡張で作成する

こんにちハローキティ クリーニング代って意外に高いですね. Editor拡張の勉強でScriptableObjectを作成するやつを開発した時のメモです. 参考サイト 動機 完成 実装 簡単な解説 終わりに 参考サイト 下記のサイトを参考にしました. 49.233.81.186 qiita.…