Unity

ポモドーロ・テクニックで集中力アップ!?タイマー自作してみた|Part1

こんにちはクリアメモリです! 先日、ポモドーロ・テクニックという集中力を持続させる方法を知りました。 そこで「ポモドーロ・テクニック」を試した結果、実際に集中できたのかについて紹介します。 また今回は、ツールを自作してみたのでUnityで「ポモド…

【表記なし】BGMや効果音を無料ダウンロードできる効果音ラボは種類が豊富!

こんにちはクリアメモリです! 先日、作成しているアプリの完成が近づいてきたので、いよいよ音を付ける作業に入りました。 アプリを開発するのにBGMや効果音は必須になります。今まで私は自作していたのですが、専門的な知識のない私にはかなり厄介でした。…

【Unity】フォントを自作できるPaintFontが超便利!オリジナルフォントが簡単に作れる!その2

こんにちはクリアメモリです! 前回「PaintFont」で使うテキストの指定、作成前の注意点などを紹介しました。 まだ前回の記事を読んでいないという方は、そちらから作成しておいてください。 フォントを自作する前に幾つか注意点がありますので、できれば前…

【Unity】フォントを自作できるPaintFontが超便利!超簡単にオリジナルフォントを作れる!

こんにちはクリアメモリです! Unityでゲーム開発やYouTubeにアップロードする動画を編集していると、メニューや字幕にテキストを使います。 どちらもデフォルトや無料のフォントは用意されているのですが、自分が開発しているゲームに合わせたフォントとな…

Unityでプロペラを回転させる [動画あり]|2D画像に奥行きを持たせる

こんにちはクリアメモリです! Unityでは3Dゲームを簡単に作ることができるのですが、私は基本的に2Dのゲームを作っています。 2Dゲームは平面画像で作るので、奥行きのある回転を作ることはできませんでした。そこで、2D画像に奥行きがあるように見える「ロ…

【Unity】TextMeshがぼやける!テキストをはっきり表示させる方法!

こんにちはクリアメモリです! Unityでゲームを開発していると、メニュー画面やスコア画面で「テキスト」を使うことが多いと思います。 ですが、ただTextMeshを追加するだけでは「ぼやけたテキスト」になってしまいます。そんな時にテキストをはっきり表示さ…

【Unity】ストップウォッチで時間を計るスクリプト|動画あり

こんにちはクリアメモリです! Unityでアプリを作っていると「時間制限」や「クリアタイム」などを実装すると思います。そのような時に使える「時間を計る方法」を紹介します。 今回の方法は、使い方によっては「時計」を作ったり、「ストップウォッチ」を作…

【Unity】スクリプトからテキストを書き換える方法

こんにちはクリアメモリです! 先日、Unityでタップ処理を追加する方法という記事の中で「タップされた回数をテキストで表示する」という方法をとりました。 Unityなら簡単にコードからテキストを書き換えることができるので紹介します。

【Unity】テキストの中心点を変更する方法|桁が変わるとテキストがずれる

こんにちはクリアメモリです! Unityのテキストは「とても簡単に文字が打てる」のでとても便利です。テキストはどんなゲームでも、ほぼ必ず使われる機能です。 そんなテキストの中心点はデフォルトでは「左上」になっています。 テキストの中心点は配置する…

Unityでタップ処理を実装する|動画あり

こんにちはクリアメモリです! Unityでスマホアプリを作る場合、タップ処理は必ず必要になります。そんな時に毎回コードの書き方を調べるのは大変です。 タップ処理の実装はとても簡単なので、これを機会にぜひ覚えておいてください。 動画もあるので見てか…

【Unity】スワイプ処理をUnityアプリに追加してみた

こんにちはクリアメモリです! Unityアプリをスマホ版でリリースする時に、スマホ特有のタッチ操作を実装したい時がありますよね。 今回はその中で「スワイプ」をアプリに実装する方法を紹介します。 今回は画面移動でスワイプが実装するのですが、他の処理…

GIMPでレーザーのようなイラストを描く

こんにちはクリアメモリです! 先日、「Unityで点滅するオブジェクトの作り方」という記事を紹介しましたが、その中でレーザーのような画像を使いました。 今回紹介する方法を使えば、簡単に同じような画像を作ることができるのでぜひ試してみてください。 …

【Unity】爆発&消滅するオブジェクトを簡単に作る|動画あり

こんにちはクリアメモリです! アクションゲームを作っている時に、爆発するオブジェクトを作る事がよくあります。 Unityではリアルな爆発を簡単に実装する事ができるので、一度やってみてください。 今回の方法は「Particle System」を使います。

【Unity】別のスクリプトの値を変更する方法!

こんにちはクリアメモリです! Unityでゲームを作っていると「他のスクリプトを指定して処理を追加」することがよくあります。 コードAからコードBを呼び出す時に、コードを書き足さないとエラーが発生してしまうので、今回はその方法を紹介します。 今回の…

【Unity】銃弾を撃つスクリプト(動画あり) |アクションゲームで使えるかも

こんにちはクリアメモリです! アクションゲームで「銃で敵を倒しながら進む」というようなゲームの場合、銃弾が飛んでいかなければ話になりませんよね。 そこで今回は、アクションを起こすと銃弾が飛んでいくようにする方法を紹介します。 今回は試しに作っ…

