unity

学習方法

【Unity】独学におすすめの参考書・本!初心者・中級者・上級者段階別に紹介

Unityのゲーム開発に興味を持つ多くの人々に向けて、初心者から上級者まで個々のスキルレベルに合った参考書や本を紹介します。 初心者向けの基礎的な操作方法から、中級者向けのプロジェクトベースの学習、そして上級者向けの専門的な内容まで幅広くカバーしています。 Unityを学ぶことで、ゲーム開発における新たなスキルを身につけ、自分のアイデアを形にすることができるでしょう。
Unity

【未経験・初心者OK】Unity/ゲーム開発が学べる!おすすめのプログラミングスクール3選

この記事で解決できる悩み Unityが学べるプログラミングスクールはどれ? プログラミングスクールで学ぶメリットは? プログラミングスクールを選ぶポイントは? それぞれのプログラミングスクールの特徴は? プロ...
Unity

【Unityアセットストア】年末年始セールおすすめアセット!クーポンコードもあり(2024年1月11日まで)

現在、Unityアセットストアで年末年始のセールが行われています。2000を超えるアセットが最大50%OFFで販売されています。これを機に、高くて手が出せなかったアセットなどをまとめ買いしましょう。 期間:2023年12月19日〜...
Uncategorized

【Unity】コンパイル高速化!リアルタイムにスクリプトを編集できるホットリロードアセット【Hot Reload】

Unityでスクリプトを編集してまたUnityに戻ってくるとき、コンパイルの時間がかかってしまいますが、この待ち時間をなくすことができる非常に便利なアセットがあります。 これを使うと、実行中でもスクリプトが編集できるようにもなります...
2D

【Unity】見下ろし視点の2Dゲームでキャラクターを移動させる方法!簡単スクリプト紹介【rigidbody】

上から見下ろした視点でキャラクターを移動させる方法について紹介します。簡単なスクリプトで、上下左右自由に動かすことができるようになります。 キャラクターの配置 ヒエラルキー、またはシーンビューにキャラクターの画像をドラッグ&a...
3D

MagicaVoxelでキャラクターを作成してUnityにエクスポートしよう!

3Dキャラクターや素材を作成するのにBlenderを使っていましたが、作るのに時間がかかりました。 MagicaVoxelを使うと、マインクラフトのようなボクセルキャラクターが簡単に無料で作成できます! 本記事では、Magic...
2D

【Unity】2Dアクションゲームで動く床の作り方!

2Dアクションゲームによく出てくる、動く床の作り方について紹介します。 今回紹介する方法を使うと、好きな方向に床を移動させることができるようになりますので、ぜひ試してみましょう。 プレイヤーと床の基本設定 プレイヤーやス...
3D

【Unity】2022 LTS および 2023.1から搭載された新機能「Water System」を使って水や海を作ってみた!

はじめに 海や川などの水の表現は、ゲームによく使われますが、自作するとなると大変です。 水流とか波を表現するのはどうすれば、、、 Unity 2022 LTS以降から、HDRPでは新機能「Water System」が...
Unity

【Unity】 タグを使って複数のゲームオブジェクトをスクリプトから効率的に取得する方法!非アクティブなオブジェクトを取得するには?

はじめに Unityゲーム開発において、ゲームオブジェクトの操作は非常に重要です。しかし、特定のシーンで複数のゲームオブジェクトを取得し、それらに対してスクリプトを適用する必要がある場合、どのようにすれば最も効率的に処理できるか疑問...
2D

【Unity】IKを使って2Dアニメーションを自作しよう!IKの使い方・設定方法について解説

はじめに アニメーションを作成するときに、ボーンを実際に動かしますが、1つ1つ調整していくのが面倒な時もあります。 IKを使うことで、より簡単に動かすことができるので、アニメーションの調整も簡単になります。 Ikとは? ...
2D

【Unity】 2Dキャラクター画像にボーンを作成、設定して動かしてみよう!ウェイトの調整方法についても紹介

はじめに 2Dキャラクターそれぞれの部位に対応するボーンを配置することで、より自然なアニメーションを実現することができます。 本記事では、キャラクターのアニメーションを作成する前段階として、画像にボーンを入れて調整する方法につ...
Unity

【Unity】コルーチンを使ってヒットストップを実装しよう

はじめに ヒットストップとは、敵が攻撃を受けたときに少しの間時間を止めることを指します。この時間停止は、攻撃のヒット感やアクションの迫力を高め、プレイヤーが自分の行動による影響を感じるのを助ける役割を果たします。 ゲームをや...
Unity

【unity】何秒後に実行させる処理を作ろう!コルーチンの使い方基礎から応用まで

はじめに コルーチンとは? コルーチンとは途中で一時停止し、後で再開することができる機能を持った関数です。待ち時間や複雑な非同期操作を管理するのに役立ちます。例えば、待ち時間のあるアニメーション演出や、一定時間後に実行される処...
Unity

【Unity】プレハブバリアント(Prefab Variant)の使い方!プレハブにバリエーションを持たせよう

はじめに プレハブから生成したオブジェクト(インスタンス)のいくつかを編集したい時に便利なのがプレハブバリアントです。 これを使うとオブジェクトの管理がしやすくなりますので、本記事では使い方について解説します。 また、バ...
Unity

【Unity】 ゲームオブジェクトをプレハブ化するやり方!解除する方法やスクリプトから生成する方法も解説

本記事で解決するお悩み プレハブとは? オブジェクトをプレハブ化する方法 プレハブを使ってスクリプトからオブジェクトを生成するには? シューティングゲームの弾や、アクションゲームの敵キャラクターなど、何度も使いまわ...
タイトルとURLをコピーしました