Unityで3Dゲームのボールを投げる、弾の発射を作成してみます。FPS視点でInputSystemを利用して比較的簡単に実装しています。Part1では簡単なUIの作成と視線の変更(カメラがマウスに連動して移動)を実装していきます。
unityでゲーム制作はじめました。ゼロから始めているので「ゲームを作ってみたい」、「始め方がわからない」という方へ役に立てれば幸いです。
Unity 3Dゲームでボールを投げる、弾を発射する。Part1.UIと視線変更(カメラ移動)
Unityで3Dゲームのボールを投げる、弾の発射を作成してみます。FPS視点でInputSystemを利用して比較的簡単に実装しています。Part1では簡単なUIの作成と視線の変更(カメラがマウスに連動して移動)を実装していきます。
Blenderでシンプルな耳を付けたお化け(ゴースト)のキャラクターを作成。基本的な操作と「Extra Mesh Objects」と「LoopTools」のアドオンを利用してます。モデリング編として形を作成していきます。
Unityで地面にブロックを設置する(マウスで移動・クリックで設置)
Unityで地面にブロックを設置する基本を実装してみます。マインクラフト風(サンドボックス風)にブロックを地面に設置する基本です。マウス操作でブロックを移動して、マウスクリックでブロックを設置します。
BlenderでUcupaintアドオンを利用して3Dモデルにテクスチャを作成し貼り付ける
BlenderのUcupiantアドオンを利用して木目テクスチャを簡単に作成していきます。Ucupaintは便利で多くのことができます。一歩目としてテクスチャを簡単に作成して3Dオブジェクトに貼り付けてみます。
Unityでキー・マウス操作などの入力システムと入力マネージャー(InputSystem・InputManager)
Unityでキーボード入力・マウス入力・タッチ操作などの入力でゲーム操作を行う、入力システム(InputSystem)と入力マネージャー(InputManager)を確認して変換もしてみます。
Blenderでシンプルなヘッドホンをゼロから作成してみます。基本的な操作で作成し、ヘッドホンの原型となるシンプルなヘッドホンをローポリゴンで作成していきます。
Unityでミニサッカーゲームを作成。Part2.キャラクターの移動・ドリブルとシュート
Unity3Dで簡単なミニサッカーゲームのプロトタイプを作成していきます。Part2ではスクリプトで「キャラクターの移動」、「ボールのドリブル」、「シュート」を実装していきます。
Blenderで3Dのカード型のオブジェクト(トランプ)を簡単に作成してみます。表面にテクスチャを貼り付けただけの簡単なものなので初めてでも作成できる初歩的な内容です。
Unityでミニサッカーゲームを作成。Part1.画面の作成
Unity3Dで簡単なミニサッカーゲームのプロトタイプを作成していきます。Part1では画面の作成(キャラクター、ボール、ゴール)を実装していきます。
Blenderでテキスト看板(文字看板)を簡単に作成してみます。基本的な操作で作成し、テキストをメッシュに変換することで調整も簡単に行うことが出来ます。
RobloxStudioのModuleScriptの基本を確認 Robloxゲーム作成メモ
RobloxStudioのModuleScriptの基本を確認していきます。ModuleScript内の関数、値、テーブルは他のスクリプトから利用することが出来るのでコードを分けたり、共通化するのに役立ちます。
BlenderのPhysics-Clothでテーブルクロスを作成(物理シミュレーション)
BlenderでPhysicsのClothを利用してテーブルクロスを作成してみます。Physicsは物理シミュレーション、アニメーションで利用されることが多いですが、オブジェクトの作成にも利用できます。「Cloth」は布をシミュレートしているので、衣類・布団・バックなどを作成する時に便利です。
RobloxStudioでブロックを地面に設置 Robloxゲーム作成メモ
RobloxStudioでマインクラフト風にブロックを地面に設置するのを簡単に実装してみます。ブロックを地面に設置する基本に重点を置いています、ローカルスクリプトでブロック生成位置を決めて、スクリプトで設置しています。
Blenderで格子・ゴールネットを簡単に作成(Wireframe)
Blenderでシンプルなゴールネット・格子を作成してみます。Wireframeモディファイアを用いてゴールネット、ワイヤーを作成することが出来ます。簡単な操作なので初めてでも作成できる初歩的な内容です。
RobloxStudioでRayを可視化 Robloxゲーム作成メモ
RobloxStudioでRayを可視化、ループでRayを発射、ボタンを押した時にRayを発射してみます。Raycastについて理解を深めるための内容です。
Blenderでシンプルな桟橋(釣り場所)をゼロから作成してみます。基本的な操作で作成し、橋の原型ともなる簡単な桟橋を作成していきます。
RobloxStudioでRaycastを実装 Robloxゲーム作成メモ
RobloxStudioでRaycastを実装して基本を確認していきます。Raycastを利用することで光線を発射して触れたオブジェクトを検知します。
Blenderでsvgファイル(2Dアイコン)から3Dオブジェクトを作成
BlenderでSVG形式の画像ファイル(2Dアイコン画像)から3Dオブジェクトを作成してみます。基本的な操作で作成することができ、アイコン風のシンプルな3Dオブジェクトが簡単に作成できます。
RobloxStudioでランキングボードを作成(Leaderboard) Robloxゲーム作成メモ
RobloxStudioで簡単なランキングボードを作成するメモです。DataStoreServiceを使用して各プレイヤーのスコアランキングを簡単に実装することが出来ます。
Blenderでロボットキャラクターの骨組み・ボーンの作成編 Blender入門
Blenderでシンプルなロボットのキャラクターに簡単なアーマチュア・ボーンを追加してみます。アーマチュア・ボーン・リグの基本となる部分です。
RobloxStudioでデータセーブを実装(DataStores) Robloxゲーム作成メモ
RobloxStudioで簡単なデータセーブを作成するメモです。DataStoreServiceを使用することで各プレイヤーの持ち物やスコアなどを保管、取得することが簡単に出来ます。
Blenderで部分的に鋭くする・折り目を付ける。MarkSharpとMeanCrease
Blenderで部分的に鋭くする「MarkSharp」と折り目を付ける「MeanCrease」の基本を確認していきます、面の数(ポリゴン数)を変えずに見た目を変える事が出来る便利な機能です。
RobloxStudioで簡単なアニメーションを作成(Tween) Robloxゲーム作成メモ
RobloxStudioで簡単なアニメーションを作成するメモです。Tweenを利用すると簡単なアニメーションを作成することが出来ます。サンプルとしてスライド式ドアの開閉を作成しています。
Blenderでふわふわ感やモコモコ感を作成してみます。Furを利用してフワフワ感、Displaceモディファイアを利用してモコモコ感を表現する方法を紹介しています。
RobloxStudioで回転式のタレットを作成 Robloxゲーム制作
RobloxStudioで回転式タレットを作成するメモです。弾にダメージの追加、パーツを時間で消滅するDebrisの追加、Hingeで回転を追加しています。
Blenderでシンプルなスリッパを作成(靴・サンダルの基本形)
Blenderでシンプルなスリッパを簡単に作成してみます。基本操作で靴の一歩手前となる簡単なスリッパを作成しています。簡単な操作で作成しているので比較的初歩的な内容です。
RobloxStudioで固定式のタレットを作成 Robloxゲーム制作
RobloxStudioで弾を発射するシンプルな固定式タレットを作成するメモです。弾を発射する、無限に繰り返し実行する基本的な仕組みの確認にもなります。
Blenderでボルト・ネジ・バネを作成(アドオンとScrewModifier) Blender入門
Blenderでボルトやバネ・ネジを簡単に作成してみます。アドオンのBoltFactory、ScrewModifier(スクリューモディファイア)を利用した方法を紹介します。簡単な操作なので初めてでも作成できる初歩的な内容です。
RobloxStudioでカメラを制御する Robloxゲーム作成メモ
RobloxStudioでカメラ制御をスクリプトで行うメモです。カメラをプレイヤーの横に固定(サイドスクロール)して2Dぽくしたり、上から見下ろすトップダウンにしていきます。一つのスクリプトで簡単に実装することが出来ます。
Blenderでロボットキャラクターを作成(ローポリゴンモデリング編) Blender入門
Blenderでシンプルなロボットのキャラクターを作成してみます。基本的な操作でポリゴン数の少ない(ローポリゴン)、ロボットキャラクターの原型をモデリングしていきます。
RobloxStudioでHingeConstraintを利用してパーツを回転する Robloxゲーム作成メモ
RobloxStudioでHingeConstraintを利用してパーツを回転させるメモです。Hingeを利用する事でパーツの回転を簡単に実装できます。ドアの回転などを実装することが出来ます。
Blenderでシンプルなヘルメットを作成(ローポリゴン) Blender入門
Blenderで低ポリゴンのヘルメットを作成してみます。「RoundCube」を利用して基本的な操作で作成、初心者でも簡単に作成することが出来ます。
RobloxStudioでコンベアや誘導を作成(Beam) Robloxゲーム作成メモ
RobloxStudioでBeamを利用してベルトコンベヤ、プレイヤーを誘導するガイドを簡単に作成してみます。Beamエフェクトを利用することでさまざまな基本の効果を作成することが出来ます。
ポリゴン数の少ない3Dキャラクターを作成。顔部分の作成 Blender入門
Blenderでポリゴン数の少ない3Dキャラクターを簡単に作成してみます。キャラクターの顔部分を簡単な操作で作成しています。
RobloxStudioでマウスドラッグを実装(DragDetector) Robloxゲーム作成メモ
RobloxStudioでマウスでパーツをつかんで動かす(マウスドラッグ)をDragDetectorで簡単に作成していきます。スマホのタッチ操作、ゲームパットにも対応しています。
ポリゴン数の少ない3Dキャラクターを作成。体部分の作成 Blender入門
Blenderでポリゴン数の少ない3Dキャラクターを簡単に作成してみます。昔のゲームでよく見たカクカクしたキャラクターの体を簡単な操作で作成しており初心者でも出来る内容です。
RobloxStudioでプレイヤー情報を追加する Robloxゲーム作成メモ
RobloxStudioでゲーム作成時、プレイヤーに情報(データ)を追加するメモです。リーダーボードに追加することも、見えないプレイヤー情報を追加するのもRobloxでは簡単に作成することが出来ます。
BlenderでGradientTextureを利用して着色 Blender入門
Blenderのグラデーションテクスチャを利用して色をつけてみます。はじめに使用するBlenderのヴァージョンは5.0です。今回やる事下記にて目玉焼きを3Dモデリングした際、白身部分と黄身部分を作成しました。今回は「グラデーションテクスチ...
RobloxStudioでシンプルなボート(いかだ)を作成 Robloxゲーム作成メモ
RobloxStudioで水の上を動くボート(いかだ)を作成するメモです。「海面を移動する」シンプルなイカダを作成することで、乗り物の基本的な仕組みを見ていきます。
ROBLOXで簡単なお店を作成。Part2.Shopでアイテムを購入 Robloxゲーム制作
Robloxで簡単なお店(ショップ)を作成するメモです。Part2では実際にショップでアイテムを購入して装備してみます。
Blenderでシンプルな「目玉焼き」をモデリングしていきます。基本的な操作でシンプルな目玉焼きを低ポリゴン(ローポリゴン)で作成してます。比較的初心者向けの内容で、基本的な操作で作成しています。
ROBLOXで簡単なお店を作成。Part1.Shop画面を開いて閉じる Robloxゲーム制作
Robloxで簡単なお店(ショップ)を作成するメモです。Part1では簡単なGUIを作成してトリガーでショップ画面を開く・閉じるまでを実装してみます。
Robloxで簡単な掘る仕組みを作成(MiningSystem) Robloxゲーム作成メモ
RobloxStudioでピッケルを使って岩を破壊するサンプルのメモです。ピッケルで岩を壊すと石が出現して拾うことが出来るようになります。掘る基本の仕組みとなります。
Blenderで牛乳パックを基本操作で作成(低ポリゴン) Blender入門
Blenderでシンプルな「牛乳パック」を3Dモデリングしていきます。基本的な操作でシンプルな牛乳パックを低ポリゴン(ローポリゴン)で作成してます。比較的初心者向けの内容で、利用頻度の高い操作を利用しています。
BlenderからRobloxにインポート・エクスポート Robloxゲーム制作メモ
Blenderで作成した3DモデルをRobloxで利用する方法(インポート・エクスポート)を簡単に行っていきます。Blenderで作成した3DモデルをRobloxで利用、Roblox上のモデルをエクスポートしてBlenderで利用することが簡単な操作でできます。
Hunyuan3D(HY3D)で3Dモデルを自動生成(AI) Blender入門
今回は「Tencent Hunyuan 3D Global」を利用して3Dモデルを自動生成し、生成した3DモデルをBlenderにインポートしてみます。はじめに「Tencent Hunyuan 3D Global」で3Dモデルを生成してみま...
robloxで簡単な釣りのゲームを開発。Part2.魚をゲットする Robloxゲーム制作
Robloxで簡単な釣りのゲーム(FishGame)を作成していきます。Part2では魚を釣り上げるのを実装していきます。
robloxで簡単な釣りのゲームを開発。Part1.釣竿を装備 Robloxゲーム制作
Robloxで簡単な釣りのゲーム(FishGame)を作成していきます。Part1では釣竿を装備して飛ばすところまでを実装していきます。
低ポリゴンで簡単なボートを作成(ローポリゴンの船) Blender入門
Blenderでローポリゴンで船(ボート)を作成してみます。ミラー機能や基本操作を用いて簡単にポリゴン数を少なく作成しています。
複数テクスチャを1つのファイルにベイキング(TextureBaking) Blender入門
Blenderで複数のテクスチャ(マテリアル)を1つの画像ファイルにベイクするのを簡単に行ってみます(TextureBaking)。Blenderで作成したマテリアルを画像データにすることでUnityなど他のアプリケーションで似たような色で再現できます。
Blenderでリンゴを作成していきます。今回はノイズテクスチャノードを利用して簡単に作成していきます。ちょっとリアル感のあるリンゴをシンプルに作成していきます。
NoiseTexture(ノイズテクスチャ)を利用して木の板を作成 Blender入門
BlenderでNoiseTexture(ノイズテクスチャ)を利用して簡単な木の板を作成していきます。NoiseTextureのみを利用して簡単に作成するので初心者でもできる内容です。
低ポリゴンのミカンを作成(ローポリゴンのミカン) Blender入門
低ポリゴンで簡単な「果物のミカン」を作成していきます。基本的な操作でシンプルなミカンをローポリゴンで作成してます。比較的初心者向けの内容で、基本的な操作で作成しています。
WaveTexture(波テクスチャ)で模様を作成 Blender入門
Blender4.5にてShadingのWaveTexture(波テクスチャ)のみで簡単な模様を作成していきます。木目っぽい感じやスイカっぽい模様を簡単に作成してみます。シンプルな形で作成しているので初心者でも簡単にできます。
ROBLOXで設定画面(toggleとslider)を作成 Robloxゲーム制作
Robloxで簡単な設定画面(トグルボタンとスライダー)を作成するメモです。GUIでよく使う場面のあるトグルボタンとスライダーを簡単なスクリプトで実装してみます。
低ポリゴンのサンタ帽子を作成(ローポリゴン) Blender入門
低ポリゴンで簡単に「サンタ帽子」を作成していきます。基本的な操作でシンプルなサンタ帽子をローポリゴンで作成してます。比較的初心者向けの内容で、基本的な操作を利用しています。
Robloxで簡単なメニュー(GUI)を作成してみる Robloxゲーム制作
Robloxで簡単なメニュー画面(GUI)を作成するメモです。Robloxはデフォルトでボタンなどが用意されており、簡単にメニュー画面が作成することが出来ます。GUIの基本を確認してみます。
Robloxでバックパックにアイテムを追加(持ち物・ツール) Robloxゲーム作成メモ
Robloxでバックパックにアイテム(ツール)を追加するメモです。Robloxはデフォルトでバックパック(持ち物リスト)が用意されており簡単にアイテムをバックパックに追加することが出来ます。
地形の作成(Terrain)とプラグイン追加 Robloxゲーム制作メモ
Robloxで地形(地面)を作成するメモです。Robloxはデフォルトで簡単に地形を作成することが出来ます。また、地形作成に役立つ「ParttoTerrain」のプラグインを導入してみます。
Blenderでローポリゴンの動物(ヒヨコ)を作成 Blender
Blenderでローポリゴンの動物(ヒヨコ)を作成してみます。基本操作とミラーモディファイアーを用いて簡単に作成しています。初めてでも作成できる初歩的な内容です。
Blenderでオブジェクトを簡単に曲げる(SimpleDeform) Blender入門
BlenderでSimpleDeformモディファイアーを利用してオブジェクトを曲げてみます。簡単な操作で一方向にオブジェクトを曲げることが出来ます。
Blenderでローポリゴンの簡単な剣を作成してみます。ローポリゴンで作成する簡単な操作のみで初心者でも作成できる初歩的な内容です。
コイン集めゲームを開発。Part3.コインカウント Robloxゲーム制作
Robloxで簡単なコイン集めゲーム(CoinCollect)を作成していきます。Part3ではスクリプトでコインに触れた数をカウントしていきます。
コイン集めゲームを開発。Part2.壁とコインを作成 Robloxゲーム制作
Robloxで簡単なコイン集めゲーム(CoinCollect)を作成していきます。Part2では壁とコインを実装していきます。
コイン集めゲームを開発。Part1.プレイヤー Robloxゲーム制作
Robloxで簡単なコイン集めゲーム(CoinCollect)を作成していきます。Part1ではRobloxの基本とプレイヤーまでを実装していきます。
コイン落としゲームを作成。Part3.コイン発射位置変更・コインのカウント
Unity3Dで簡単なコイン落としゲーム(CoinPusher)を作成していきます。Part3では「コインの落とす位置の変更」、「落としたコインのカウント」を実装していきます。ベースとなる形の完成です。
コイン落としゲームを作成。Part2.コインを押す土台 Unityゲーム制作
Unity3Dで簡単なコイン落としゲーム(CoinPusher)を作成していきます。Part2では「コインを押し出す土台」を実装していきます。
コイン落としゲームを作成。Part1.コインの生成 Unityゲーム制作
Unity3Dで簡単なコイン落としゲーム(CoinPusher)を作成していきます。Part1では「マウスクリックでコインの生成」までを実装していきます。
BlenderでTexturePaintのみとローポリゴンの比較
BlenderでTexturePaintのみで木箱を作成した場合とローポリゴンで作成した場合を比較してみます。ローポリゴンの場合、単色でも凹凸の表現が簡単にできます。
BlenderのTexturePaint超基本。直線と塗りつぶし
Blenderのテクスチャペイント(TexturePaint)の超基本の機能を確認していきます。テクスチャペイントを利用することで3Dオブジェクトに直線を引いたり、色で塗りつぶすことが簡単にできます。
LoopToolsアドオンを利用してオブジェクトに穴を開ける Blender
BlenderでLoopToolsアドオンを利用してオブジェクトに穴を開けてみます。アドオンを利用しているので難しい操作はなく、初歩的な内容です。LoopToolsは便利なアドオンです。
Blenderで3Dモデルを二次元に展開(UV展開)したときの面を四角形に整列していきます。画像ソフトで色付けをする際に簡単になります。比較的簡単なモデルで初心者でも出来る形で書いています。
Blenderで道路を曲げる。モディファイアーのカーブ変形(curve)
Blenderで道路を曲げてみます。ローポリゴンで色を付けてカーブを利用した簡単な作り方を紹介しています。簡単な操作なので初めてでも作成できる初歩的な内容です。
Blenderでボウリングのピンを作成してUnityで動かしてみる。Unity編
Blenderでボウリングのピンを作成してUnityで動かしてみます。Part2ではUnity編として作成したオブジェクトをUnityで利用してみます。
Blenderでボウリングのピンを作成してUnityで動かしてみる。Blender編
Blenderでボウリングのピンを作成してUnityで動かしてみます。Part1ではBlender編としてボウリングのピンの3Dオブジェクトを作成していきます。
Blenderで作成した3DオブジェクトをUnityで利用する
今回はBlenderで作成した3DオブジェクトをFBXファイルにエクスポートして、Unityに取り込んでいきます。まずは簡単な手順を見るために単純な小物で試していきます。必要なのはFBXファイルとテクスチャ画像です。
Blenderでローポリゴンの車を作成してみます。ミラー機能や基本操作を用いて簡単に作成しています。初めてでも作成できる初歩的な内容です。
Blenderでシンプルなリボンを作成していきます。ミラー機能を利用して、簡単に作成してみます。比較的簡単なモデルなので初心者でも出来る形で書いています。
Blenderのミラー機能(ミラーモディファイアー)の基本とオートミラー
Blenderのミラー機能(ミラーモディファイアー)とオートミラーのアドオンについて簡単に見ていきます。ミラーは基本的な機能ですが、対称のオブジェクトを作成する時に重要です。
範囲内の敵を全て検知する(CircleCastAll) Unityゲーム制作
Unity6で範囲内の全ての敵を検知するのを作成してみます。トップダウンの2Dを想定して、CircleCastAllを利用して指定範囲内の敵キャラ(オブジェクト)を全て検知しています。
2Dプレイヤーを上下左右に動かす(Unity6-InputSystem) Unityゲーム制作
Unity6で2Dのプレイヤーを上下左右にキーボード入力で動かしてみます。トップダウンの2Dキャラクターを動かすのを想定して、InputSystemを利用して簡単にプレイヤーの移動を実装しています。
Blenderでグラデーション画像を利用して3Dモデルに色を付ける
Blenderでグラデーション画像を利用して色を付けていきます。3Dモデルにグラデーションの画像ファイルとテクスチャペイントを利用してオブジェクトに色を付けます。比較的簡単なモデルで初心者でも出来る形で書いています。
Blenderで画像編集ソフトを利用して色を付ける・UV展開の基本
Blenderで画像編集ソフトを利用して色を付けていきます。3Dモデルを二次元に展開する(UV展開)の基本も見ていきます。画像テクスチャを利用してオブジェクトに色を付けます。比較的簡単なモデルで初心者でも出来る形で書いています。
Blenderでシンプルなメガネ(サングラス)をゼロから作成してみます。基本的な操作で作成し、メガネの原型となるシンプルなレンズとフレームを作成していきます。
Blenderでシンプルな帽子を作成。オブジェクトの分離・頂点の削除
Blenderでシンプルな帽子をゼロから作成してみます。頂点の削除・オブジェクトの分離・押し出しなど基本的な操作で作成しており、初心者でも簡単に作成することが出来ます。帽子の作り方の一例を紹介しています。
Blenderのテクスチャペイントで簡単に色を付ける(TexturePaint)
Blenderのテクスチャペイント(TexturePaint)の基本を確認していきます。テクスチャペイントを利用することで3Dオブジェクトに色を付けたり、絵を描いたりすることが簡単にできます。まずはテクスチャペイントとはどういうものなのかを見ていきます。
画像を「Sprite.Create」で動的に分割する Unityゲーム作成
Unityで画像をスクリプトを利用して分割・切り抜くのを実装していきます。画像を固定で分割するのではなく、動的に分割して画像を作成するのをSprite.Createを利用して実装してみます。
簡単なスライドパズルゲームを作成。Part3.シャッフルとゲームクリア Unityゲーム制作
Unity6で簡単なスライドパズルゲーム(SlidePuzzle)を作成していきます。Part3では「タイルのシャッフルとゲームクリアの判定」を実装していきます。スライドパズルゲームはタイルをクリックしたらブランクの場所にスライドする簡単なゲームです。
簡単なスライドパズルゲームを作成。Part2.タイルをクリックで移動 Unityゲーム制作
Unity6で簡単なスライドパズルゲーム(SlidePuzzle)を作成していきます。Part2では「タイルをクリックしたら移動」を実装していきます。スライドパズルゲームはタイルをクリックしたらブランクの場所にスライドする簡単なゲームです。
スライドパズルゲームを作成。Part1.UI画面(タイルの生成) Unityゲーム制作
Unity6で簡単なスライドパズルゲーム(SlidePuzzle)を作成していきます。Part1では「スクリプトでタイルの生成」までを実装していきます。スライドパズルゲームはタイルをクリックしたらブランクの場所にスライドする簡単なゲームです。
スクラッチカードみたいに画像を削るのを簡単に作成 Unityゲーム制作
Unityでスクラッチカードを削るような機能を簡単に実装していきます。マウスでなぞった部分の画像を削るのをマテリアルのステンシルを利用して実装してみます。
画像やテキストに簡単に影を追加する(shadowコンポーネント) Unityゲーム制作
Unityで画像ボタンやテキストに簡単に影を追加していきます。shadowコンポーネントを利用することで簡単に影を追加することが出来ます。
箱を積み上げるシンプルな落ち物ゲーム(StackBox)Part3.ゲームオーバー Unityゲーム制作
Unity6で簡単な箱を積み上げる落ち物ゲームを作成します。Part3では「ゲームオーバー」を実装していきます。ミニゲームのチュートリアルで初心者でも出来る内容です。
箱を積み上げるシンプルな落ち物ゲーム(StackBox)Part2.タッチで箱を落とす Unityゲーム制作
Unity6で簡単な箱を積み上げる落ち物ゲームを作成します。Part2では「箱が横移動を往復する」、「画面クリックで箱を落とす」を実装していきます。ミニゲームのチュートリアルで初心者でも出来る内容です。
箱を積み上げるシンプルな落ち物ゲーム(StackBox)Part1.箱を生成する Unityゲーム制作
Unity6で簡単な箱を積み上げる落ち物ゲームを作成します。ミニゲームのチュートリアルで初心者でも出来る内容です。Part1では「箱の生成」「箱を上から落とし地面に着地する」を実装していきます。
Unity6でWebGLが真っ暗になり実行できないエラー(バグ)の修正方法メモ
Unity6で作成したWebGLアプリケーションの画面が真っ暗なまま動かないエラーの対応について簡単なメモです。Unityのバージョンダウンで簡単に対応することできます。
箱を積み上げる簡単なタイミング落ち物ゲーム(StackingBox) Unityゲーム
横移動する箱をタイミングよく画面タップして、箱を積み上げる落ち物ゲームです。かなりシンプルなものでUnity6で実験的に作成してます。似たようなゲームはたくさんありますね。操作方法などは下の方に記載してあります。操作方法STARTでゲームを...
触れたものを探知するレーザーをLineRendererで作成 Unityゲーム制作
Unity2Dゲーム作成でレーザーを実装してみます。LineRendererで触れたオブジェクト(物)を検知するレーザーを実装します。「Physics2D.Raycast」と「LineRenderer」を利用して実装していきます。
画面に点線を描く(LineRenderer) Unityゲーム制作
Unity2Dで画面に点線を描いてみます。また、マウスでクリックした位置まで線を引いてみます。画像を変更することで好きな画像の線にすることもできます。
導火線のようなエフェクト(ParticleSystem) Unityゲーム制作
Unityで導火線の様なエフェクトを作成してみます。ParticleSystemを利用して、タイマーに導火線の様なエフェクトを追加します。ParticleSystemを利用することで視覚的な効果を簡単に実装することが出来ます。
Unityで3Dゲームのボールを投げる、弾の発射を作成してみます。FPS視点でInputSystemを利用して比較的簡単に実装しています。Part1では簡単なUIの作成と視線の変更(カメラがマウスに連動して移動)を実装していきます。
Blenderでシンプルな耳を付けたお化け(ゴースト)のキャラクターを作成。基本的な操作と「Extra Mesh Objects」と「LoopTools」のアドオンを利用してます。モデリング編として形を作成していきます。
Unityで地面にブロックを設置する基本を実装してみます。マインクラフト風(サンドボックス風)にブロックを地面に設置する基本です。マウス操作でブロックを移動して、マウスクリックでブロックを設置します。
BlenderのUcupiantアドオンを利用して木目テクスチャを簡単に作成していきます。Ucupaintは便利で多くのことができます。一歩目としてテクスチャを簡単に作成して3Dオブジェクトに貼り付けてみます。
Unityでキーボード入力・マウス入力・タッチ操作などの入力でゲーム操作を行う、入力システム(InputSystem)と入力マネージャー(InputManager)を確認して変換もしてみます。
Blenderでシンプルなヘッドホンをゼロから作成してみます。基本的な操作で作成し、ヘッドホンの原型となるシンプルなヘッドホンをローポリゴンで作成していきます。
Unity3Dで簡単なミニサッカーゲームのプロトタイプを作成していきます。Part2ではスクリプトで「キャラクターの移動」、「ボールのドリブル」、「シュート」を実装していきます。
Blenderで3Dのカード型のオブジェクト(トランプ)を簡単に作成してみます。表面にテクスチャを貼り付けただけの簡単なものなので初めてでも作成できる初歩的な内容です。
Unity3Dで簡単なミニサッカーゲームのプロトタイプを作成していきます。Part1では画面の作成(キャラクター、ボール、ゴール)を実装していきます。
Blenderでテキスト看板(文字看板)を簡単に作成してみます。基本的な操作で作成し、テキストをメッシュに変換することで調整も簡単に行うことが出来ます。
RobloxStudioのModuleScriptの基本を確認していきます。ModuleScript内の関数、値、テーブルは他のスクリプトから利用することが出来るのでコードを分けたり、共通化するのに役立ちます。
BlenderでPhysicsのClothを利用してテーブルクロスを作成してみます。Physicsは物理シミュレーション、アニメーションで利用されることが多いですが、オブジェクトの作成にも利用できます。「Cloth」は布をシミュレートしているので、衣類・布団・バックなどを作成する時に便利です。
RobloxStudioでマインクラフト風にブロックを地面に設置するのを簡単に実装してみます。ブロックを地面に設置する基本に重点を置いています、ローカルスクリプトでブロック生成位置を決めて、スクリプトで設置しています。
Blenderでシンプルなゴールネット・格子を作成してみます。Wireframeモディファイアを用いてゴールネット、ワイヤーを作成することが出来ます。簡単な操作なので初めてでも作成できる初歩的な内容です。
RobloxStudioでRayを可視化、ループでRayを発射、ボタンを押した時にRayを発射してみます。Raycastについて理解を深めるための内容です。
Blenderでシンプルな桟橋(釣り場所)をゼロから作成してみます。基本的な操作で作成し、橋の原型ともなる簡単な桟橋を作成していきます。
RobloxStudioでRaycastを実装して基本を確認していきます。Raycastを利用することで光線を発射して触れたオブジェクトを検知します。
BlenderでSVG形式の画像ファイル(2Dアイコン画像)から3Dオブジェクトを作成してみます。基本的な操作で作成することができ、アイコン風のシンプルな3Dオブジェクトが簡単に作成できます。
RobloxStudioで簡単なランキングボードを作成するメモです。DataStoreServiceを使用して各プレイヤーのスコアランキングを簡単に実装することが出来ます。
Blenderでシンプルなロボットのキャラクターに簡単なアーマチュア・ボーンを追加してみます。アーマチュア・ボーン・リグの基本となる部分です。
Blenderでシンプルなリボンを作成していきます。ミラー機能を利用して、簡単に作成してみます。比較的簡単なモデルなので初心者でも出来る形で書いています。
Blenderのミラー機能(ミラーモディファイアー)とオートミラーのアドオンについて簡単に見ていきます。ミラーは基本的な機能ですが、対称のオブジェクトを作成する時に重要です。
Unity6で範囲内の全ての敵を検知するのを作成してみます。トップダウンの2Dを想定して、CircleCastAllを利用して指定範囲内の敵キャラ(オブジェクト)を全て検知しています。
Unity6で2Dのプレイヤーを上下左右にキーボード入力で動かしてみます。トップダウンの2Dキャラクターを動かすのを想定して、InputSystemを利用して簡単にプレイヤーの移動を実装しています。
Blenderでグラデーション画像を利用して色を付けていきます。3Dモデルにグラデーションの画像ファイルとテクスチャペイントを利用してオブジェクトに色を付けます。比較的簡単なモデルで初心者でも出来る形で書いています。
Blenderで画像編集ソフトを利用して色を付けていきます。3Dモデルを二次元に展開する(UV展開)の基本も見ていきます。画像テクスチャを利用してオブジェクトに色を付けます。比較的簡単なモデルで初心者でも出来る形で書いています。
Blenderでシンプルなメガネ(サングラス)をゼロから作成してみます。基本的な操作で作成し、メガネの原型となるシンプルなレンズとフレームを作成していきます。
Blenderでシンプルな帽子をゼロから作成してみます。頂点の削除・オブジェクトの分離・押し出しなど基本的な操作で作成しており、初心者でも簡単に作成することが出来ます。帽子の作り方の一例を紹介しています。
Blenderのテクスチャペイント(TexturePaint)の基本を確認していきます。テクスチャペイントを利用することで3Dオブジェクトに色を付けたり、絵を描いたりすることが簡単にできます。まずはテクスチャペイントとはどういうものなのかを見ていきます。
Unityで画像をスクリプトを利用して分割・切り抜くのを実装していきます。画像を固定で分割するのではなく、動的に分割して画像を作成するのをSprite.Createを利用して実装してみます。
Unity6で簡単なスライドパズルゲーム(SlidePuzzle)を作成していきます。Part3では「タイルのシャッフルとゲームクリアの判定」を実装していきます。スライドパズルゲームはタイルをクリックしたらブランクの場所にスライドする簡単なゲームです。
Unity6で簡単なスライドパズルゲーム(SlidePuzzle)を作成していきます。Part2では「タイルをクリックしたら移動」を実装していきます。スライドパズルゲームはタイルをクリックしたらブランクの場所にスライドする簡単なゲームです。
Unity6で簡単なスライドパズルゲーム(SlidePuzzle)を作成していきます。Part1では「スクリプトでタイルの生成」までを実装していきます。スライドパズルゲームはタイルをクリックしたらブランクの場所にスライドする簡単なゲームです。
Unityでスクラッチカードを削るような機能を簡単に実装していきます。マウスでなぞった部分の画像を削るのをマテリアルのステンシルを利用して実装してみます。
Unityで画像ボタンやテキストに簡単に影を追加していきます。shadowコンポーネントを利用することで簡単に影を追加することが出来ます。
Unity6で簡単な箱を積み上げる落ち物ゲームを作成します。Part3では「ゲームオーバー」を実装していきます。ミニゲームのチュートリアルで初心者でも出来る内容です。
Unity6で簡単な箱を積み上げる落ち物ゲームを作成します。Part2では「箱が横移動を往復する」、「画面クリックで箱を落とす」を実装していきます。ミニゲームのチュートリアルで初心者でも出来る内容です。
Unity6で簡単な箱を積み上げる落ち物ゲームを作成します。ミニゲームのチュートリアルで初心者でも出来る内容です。Part1では「箱の生成」「箱を上から落とし地面に着地する」を実装していきます。
Unity6で作成したWebGLアプリケーションの画面が真っ暗なまま動かないエラーの対応について簡単なメモです。Unityのバージョンダウンで簡単に対応することできます。
横移動する箱をタイミングよく画面タップして、箱を積み上げる落ち物ゲームです。かなりシンプルなものでUnity6で実験的に作成してます。似たようなゲームはたくさんありますね。操作方法などは下の方に記載してあります。操作方法STARTでゲームを...