Unity
ease.Linear Unityでウィンドウなどを開くアニメーションをしたい時があります。 UnityにはDOTweenという便利なライブラリがあり、これで画像のスケールを動かすとウィンドウのアニメーションなどもできます。 DOTweenはイージングというアニメーションの動…
最低限ゲーム部分を作った。 プレゼントをギミックで送るゲーム 所感を書き出す ・消しゴム機能が欲しい ・リセット機能が欲しい ・画像のサイズの統一感が必要 ・再生ボタンを押した後はギミック配置できないようにする。 ・ギミックが少ない。 ・ギミック…
プレゼントを送り届ける装置を作るゲームにする。 「おくる」ゲーム試作 プレゼントボックスを足場や、風を使って送り届けるみたいなゲーム。
ものを送り届けるゲームにする。 イメージとしては道具を設置してアイテムを送り出すゲーム。 課題 ・prefabの使い方。 ・イラストを描くかどうか ・オブジェクトをどのように動かすか。rigidbody? ・面白くなるかどうか ギミック案つらつら ・風 ・リフト …
今回もUnity1週間ゲームジャムに挑戦したい。 お題は「おくる」。 どのようなゲームにするか。 送るの意味、送る道具、送る操作を書き出して考えてみる。 1.意味からアイデアを出す。 ・家まで送る→カップル ・日々を送る→日記 ・死者を埋葬する。→おくり…
unityroom.com UnityroomのUnity1週間ゲームジャムに挑戦。 これから評価期間が2週間あるので、いろいろ遊んでみる。 遊んで感じたことを記録。ゲーム作りに生かしたい。 1.ワンボタンにいろんな意味を待たせる。 今回のテーマは「1ボタン」。このテーマは操…
unityroom.com UnityroomのUnity1週間ゲームジャムに挑戦。 今日締めなのでとりあえず上げました。 以下にリンク載せます。 unityroom.com タイトル画面 ルーレット画面 今日の出来事を記録 ・フィーバーモードの追加 ・アイテムリストの調整。(簡単にとどめ…
unityroom.com UnityroomのUnity1週間ゲームジャムに挑戦。 当初の予定: 9/18 開催に気づかず何もしていない 9/19 アイデア出し 9/20 現状把握,コード組み 9/21 UI整える 9/22 デバッグ 9/23 仮締切 9/24 締め切り(予備日) 少しづつゲームの体裁ができてきた…
unityroom.com UnityroomのUnity1週間ゲームジャムに挑戦。 当初の予定: 9/18 開催に気づかず何もしていない 9/19 アイデア出し 9/20 現状把握,コード組み 9/21 UI整える 9/22 デバッグ 9/23 仮締切 9/24 締め切り(予備日) だったが、まだゲームの部分出来上…
unityroom.com UnityroomのUnity1週間ゲームジャムに挑戦。 進捗悪い。 今の予定 では 9/18 開催に気づかず何もしていない 9/19 アイデア出し 9/20 現状把握,コード組み 9/21 UI整える 9/22 デバッグ 9/23 仮締切 9/24 締め切り(予備日) だったがまだゲーム…
今回のUnity1週間ゲームジャムのお題「1ボタン」について。 ほかの人のアイデアなどから感じたことメモ ・キーの「ボタン」とマウスクリックの「ボタン」で情報量が異なる? キーを押したときはinputがtrueかfalseかの確認ができるが、マウスクリックで考え…
UnityroomのUnity1週間ゲームジャムに挑戦2日目。 2023年9月24日(日) 20時締切に間に合わせる予定だが、締め切り区切って作るのは初めてなので土曜日に完成ぐらいにしたい。 今の予定 9/18 開催に気づかず何もしていない 9/19 アイデア出し 9/20 現状把握,コ…
unityroom.com UnityroomのUnity1週間ゲームジャムに挑戦してみたい。 久しぶりにunityで作ってみる。 1week挑戦は初めて。 2023年9月24日(日) 20時締切なので 9/19 9/20 9/21 9/22 9/23 9/24 締め切り 9/19はアイデア出しでもしようか。 桜井さんのこれでも…
細長い粒子をカメラに向かってぶつけることで疾走感を表現できないかテスト 疾走感のイメージ 使用例+制作風景 www.youtube.com 以下説明 まずパーティクルシステムを使う。順序は 1.レンダラーのビルボードを伸縮ビルボードにして粒子を引き伸ばす。 2.レ…
降り注ぐ光 unityで爆発エフェクトを作りたかったので光線をどのように表現できるか調べていたところ、 パーティクルシステムを使用すればいいことがわかりました。 Unity公式が出しているUnity Particle Pack 5.x がおすすめです。 爆発や水流の表現ができ…
皆様ライツアウトはご存じでしょうか。 ボタンを押すと上下左右のボタンも点灯・消灯が切り替わるパズルゲームです。 こういうゲームです 今回はこのライツアウトを本当に簡単にですが作ってみました。 unityroom.com 画面 とりあえず全体のコードを貼り付け…
新しいゲームを作りました。 こちらになります。 unityroom.com ゲーム画面はこちら ネズミを乗せた猫がプレイヤー 三毛猫をとるとポイント獲得(コンボあり) 黒猫は敵でポイント減少(コンボ途切れる) 1000点とると白猫が出てそれをとるとクリアというか…
結論から言うとフタバゼミ様が出しているやり方を参考にすればいいです。 以下に示します。 futabazemi.net 以下メモ書き シーンを移動しても同じ音楽を続けて鳴らしたい場合、 DontDestroyOnLoadを使う方法がある。 オーディオソースのオーディオクリップに…
今日は物体が停止した時のみ力を加える方法を書き記す。 基本はif文で条件に速度が0を付け加えればいい。 // Rigidbodyコンポーネントを入れる変数"rb"を宣言する。 public Rigidbody rb; void Start() { // Rigidbodyコンポーネントを取得する rb = GetCom…
マウスを使った物体の移動について学んでいく。 参考にしたサイト https://unity-shoshinsha.biz/archives/889 1、物体をマウスの位置に移動する 2.クリックで物体の動作をON/OFFにする。 3.クリックで物体に力を加える。 以下のスクリプトで次のことが…
今日はクソゲーを作ってみた。 上から降ってくる障害物を押しのけるゲーム。 ちょっと改良すれば、ゲーム&ウオッチのヘルメットができるかも。 ゲームはあれだが、覚えたこともあるので良かった。 下が完成したゲーム。 自分のために使ったスクリプトを貼り…
プレイヤーの移動にはtransformとaddforceが使える。 キー入力でy軸移動するパターンを比較する。 まずはaddForceのスクリプト。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class addforce: MonoBehaviour { …
unityで音楽を鳴らしたいと思い調べていたら、 AudioSourceを使うということが載っていた。 練習のため簡単に記す。 まずスクリプトは using System.Collections; using System.Collections.Generic; using UnityEngine; public class SoundTest : MonoBehav…
先日大砲で弾を発射するゲームのチュートリアルを学んだ。 sashimimayonezu.hatenablog.com 今回はそれを利用して一定時間で弾を発射するスクリプトにしてみる。 チュートリアルではキー操作で弾を発射するスクリプトと、 一定時間で敵を生成するスクリプト…
今日は以下のサイトのチュートリアルを学んでいく https://xr-hub.com/archives/15805 https://xr-hub.com/archives/16386 https://xr-hub.com/archives/17157 紹介されていたアセットは使えなくなってたので 別のフリーアセットを使用した。 https://assets…
今日は下記サイトを参考にした https://xr-hub.com/archives/13513 ブロック崩し自体はすでに作ったことがあるので、 その中のタグに関して学ぶ。 using System.Collections;using System.Collections.Generic;using UnityEngine; public class GameControll…
ピンボールとか作るときにボールに力を加えたい。 そこで力を与える方法を学ぶ。 RigidBodyを動かす方法としてAddforceを使う方法があるらしい。 https://nekopro99.com/move-rigidbody-addforce/ 上記のサイトを参考にした。 using System.Collections; usi…
Unityで乱数を使ってみる。 今回はこんなスクリプトを用意してみた。 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class answer : MonoBehaviour { private int min; private int max; p…
大体のゲームは時間制限があるので これを使えるようになりたい。 今回は以下のサイトを参考にする。 https://xr-hub.com/archives/14465 ここではTime.deltaTimeを使っている. これを逐一足し算引き算をして表示させることで カウントアップ、ダウンができ…
今日はマウスをドラッグするとプレイヤーが動くようにする 参考元は Unityの教科書 Unity 2019完全対応版 2D&3Dスマートフォンゲーム入門講座 Kindle版 ここに乗っていたプログラムだ。 float speed = 0; Vector3 startPos; // Start is called before the …