初心者がUnityでなんかしちゃうぞBlog

Unity初心者は、ゲーム開発の夢を見るか?

Unity初心者

Mathf.InverseLerpとMathf.Lerp で作る逆HP比例ダメージ(アーロンさんの正宗を目指して)

ツイッターばかりでblog更新をサボっていたので自分が覚えたこと、覚えておきたいことを書くことでなんか良い感じの更新をしていきたいと思います。 今回紹介するのは、Mathf.InverseLerp みんなだいすき Mathf のメソッドです。 先にいうけど、Mathfはマジ…

【Unity漢レシピ】 オブジェクトをバラバラに破壊したい!

漢レシピとはッ…! 男の子が好きそうなUnityでのTipsを紹介していこうという企画です。もちろん女の子も好きですよね。 私が初心者のころにやりたくて調べたことなんかをこちらでも紹介したりなど、気がついたものを書いていきたいと思います。 記念すべきUn…

シーン上では可視化されるが、ゲーム中には可視化されないトリガー範囲の作り方

プレイヤーがこの範囲に入ったらイベントを起こしたい この範囲内のキャラクターには力を加えたい 範囲内に何かしらのキャラクターがいれば、それを調べたい などなど、「この範囲に入ったらなにかしたい」というようなイベントトリガーとなる場所とかをよく…

【JSON】 Unityのゲームでセーブとロードを実装したい!

ゲームを作る上で大切なのは、データの保管です。せっかく遊んだのにデータが保存されないゲームでは勿体無いですよね。 Unityではデータの保存には色々なアプローチがあります。一番お手軽なのはPlayerPrefsというアプローチ。intやstring型のデータを保存…

【5分でわかる】クリッカーゲームを作りながらEventSystemによるオブジェクトのクリック判定取得を学ぼう

Unityに生まれたからには、誰もが一度は望む動作 「オブジェクトをクリックしたことを検知」 EventSystemとは、それを実現するイケてる機能なのであるッ! オブジェクトへのクリック判定を取りたくなる時期が必ずある 犬クリッカーを作るぞ 下準備 犬とカメ…

ルパン三世で学ぶ Unity の Action と Event 購読(ウルトラ便利!!)

ご無沙汰しております。ユウです。仕事ではUnityを使っているのですがブログをめっきり更新できていませんでした。 記事を書こうとすると2-3時間かかるので、仕事終わりに書こうと思うとなかなか進まないのですよね。テヘヘ。 さて、今回は備考録も兼ねて Actio…

Instantiateするならば、一度は夢見るキャッシングという言葉

時代はエコ。それはUnity業界にも 今回作るのはこんな感じのものです。 クリックするとInstantiateされるのですが、ヒエラルキーを見るとひたすら新規にクローンを作るわけでなく非アクティブのものがあれば再利用していることがわかります。 Instantiate連…

ゲーム画面クリックと、画面上のボタンクリックをきっちり分けて処理をする方法

お疲れ様です。ユウです。今日は自分が詰まった部分について書いていきたいと思います。とはいえ、いろんなサイトからの受け売りなので備考録代わりです。 画面クリックを取得したいけど、uGUIにも反応しちゃう悔しい! Rayさんで解決 でもまだ詰めが甘い 画…

【5分で作る!】 フェードインをAnimationを使ってあっさり実装してみよう!

みなさん、お疲れ様です。Unity初心者のユウです。 仕事が忙しくて全く更新できてませんでした。家に帰ると力尽きてしまうですよね。 さて、ウィザードリィもどきの下書きも少し書いているのですが、今回は技術ブログのマネごとをするためになにかをやる方法…

Unity初心者がクソゲーを作る その5 「会話イベントを作るにはどうすれば…?」

さぁ、作ろう。クソゲーを。 前回までのあらすじ 会話イベントが欲しい 今回は当たり判定を使ってみた セリフUIを作る スクリプトは単純明快! プレイヤー管理のスクリプト ゲーム管理のスクリプト 実演 さぁ、作ろう。クソゲーを。 前回までのあらすじ unit…

Unity初心者がクソゲーを作る その4 「Linecastを使った当たり判定」

さぁ、作ろう。クソゲーを。 前回までのあらすじ 当たり判定を実装するにはどうするべきか とりあえず、壁にはコライダーを設定しよう Physics.Linecast transform.forward 動きのチェック さぁ、作ろう。クソゲーを。 前回までのあらすじ unity-senpai.hate…

Unity初心者がクソゲーを作る その3 「プレイヤー作り」

さぁ、作ろう。クソゲーを。 前回までのあらすじ プレイヤーを作るけど、まず考えたいこと プレイヤーを作ろう カメラをつけるぞ プレイヤーを動かすぞ transform.Translate transform.Rotate スクリプトをアタッチ (バグ)回転を反映できていない 移動が完…

Unity初心者がクソゲーを作る その2 「ステージ作り」

さぁ、作ろう。クソゲーを。 前回までのあらすじ 透明なのはShaderのせいだった ステージを作ろう 今気づいてしまったこと さぁ、作ろう。クソゲーを。 前回までのあらすじ unity-senpai.hatenablog.com チュートリアルを終えただけの初心者が、なんかクソゲ…

Unity初心者がクソゲーを作る その1 「土台作り」

さぁ、作ろう。クソゲーを。 ステージを作る 壁を作る さぁ、作ろう。クソゲーを。 チュートリアル終わったばかりでクソゲー作りとかだいぶハードルが上がった気がしますが。まぁ作れなかったら断念すれば良いだけです。 このプロジェクトには納期もなければ…

Unity初心者は、クソゲーを作るべきなんだと思う

漠然とした不安感…それは一体…? じゃあクソゲーを考えよう 3D ダンジョンクローラーもどきもどきを作ろう! 要件定義 できればやりたいこと 漠然とした不安感…それは一体…? Unityのチュートリアルを学んでいるor学び終えたときに一番不安になるのって 「チ…

Unityガチ初心者が学ぶもう1つの方法

前回紹介していたUnityの玉転がしチュートリアルは秀逸なものですが、Unityのインストールから操作方法までもっと丁寧に学んでみたいという人にはもう1つの学び方をおすすめします。 オンラインで動画学習が可能なUdemyというサイトで無料にて公開されている…

Unity初心者がまずやるべきことは

Unityに挑戦! でも何から手を付ける? Unityはなんかすごそうだから始めてみたいぞと思ったあなたや私。 じゃあ、一体何から手を付ければいいんでしょうか。 参考書を買う? ネットで解説サイトを調べる? 動画講座を見て学ぶ? どれも正解です。 でも、ま…