【UNITY REMOTE】実機登録不要!無料で実機テストできるアプリ!

こんにちはクリアメモリです! Unityアプリを作っている人は必ず実機テストした後、リリースするために申請しますよね。 すでにiOS Developer や GooglePlay Developer に登録を済ませている人は良いのですが、「初めてアプリを作る人」や「iOS Developerの…

Unityでオブジェクトを点滅させるスクリプト|動画あり

こんにちはクリアメモリです! 現在作成中のアプリ内でレーザー光線のようなオブジェクトを作りました。 その中で、よりレーザーっぽく見えるようにオブジェクトのスプライトを点滅させることにしました。 点滅させる為のコードは、とても簡単に作成できるの…

【Unity】ホーミング(追従)するオブジェクトの作り方!敵キャラに使えるかも

こんにちはクリアメモリです! Unityで、アクションゲームやRPGを作っていると、「ホーミング」するオブジェクトを作りたくなります。 そのような時に、簡単にホーミングするオブジェクトを作る方法を紹介します。 今回は「ホーミングするオブジェクトからプ…

Unityを始めるならまずはこれ!おすすめ書籍5選

こんにちはクリアメモリです! 私は、主にUnityでアプリ開発をしているのですが、今回はUnityでゲームを作れるようになるまで、私が実際に使った書籍を紹介します。 私が使った書籍は「超入門」や「初めてのUnity」などというような初心者向けに書かれた本が…

【Unity】同じアニメーションを順番に再生する|動画あり

こんにちはクリアメモリです! 先日Unityで順番にアニメーションを再生するステージを作成していました。 その時、1つのアニメーションを再生すると、同じアニメーションを追加しているオブジェクトがすべて再生されてしまいました。 そこで今回は、同じアニ…

【Unity】HPゲージなどのバーを作ってみた| 動画あり

こんにちはクリアメモリです! 今回は、Unityで作るアクションゲームなどでよく使われる「HPゲージ」の作り方を紹介します。 今回使用するのは「LineRenderer」というUnityの機能を使い、それをコードで制御していきます。 それほど難しくはないので、ぜひ覚…

【Unity】子オブジェクトの数を数えて処理を使い分ける方法があった!!

こんにちはクリアメモリです! 今回は、Unityで子オブジェクトの数を判定する方法を紹介します。 この方法を使うことで子オブジェクトの数を数えることができるというのはもちろんのこと、オブジェクトが0個になった時に実行するという使い方もできます。 簡…

【Unity】Update()とFixedUpdate()には使い分けがあった!?

こんにちはクリアメモリです! Unityを使っているとUpdate()やFixedUpdate()を使うことが頻繁にあると思います。 その中でUpdate()に書かないほうが良いコードや、FixedUpdateに書かないほうが良いコードなどがあります。 今回はその主な使い分けの方法を紹…

【Unity】オブジェクトの移動範囲を制限するMathf.Clampの使い方

こんにちはクリアメモリです! Unityでアクションゲームを作っていると、オブジェクトの移動範囲を制限したい時がよくあります。 たとえば、「プレイヤーが画面外に出ない」ようにしたり、「ある範囲内でのみ、カメラが追従する」というようなときに使えます…

【Unity】回転したオブジェクトでも上方向に力をかける!画像の向きによって上方向が変わる

こんにちはクリアメモリです! Unityでオブジェクトを操作する時にコードを使って動かすということは、アクションゲームなどでは必須だと思います。 Unityで力をかける方法は「velocity」や「AddForce」などを使いますが「オブジェクトを上下に動かす」時と…

【Unity】AndroidとiPhoneで個別に処理を使い分ける方法が簡単だった!

こんにちはクリアメモリです! Unityはマルチプラットフォーム対応なので、AndroidとiOS両方に対応するアプリを作成することができます。 ですが、その中で「Androidでだけこの処理をしたい」や「iPhoneでだけこの処理をしたい」という時があるので、今回は…

【Unity】子オブジェクトとしてプレハブを生成する方法

こんにちはクリアメモリです! Unityの機能として「プレハブ」というものがあります。 プレハブを使うことは、Unityを使う中で最も便利ともいえる機能です。 Unityでプレハブを使うことは簡単なのですが、あるオブジェクトの子オブジェクトとして生成したい…

【Unity】Keystore作成方法まとめ!Androidアプリ開発に必須!!

こんにちはクリアメモリです! 今回は、Unityを使ってAndroidのKeystoreを作成する方法を紹介します。 この手順を踏まないと、Androidアプリを作成することができません。 ではさっそくKeystoreの作成方法へ入ります。

【Unity】AdMob広告がクラッシュする!BannerView.Destroy()でAdMobバナーが消えない時の対処法

こんにちはクリアメモリです! 先日UnityアプリにAdMobを導入するという記事で、AdMobの導入方法を紹介しました。その中で、インタースティシャル広告の表示が終了したら、削除しなければならない理由を説明しました。 今回は、AdMob広告でクラッシュしない…

【Unityのバージョンを戻す!】アップデートで失敗した時に即対処するための方法

こんにちはクリアメモリです! Unityのアップデートはコードの書き方が変更されたり、仕様が変わったりと何かと危険なことがあります。 もし、ゲームの作成中にアップデートし、予期せぬバグが大量に発生してしまったというような人におすすめの方法を紹介し…

新着記事