月報

チープ月報 / 202407

Unity産ゲームを制作する前に「習作」を作成しているところです。ノベル的な流れやキャラクターの登場(演出)、会話シーンなどを自分なりに構築していけるのかを試しています。ゲーム制作背景について写真を参考にするとしても著作はありますし、思うよ...
開発進捗

Unityで0からADV #5

Unityで0からアドベンチャーゲームを作ってます。今回は動的画面を作成するために「Timeline」というものを使用してみました。動画編集のように各素材を時間順に並べ、再生することができる機能です。Timeline「オブジェクト」や「カメ...
開発進捗

Unityで0からADV #4

Unityで0からアドベンチャーゲームを作ってます。引き続き「会話」ギミックの実装を試行錯誤してました。そして、Unityツール「宴」カスタマイズの断念と共に「Unity6」にも挫折しました(´・ω・`)これからは大人しく「2022.3.3...
開発進捗

#スーパーゲ制デー / 202407

「#スーパーゲ制デー」は「ふりーむ!」企画の、毎月第2土曜日にゲーム進捗などの報告をするタグです。Unityでのノベルゲーム構築を自分なりに形にするために超短編を制作しているところです。画面作りUnityのノベルゲーム制作ツール「宴」の構想...
unity技術

【3D】UIボタンのマウスオーバー【Unity6】

UIボタンのボタンコンポーネントでマウスオーバー設定を使用すると、ボタンを押しつつそのままドラッグでボタンから離れた場合、変化した画像がそのままになる現象があります。その回避方法を2つ。簡易版「Sprite Swap」を使用する場合は「Na...
月報

チープ月報 / 202406

Unityを触っている最中も「Live2D」や「3Dローポリモデル」なんかに興味惹かれて、集中力を落としています。ゲーム表現として、やりたいことは決まっていたはずなのだけれど、やってみたいことも増えつつある今、ちょっとブレが生じてきていた月...
開発進捗

Unityで0からADV #3

Unityで0からアドベンチャーゲームを作ってます。「会話」ギミックの実装を試行錯誤しました。セリフとキャラクター会話パートにおける基本実装。話者と話者名、登場。一文字ずつ流れるテキスト。セリフ音追加。セリフ毎に待機。待機アイコン。左クリッ...
unity技術

【3D】2Dスプライトに影をつける【BRP】

2D画像に影を反映させる方法です。「Unity Tutorial - Octopath 2D Sprite Shadows And Lighting」を参考にさせていただいています。URPプロジェクトの場合、マテリアルの段階で違った操作が必...
unity技術

【3D】2Dキャラ・歩行アニメーション切り替え(左右)【Unity6】

キー操作でアニメーションを切り替える方法です。簡易版「待機」「歩行」アニメーションの用意。「Animator」に「AnimatorController」をそれぞれ配置。「Transition(矢印)」をそれぞれ作成。条件変数を作成。それぞれ...
unity技術

【3D】2Dキャラ・キー操作移動(左右)【Unity6】

2Dのプレイヤーキャラをキー操作で左右に移動させます。簡易版キー操作用スクリプトを作成。キャラオブジェクトに「Rigidbody2D」を追加。キー操作用スクリプトをキャラオブジェクトにアタッチ。必要なら「メインカメラ」をキャラオブジェクトの...
unity技術

【3D】ポストプロセス【BRP】

ポストプロセスを使用して、ゲーム画面に特殊エフェクトをかけていきます。※「Package Manager」から「Post Processing」をインストールしておきましょう。URPプロジェクトの場合は「volume」を使用しての方法となる...
開発進捗

Unityで0からADV #2

Unityで0からアドベンチャーゲームを作ってます。「会話」ギミックは後回しで、「2.5D横スクロール」構築を試作しました。3Dモデルで全配置今回は、ライティングや影の影響を考えて、すべて3Dモデルでの配置を試みました。2D画像をテクスチャ...
unity技術

【3D】カーソルクリックエフェクト【Unity6】

カーソルでクリックした場所にエフェクトを発生させる方法です。簡易版アニメーションオブジェクト(エフェクト素材)を用意。オブジェクト破壊スクリプトを最終フレームにイベント追加。アニメーションオブジェクト(エフェクト素材)をプレハブ化。クリック...
unity技術

【3D】2Dパラパラアニメ【Unity6】

2Dのパラパラアニメーションを作成方法です。簡易版アニメーション画像をインポート。アニメーションクリップを作成。アニメーションクリップを編集。画像素材登録Assetsフォルダ内の任意の場所に、使用したいアニメーション用の画像ファイルをドラッ...
unity技術

日本語フォント設定 TextMeshPro【Unity6】

TextMeshProで日本語フォントを扱えるようにする設定です。TextMeshProは、登録したフォントを画像データとして扱うシステムになります。簡易版日本語フォントファイルをインポート。フォントアセット生成。FontAssetCret...
月報

チープ月報 / 202405

開発しているゲーム、当初の予定ではそこそこの開発具合になっているはずでしたが、実際はやっとUnityの実演を始めたところ。ストーリーのプロットがまとまらなかったのが原因だけれども、今後は開発技術での遅延が予想されます。ある程度進めば、スピー...
unity技術

【3D】2Dボタンのマウスオーバー【Unity6】

2Dボタン要素(2DオブジェクトおよびUIボタン)にマウスオーバー機能を付与します。ボタンのカーソルが乗ったときに変化、離れたときに元画像へ戻る、といった挙動です。簡易版C#スクリプト作成。EventTriggerコンポーネント追加。「Po...
開発進捗

Unityで0からADV #1

Unityで0からアドベンチャーゲームを作っていきます。どうせ何も分からないので(将来使うことになるなら)、最新の「Untiy6」を使用してみることにしました。2Dか3Dか、それが問題だ教則本では2Dを勉強しましたし、制作ゲームもドット絵を...
unity技術

【3D】カーソルを変化させる【Unity6】

マウスカーソルを指定画像に変化させます。Unity依存カーソルの変更「ForceSoftware」とデバイス依存カーソルの変更「Auto」の2種類あるようです。簡易版素材画像設定 「Texture Type」タブ「Default」を「Cur...
unity技術

【3D】3Dモデルのカラーをベタ塗にする【Unity6】

質感や光などの影響を受けずに、3Dモデルに指定した色を反映させます。簡易版新規「Material」作成。「Material」の「Shader」を「Unlit」に変更。任意の色を指定。「Material」を3Dモデル「Mesh Rendere...
unity技術

【3D】2Dオブジェクトをボタンにする【Unity6】

3D空間に配置した2Dオブジェクトを「ボタン化」します。オブジェクトをクリックしたら、別オブジェクトが表示・非表示されるようにしてみます。簡易版カメラ設定 「Main Camera」に「Physics 2D Raycaster」追加。イベン...
unity技術

【3D】2Dオブジェクトのレイヤー概念【Unity6】

オブジェクトの重なり順の操作です。簡易版■強さの違いLayerSorting LayerOrder in LayerPostion Z上記の上から順が適用強度順になっています。「Sorting Layer」リスト内では、下にいくほど手前に表...
unity技術

【3D】2Dオブジェクトの拡大縮小【Unity6】

配置した画像の「拡大縮小」調整の2つの方法です。オブジェクトの「Transform」の「Scale」を調整する方法。画像自体の「Pixels Per Unit」を調整する方法。「Scale」を調整オブジェクト「Inspector」の「Tra...
unity技術

【3D】2Dオブジェクトの透明度の調整【Unity6】

配置した画像の「透明度」の調整方法です。調整したいオブジェクトを選択し、「Inspector」の「Sprite Renderer」内、「Color」をクリックします。カラーピッカーが出るので、項目「A(Alpha)」部分を調整します。例では...
unity技術

【3D】3Dテンプレートに2D画像を配置【Unity6】

2Dテンプレートと同じように、素材を「Scene」にドラッグするだけで出来ると思ったらできませんでした。素材画像自体の設定をいじる必要があるみたいです。簡易版■ 画像設定変更素材画像自体の「Inspector」設定。「Texture Typ...
教則本

楽しく学ぶUnity 2D超入門講座(9/9)完

Chapter10 UI(ユーザーインターフェース)ユーザーインターフェース用の「Canvas」という画面をゲーム画面に重ねてUIの表示を行っていきます。ゲーム画面とCanvasはサイズが全然違います。実際のUI位置は「Scene」ではなく...
教則本

楽しく学ぶUnity 2D超入門講座(8/9)

Chapter9.4 広いマップを作るカメラ範囲外にも床などを作成しマップを広くしていきます。カメラをプレイヤーに追尾させる。プレイヤーがくっつかない壁を作るプレイヤーがすり抜ける床を作る横スクロール・アクションゲームには必須のスキルを学ん...
教則本

楽しく学ぶUnity 2D超入門講座(7/9)

Chapter9 重力を使う「Rigidbody(重力)」と「Collider(衝突判定)」を設定して、落下や着地・壁などの影響を付与していきます。サンプルゲームとして「積みバーガー」を作ってみます。前回の「マウスクリックでプレハブを出現さ...
教則本

楽しく学ぶUnity 2D超入門講座(6/9)

Chapter8 プレハブでたくさん作る「プレハブ」を学んでいきます。プレハブとは「ゲームオブジェクト」と「コンポーネント」をまとめて、部品化したものです。同じ仕様の敵キャラなどを複数出したいときにプレハブ化しておきます。オリジナルを修正す...
教則本

楽しく学ぶUnity 2D超入門講座(5/9)

Chapter7 シーンを切り替える複数のシーンを作成して、シーン遷移を行ってみます。「タイトル」画面 →「メインゲーム」画面 →「ゲームオーバー」画面 と遷移してみます。ボタンクリックで遷移、敵に当たったら遷移、というサンプルになります。...
開発進捗

#スーパーゲ制デー / 202405

「#スーパーゲ制デー」は「ふりーむ!」企画の、毎月第2土曜日にゲーム進捗などの報告をするタグです。プロットが固まってきたので、実際のゲーム画面、UIなどのイメージを思い悩んでいるところです。ゲームイメージいままでゲーム画面のデフォルトサイズ...
ドット絵

2024 メイドの日

「May(メイ)」と「10(ド)」で「メイドの日」みたいですね。急遽メイドさんを描いてみました。しかしいつも思うのが「~の日」って、皆どうやって覚えているのだろうか、ということ。だいたいがSNSで流れてきて、そんな日が!?となります(´・ω...
教則本

楽しく学ぶUnity 2D超入門講座(4/9)

Chapter6 アニメーション「アニメーションをしながら動くゲームオブジェクト」を作成していきます。Unityでは「Animation」ウィンドウと「Animator」ウィンドウを使用してアニメーションを制御します。「Animation」...
教則本

楽しく学ぶUnity 2D超入門講座(3/9)

講座の前に、Unityを操作するうえでのショートカットキーを、馴染みのものに変えてみたいと思いカスタマイズしてみました。テストプレイは「F5」が馴染み深し。Chapter5 マウスのクリックで変化させる衝突判定でマウスのクリック行動を制御し...
ドット絵

【妄想ゲームズ】新食感火星人

イメージトレーニングの妄想作品・第二弾。3つのキーワードから「チャットGPT」にあらすじを書いてもらい、それをイメージして作ります。今回のキーワードは【目玉焼き】【量産型】【火星人】キーワード選出方法は「ランダム単語ガチャ」を使用。チャット...
月報

チープ月報 / 202404

ゲーム原作が思うように進まなかったので、少し集中しようとしていました。結果的にはそこまで集中できなかったのですが、外部からの刺激もあり、なかなか良い感じにまとまってきています。そしてまだ4月5月なのに最近の夏日に辟易し、早く冬が来ないかなぁ...
教則本

楽しく学ぶUnity 2D超入門講座(2/9)

Chapter4 キー入力と衝突判定キー入力に反応するスクリプトと衝突判定(当たり判定)を学んでいきます。Chapter4.2 キー入力スクリプトキー入力移動のスクリプト内では、「Update」クラスにキー入力指定、「FixedUpdate...
教則本

楽しく学ぶUnity 2D超入門講座(1/9)

Chapter1 Unityって何?本書の発行年数は2019年であり、Unityバージョンが「Unity2018」という古い情報となっています。過去バージョンで見ると、「Unity 3.5」「Unity 4」「Unity 5」「Unity2...
ファンアート

黎明パラノイア-鏡の檻-

フリーゲームプレイ記念。「みゃう缶ソフト」制作のホラー脱出アドベンチャーゲームです。仲良し三人組女子高生。学校では不審な事件が起こり、黒い影の噂が広がっていく。そんな中、ついに影に襲われてしまった三人は異空間へと閉じ込められてしまう。影とは...
開発進捗

#スーパーゲ制デー / 202403

「#スーパーゲ制デー」は「ふりーむ!」企画の、毎月第2土曜日にゲーム進捗などの報告をするタグです。シナリオの方向性が決まり、キャラとタイトルなどを考えています。落書き最初の設定は敵役として分かりやすく「ピエロ」と「ウサギ」をイメージしていま...
教則本

10日で学ぶUnity5 2Dゲーム入門(4/4)完

8日目 ゲームを管理する敵キャラ出現の自動化。不要な敵キャラの削除。ハイスコア(テキスト)の表示。ハイスコアの保存。敵キャラの出現及び削除は本書のスクリプトをひたすら記述します。各敵のプレハブ登録・座標取得・敵出現乱数・出現位置調整などが書...
月報

チープ月報 / 202402

寒暖差が激しい月でしたが、なんとか元気でいられました。しかし振り返ってみれば「ウォーキング」「ランニング」の日課を結構サボってしまい、「運動」が不足してしまったと反省です。活動今年は、いままであまり気にしてこなかった「年間行事」に少し目を向...
ファンアート

大正浪漫ミステリーシリーズ「蝶々髑髏」

楽しく遊んだ記念2。YUKIRINS大正浪漫ミステリーシリーズの第二弾ノベルゲームです。見世物小屋「横浜大幻惑座」で起こる連続殺人事件。果たして「蝶々髑髏」の呪いとは!?2作目なのでレギュラー陣の安心感の中進めてましたが、彼らにもぽつぽつと...
教則本

10日で学ぶUnity5 2Dゲーム入門(3/4)

6日目 ステージ背景とカメラワーク背景を追加して、カメラをプレイヤーキャラに追従するようにします。背景も1枚だけだと流れていってしまいます。プレイヤーキャラにカメラ追従させる場合、今回は左右移動にだけ対応したいので専用スクリプトを記述してメ...
ドット絵

【妄想ゲームズ】最終章

イメージトレーニングの一環として妄想作品のタイトルを制作してみました。3つのキーワードから「チャットGPT」にあらすじを書いてもらい、それをイメージして作ります。今回のキーワードは【最終章】【彼女】【夜の森】キーワード選出方法は「ランダム単...
教則本

10日で学ぶUnity5 2Dゲーム入門(2/4)

4日目 プレイヤーキャラ・アニメーションプレイヤーキャラをアニメーションさせるために、Unityへ複数の画像をドラッグ&ドロップします。それらの画像をまとめてプレイヤーキャラクターに紐付け(アタッチ)ると「アニメーションクリップ」と「アニメ...
ドット絵

2024 バレンタインデー

チョコレートケーキでもと描いていましたが、なんだかぴんとこなくて迷走しました。直近で立派なバナナを食べたこともあり、脳裏にチョコバナナが浮かんだのでそのままゴールです。チョコバナナといえば「お祭り」での印象しかなく、最近お祭りにも行ってない...
開発進捗

#スーパーゲ制デー / 202402

「#スーパーゲ制デー」は「ふりーむ!」企画の、毎月第2土曜日にゲーム進捗などの報告をするタグです。今回は、まだまだ企画段階の脱出ゲーム「ピエロコード」のイメージボード的なものを作ってみました。色縛りドット絵は基本的には「CLIP STUDI...
ドット絵

2024 節分

あの炒った豆が香ばしいのを覚えている。毎年「恵方巻」の話題にもなりますが、恵方巻も食べてない気がする。そして何気なく「節分」を調べていたら「恵方巻食べ方ルール」が存在していて驚きました。一人につき一本用意し、決して切ってはならぬ。その年の恵...
月報

チープ月報 / 202401

2024年、早くも一ヶ月が過ぎようとしています。1日から「能登半島地震」が起こるなど、大変な思いをされている方々がたくさん出てしまいました。その他あまり良いニュースも流れてきませんが、元気を出して進んでいきます。活動去年から新スタジオを立ち...