【進捗】Unity教本の写経進捗:NejikoRun

 Unity教本の写経進捗です。7月3日のエントリーで「📖Unity 3D/2Dゲーム開発実践入門 Unity2019対応版」の写経をしているとお伝えしましたが、実はまだやっていました。CandyDozerの次のサンプルである「NejikoRun」の写経が完了したので、今回何を得ることができたのかを記しておこうと思います。 Unity教本の紹介 Unity 3D/2Dゲーム開発実践入門 …

続きを読む

【Unity】スクリプトで動画の再生・停止・連続再生を制御する方法

 前回、🔍VideoPlayerを使って動画を再生する最もカンタンな方法を紹介しましたが、単純にオブジェクトに貼り付けて自動再生するだけのものでした。今回は再生・停止・一時停止・複数の連続再生まで実装してみようと思います。 スクリプトから動画の再生・停止を行うVideoPlayerのプロパティ動画の再生動画の停止と一時停止複数の動画を連続再生VideoPlayerのプロパティプロパティ説明…

続きを読む

【Unity】VideoPlayerを使って動画を再生する最もカンタンな方法

 Unityでゲームを開発していると動画を再生したくなる時があります。チュートリアル動画だったりスキルプレビュー動画などです。動画を使うと一気にリッチな表現が可能になるため、是非おさえておきたい技術です。  UnityではVideo Playerコンポーネントを使用すると、画像を扱うのと同じ感覚で動画を再生することができます。 目次再生できる動画ファイル形式動画再生再生できる動画ファイル…

続きを読む

【Unity】知って得するC#のLIST型 四天王!

 便利なLIST四天王の紹介です。Unity(というかC#)では、一言で配列といっても用途別に型が異なります。LIST型を覚えておくだけで何でもできるっちゃできるのですが、便利な型を知っておけばより効率的なコーディングができるのではないでしょうか。  基本の「配列」と呼ばれる型は、このような1つのインデックスに対して1つのデータを持っています。ぶっちゃけどの言語にもある「いつものやつ」です…

続きを読む

【Unity】CharacterControllerのisGroundedは初期状態では false でファイナルアンサー!

 Unityには、3Dアクションゲームを簡単に構築できるよう「Character Controller」というコンポーネントが備わっています。キャラクターが階段や坂道を登る時の動作や、地面と接地しているかの判定などを扱ってくれます。  今回はその中の一つ「isGrounded」が若干じゃじゃ馬ということで挙動を理解しようと思います。 Character Controller の isGr…

続きを読む

【Unity】Social ConnectorでTwitterにスクリーンショットを投稿する機能を実装する

 Unityでボタンを押したらTwitterを立ち上げて画像と文章がセットされた状態にする機能を実装します。  以前、🔍ブラウザを立ち上げてTwitterに文章をセットする方法を紹介しましたが、URLを直叩きしているだけなので画像のセットまではできませんでした。Twitterで共有をする最も簡単な方法でしたが、やはりスクリーンショットを共有したいですよね。というわけで今回は一歩踏み込んで、…

続きを読む

【進捗】Unity教本の写経進捗:CandyDozer

 Unityの教本に記載されたコードを写して動かす学習方法を仏教のお経を書き写す修行に準えて「写経」と表現していますが、KuroMikanもオリジナルゲーム制作の傍らUnity教本の写経を行っています。今までにUnity教本を2冊終え、3冊目に進んだところなのですが、オススメUnity教本の紹介も兼ねて、写経の進捗を載せていこうと思います。  まずどんな教本を終えたのかという話なのですが、1冊…

続きを読む

【Unity】2D画像のImport Settingsをちゃんと知っておこう。なんとなく理解してるけど詳しい設定はわからない?

 タイトルは完全に自分に向けて・・・。  Unityでゲーム開発をしているとしこたま使うことになる2Dテクスチャ画像ですが、そのImport Settingsには色々な設定があります。とりあえずDefaultかSprite(2D and UI)にしておけば動くんでしょって言われるとそうなんですが、詳しい設定方法を知っておこうと思ってまとめてみました。こういったことは教本を読むとよく書いてあ…

続きを読む

【Unity】有償の「Unity Learn Premium」がずっと無料になっていた。日本語の学習コースもあり!

 米Unity Technologiesが有償で公開していた学習コースウェア「🔍Unity Learn Premium」が、新型コロナウィルス感染症で苦境に立たされているクリエイターを支援するため、今年3月から期間限定で無償化されていました。そしてこの度、今後も無償で提供されることが決定されました。実は先週のニュースなのですが、広く知ってもらいたいために今更ながら記事にしました。 急速に変…

続きを読む

【Unity】超簡単!UnityAdsで動画広告を実装して収益を得よう!

 Unityでゲームを作ったら、次は収益化について考えると思います。ゲーム開発者にとって開発のモチベーションを保ち続けるためには広告による収益はとても重要です。運よくゲームがヒットすれば、副業として成立させることもできるでしょう。  Unityには「Unity Ads」という広告プログラムが内蔵されています。とても簡単に動画広告を実装できますので、是非ご自身のゲームに実装して副収入を得まし…

続きを読む