2019-07-01から1ヶ月間の記事一覧
インスペクタからオブジェクト等をセットする際、public変数にする方法と、privateで[SerializeField]属性をつける方法があります。私は後者をよく使うのですが(ボッチ開発だけどpublicは使わないw)、スクリプト内で初期値を設定していないとwarningが出…
床に転がっている時、Cubeは緑色をしています。ゴールした時、赤に変わっていますね。今回は、この手法についてご紹介します。 マテリアルを作成する スクリプトからマテリアルを変更する 結論 マテリアルを作成する オブジェクトの色は、マテリアルで設定し…
machokoさんゲームで集めるアイテムを、ゲーム画面の左上に表示(案内アイテム:動画内の赤丸部分)しています。カメラがmachokoさんに合わせて移動しているにも関わらず、案内アイテムはまるでUIのように、同じ位置に同じ大きさで描画され続けています。今…
machokoさんが運んだアイテムは、ゴール内の床に接地することでカウントされます。今回はこれについて、ご紹介します。 ゴール床にコライダを追加する アイテムにコライダを追加する スクリプトで衝突判定を検知する 結論 ゴール床にコライダを追加する 今回…
ステージ開始直後、machokoさんが集めるアイテムが空から降ってきます。降ってきたアイテムは、床に落ちるとバウンドしていますね。 今回は、このバウンドについてご紹介します。 Physic Materialを利用する パラメータを調整する 結論 Physic Materialを利…
machokoさんゲームは、タイトルからエンディングまで、一貫して同じBGMが流れ続けています。 ゲームシーンは①タイトル②チュートリアル③ゲーム④エンディングの4つありますが、同じBGMを途切れさせずに流し続ける方法をご紹介します。 DontDestroyOnLoad指定…
machokoさんの動きに合わせて、カメラが移動しています。これは、StandardAssetsのSmoothFollowスクリプトをカメラにアタッチして実装しています。 SmoothFollowをインポートする メインカメラにアタッチする パラメータを調整する カスタマイズする 結論 Sm…
マッチョのmachokoさんにかわいらしいモーションをつけるため、Unityちゃんのモーションデータをお借りすることにしました。今回は、その手順をご紹介します。 ※UnityちゃんのAsset利用規約に「キャラクターのイメージを著しく損なわないこと」とあって、こ…
unityroomの1weekゲームジャムに参加しました! ★タイトル:Run machoko Run ★URL:https://unityroom.com/games/run-machoko-run ★プレイ動画はこんな感じ unity1weekゲームジャムとは、お題に沿ったゲームを1週間で作り上げて 投稿しよう!というコンテン…
初アプリ【ConnectStars】をリリースしました! ついについに、リリースに漕ぎ着けました!! ゲーム自体はUnity1weekでベースは作っていたのですが、 難易度の調整だったりゲーム性の研究だったり音の選別だったり・・・ 色々初めての経験ばかりで、非常に…