メインカテゴリーを選択しなおす
Abyss Bounder制作ログ:ChatGPTでモンスターを描く:ブライトゲイザー
自作のダンジョンRPG「Abyss Bounder」 開発は着々と進んでいますが、そろそろモンスター画像が大量に必要になってきました。 デザイナーさんに伝手があれば良いのですが、残念ながら身近に知己がいないので、ひとまず生成AIに頼ることにしています。 AI画像生成とリスクの話 AI生成は基本的に学習データに依存します。 つまり、既に世に公開されている作品に“似たもの”になる可能性はどうしてもあります。 さらにモンスターというジャンル自体、 例えばゴブリンなら「それっぽさ」を出すほど似てしまう、という難しさがあります。 実際、ファンタジー界で有名な“目玉+触手のあのモンスター”なんかは、名前す…
【Unity】キャラモデル作りに挑戦~脚がスカートを貫通する問題
前回 ようやくキャラモデルが完成しました が 脚がスカートを貫通するのがどうしても気になって 延長戦です(笑) スカートのボーンにも脚にもコライダーを付けているのにどうして貫通するのか? 答えはすぐにわかりました ボーンのコライダーが左右に広がって隙間ができてしまうからでした 原因はわかってもどう手直ししたらいいのか分からず 困った時のGoogle先生…いや?最近は困った時のGeminiかな Geminiがいろいろと提案してくれました スカートのボーンが広がらないように大きめのコライダーでブロックするのが一番有効なようです 有料のツールもそのやり方らしいのですが 具体的にどうしたらいいのか分か…
【Blender】【Unity】キャラモデル作りに挑戦~完成でよいのか?
ふさこ先生のYouTube動画を見ながらキャラモデル作りに挑戦中 いよいよUnityで動かします www.youtube.com 始まりは1つの円からでした それがこんな風になるんだから面白いですね Blenderでの作業は一応終了です また修正で戻ってくるかもしれませんが…(汗) BlenderでFBXにエクスポートして それをUnityにドラッグ&ドロップ リグ マテリアル シェイプキー 揺れモノ(SpringBone)の設定をして… 動くのか?ドキドキ♡ 動いたー!!表情も変わってますね まだ袖や脚の貫通があって完全ではありませんが キャラモデルを作り始めた当初の目的 『どんな仕組みで動…
リスキリングでの勉強時間を月1で公表してます。 3月の勉強時間は6時間でした。着実に減ってますね。ちなみに2月の勉強時間は12時間です。3月はunityの解説YOUTUBEを見ながらゲームを作ってました。YOUTUBEの解説動画ってほんとありがたいですね。その内容はまた後日改めて記事にしようと思います。なぜ今か書かないのか。それは、年度末年度初めで忙しくて、考える暇がないからです(泣ということで今日は、【リスキリング...
けどUnity初心者のワイにはテクスチャとマテリアルの設定なんぞを手動でやるだけでも一苦労試行錯誤とCopilotさんのお陰で何とか設定できたわ……「あ?そんなんD&Dで余裕だろ?」なんてのは普段から触ってるヒトだから言えるのですファイナルストライク!inspector側じゃなくて直接モデルにD&Dとか……部位ごと・パーツごとにD&Dしないといけないとか……そもそもテクスチャとマテリアルの違いとか……そういうところでつまずくんですもの...
VRDanceViewer と アバターデスクトップマスコット でVRChat SDK テストアバターに対応したので、一応作り方書いておきます。 今回の更新ハイライト も合わせてどうぞ。 ヒエラルキーにビルドしたいモデルを置いて VRChat SDK → Show C...
VRDanceViewer 0.16 &アバターデスクトップマスコット 0.04 更新ハイライト
VRDanceViewer と アバターデスクトップマスコット を更新しました。今回の目玉は VRChat SDK アバター&PhysBone対応のアップデート! 変換なしでPhysBoneが揺れる!静止画だとわからないけど! VRChatアバター VRChat S...
Unity+JSONセーブのセキュリティ強化(バイナリ化+AES暗号化)
Unity+JSONのセーブ/ロードについては、前回の記事で「暗号化を行わずに保存する方法」をまとめました。 ただ、この状態だと 保存場所さえ分かれば誰でも簡単に内容を読めてしまい、さらに書き換えも可能 です。 ゲームのセーブデータとしては、正直ちょっとお粗末と言わざるを得ません。 そこで今回は、セキュリティレベルをもう一段階上げるために ・バイナリデータ化 ・暗号化(AES) を組み合わせた方法についてまとめてみようと思います。 まずはバイナリデータ化 バイナリ化の方法はいくつかありますが、オーソドックスなのは UTF-8バイト配列に変換する方法でしょう。 UTF-8とは、ASCIIコードよ…
コーディングなしで3Dが動く時代へ──Unity Studioが産業現場に問いかけるもの
「Unityはゲームエンジンでしょ?」と思っているなら、その認識を少し更新する必要があるかもしれません。2026年3月19日、Unity Technologies はブラウザで完結するノーコード3Dエディター「Unity Studio」を正...
VRoidStudioで作ったオリジナルモデルと八ツ橋まろんさんのダンスモーション maronvtuber.booth.pm これをUnityにインポートして ちょこっと設定 再生すると こんな動画が簡単にできます 表情は変わるし 揺れモノは動いてるし すばらしいー! と感動しつつ どんな仕組みで動いてるのか知りたくなって…1から作ってみることにしました Blenderの勉強するとき よく見させてもらっているふさこ先生のチュートリアル動画に こんなシリーズがあります www.youtube.com これを見ながら作り始めたのが かれこれ半月ほど前 なんとかモデリングは終了しました まだまだ先は…
リスキリングでの勉強時間を月1で公表してます。 2月の勉強時間は12時間でした。1月の勉強時間は26時間だったので、だいぶ減りましたね。2月はunityを勉強してます。結構難しいです。簡単なものでいいので一つでもゲーム作ってみたいなと思っています。今は、YOUTUBEで色々勉強できるし、AIに質問もできるので、便利でいいです。しかし、ゲーム作るってのは大変ですね。作曲するよりよっぽど大切だなと感じています。というこ...
ScriptableObjectによるイベントバス再び・・・ 2026年2月しまづ祭
2月のしまづ祭も無事終了。 youtube.com ……と言いたいところですが、AbyssBounderの進捗は「無事お披露目」とはいきませんでした。 先月に引き続き、バグだらけ。😅 パーティを2人から3人に増やしたことによるメニュー連携バグ。 増員後に一通りチェックしていたつもりだったけれど、やはり甘かった。 さらに宝箱オープン連打バグ。 一応連打防止の仕組みは入れていたのに、それをあっさり突破されるという……。😅 速攻で修正したけれど、やはり他の人に実際に遊んでもらえる機会というのは、本当にありがたい。 ■ WebGLとセーブ問題 実は、今回は直前でセーブ機能も盛り込んでいました。 しかし…
unityちょいちょいいじっています。現在はYOUTUBEで紹介されているチュートリアルにチャレンジしています。しかし、エラーが出ることも多数。そして、そのエラーを解消できないので、一から作り直したりということもあります。アセット(資産)っていう、外部のデータをインストールして、適用する時にエラーが起こることが多いです。unityのバージョンとアセットのバージョンが不一致だったりとか、色々とエラーとなる原因はある...
【備忘録】VRChatのアバターをアップロードできない!?【Unity】
嵌ったのでメモです。 UnityからVRChat用のアバターをアップロードしようとした時、どうしても「Build & Publish」ボタンを押しても何も起こらないという現象がありました。(テストアバターはアップできる) 色々調べた
RPGを作る以上、セーブ・ロードは避けて通れない課題。 色々と調べてみると、やはり「JSON」というワードが頻繁に登場します。 これまでJSONにはあまり触れてこなかったので、この機会にしっかり学んでおこうと思います。 そもそもJSONって? JSONとは JavaScript Object Notation の略称です。 「キー + 値」という極めてシンプルなデータ構造を持ち、軽量で扱いやすいフォーマットとして広く利用されています。 名前の通り、もともとはJavaScript向けに設計された形式ですが、 その扱いやすさから現在では多くの言語で標準的にサポートされており、もちろんUnityでも…
リスキリングの一環、というか趣味要素が強いですが、unityを使ってみてます。unityというのはゲームエンジンだそうで、まあ簡単に言うとゲームを作れるアプリですね。今は太陽の周りを惑星がぐるぐる回るシーンを作っています。GIF画像をアップしようと思ってたんですけど、容量の問題でなかなか難しそうです。仕方ないので、静止画像だけでも。赤い太陽の周りを、青い地球と、土星っぽい惑星がぐるぐると回ってくれます。こうい...
Unityを勉強し始めてすぐくらいに作ったインベーダーゲーム everydayisagoodday.hatenadiary.com これをVRにしたら面白いんじゃないかと思い 即着手 とりあえず どんな感じで作っていたか確認するためプロジェクトを開いたのですが 無知なため力業が多く ちょっと使えないかなと…(汗) 改めて作り直しました こんな感じに まだ完成ではありません というのも制作中に疑問?迷い?が生じまして… 2Dの場合 弾の移動はY軸方向のみなので 一番手前の得点の低いインベーダーから攻撃することになります でもVRの場合 斜めから撃つことができるんです なので高得点の後ろのインベー…
Interfaceについてと、MonoBehaviour型変数の落とし穴について
ダンジョンRPG 「Abyss Bounder」 は、2026年中のリリースを目指して鋭意開発中です。 (まだ一月だけど、、、もう無理っぽいと思い始めてたり・・・🤣) ダンジョンRPGというジャンルの性質上、どうしても必要な class の数が膨大 になってきます。 そこで、少しでも class 数を抑えるために、いわゆる Interface を積極的に活用しています。 Interfaceとは何か C# における Interface とは、 ・Interface で定義した 変数や関数が必ず存在することを保証 し ・class 間の依存関係をゆるくし、連携をしやすくする ための、非常に便利な仕…
正直、ちょっと前まで、僕は codex にはかなり否定的でした。 プログラミングテクニックもろくにないくせに、「自分で書いてこそのプログラミング」などと言っていたのです。 それが、腕の骨折やら色々なこともあり、素材作成で AI を活用するために ChatGPT を使ってみようと有償サービスに登録し、 せっかく有償にしたのだから、噂の codex とやらも少し触ってみよう。という完全に興味本位で導入してみたところ、あまりの便利さにズッポリとハマってしまいました。 とはいえ、コードを全面的に書いてもらうような使い方は、後で述べる理由もあり、まだまだ怖くてできません。 今のところは、もっぱら ・デバ…
Unity:RenderSettings.fogDensity が即時反映されない理由と回避策
11月下旬に負った左橈骨遠位端骨折ですが、経過は順調なようで、先日ようやくギプスが外れました。 とはいえ、左手はまだ指をグーにできず、手首もほとんど動かせません。無理に動かそうとするとかなり痛むため、しばらくはリハビリをしっかり続けていく必要がありそうです。 それはさておき、 ウィザードリィライク・ダンジョンRPG 「Abyss Bounder」 の開発は、日々コツコツと進めています。 システム的にまだ未実装の要素も多く、道のりは決して短くありませんが、焦らず一歩ずつ積み上げていくつもりです。 今回は、ダンジョンの雰囲気作りと照明表現についてのお話です。 Unityで照明効果を表現する方法はい…
傑作アセットが 50% OFF! Unity Awards 開催記念!ベストアート、ツール部門などの受賞作・ノミネート作が勢揃い。
第17回Unity Awards 開催記念 傑作アセット 50% OFFセールが開催中!
VRDanceViewer を更新しました。最近はAI弄ってることが多いんですが、こちらも気が向いたときにちょっとずつ弄ってます。今回はVR体験のちょい改善が中心です。 ポストエフェクトのサポート scene の .abs でポストエフェクトに対応しました。よりきれ...
ScriptableObject を活用したイベントバス導入
宝箱の仕組み作りを始めた矢先、仕事中の自分の不注意で左手を骨折してしまった。 「左橈骨遠位端骨折」なんて聞いたこともない言葉だったけれど、どうやら割と一般的な骨折らしい。 全治2ヶ月とのことで、最初の数日はものすごく腫れるわ、ズキズキ痛むわで大変。 それでも一週間ほど経つと、ようやく痛みも少しは我慢できる程度には落ち着いてきた。 利き腕じゃなかったのがまだ不幸中の幸いで、多少不自由ながらも作業はできる。 効率は恐ろしく落ちてしまったけれど、片手でちょこちょことゲーム作成を続けています。 いざ不自由になると、普段「当たり前」だと思っていることが、いかにありがたいのかを痛感する。 痛い思いをしたの…
【2025年最新】Unity Black Friday セール開催!300点以上が最大50%OFF、日替わり95%OFFの超特大セール
Unityブラックフライデーセールが開催中!300点以上のアセットが50%OFF、日替わりのフラッシュセールは最大95%OFF。
Unity Localization: LocalizedStringの使い方と実装例【2025年版】
こないだ残りタスクを列挙したばかりなのに、またしても新しいタスクが見つかってしまった😅 僕の目標のひとつに「アメリカでゲームを公開する!」というのがあって、 満足に一本も完成させていない今の状況では、かなり無謀な話なんだけど…… それでも、開発中から英語で宣伝していきたい欲がふつふつと湧いてきた。 となると、ゲーム画面が日本語だけというのは何かと不都合が出てくる。 そこで、思い切って Localization(多言語化)を導入することにした。 Unity公式のLocalizationパッケージ導入については marumaro7.hatenablog.com marumaroさんがとても丁寧に解…
Giant Deep-Sea Limpet Discovered 5,922m Down in Pacific Abyss
Giant Deep-Sea Limpet Discovered 5,922m Down in Pacific Abyss - Deep-Sea Submersible Discovers 'Giant' Animal 5,922m Down in Pacific Abys...
A23a Iceberg: Earth's Silent Giant Awakens
A23a Iceberg: Earth's Silent Giant Awakens - A23a Iceberg: Earth's Silent Giant Awakens Introduction: The Ice Giant That Refused to Slee...
UNREAL COSMIC MONSTER CONFIRMED! A 1.3 BILLION LIGHT-YEAR STRUCTURE JUST SHATTERED EINSTEIN'S UNIVERSE! - 🚨 UNREAL COSMIC MONSTER CONFIR...
Deep-Sea Submersible Discovers 'Giant' Animal 5,922m Down in Pacific Abyss
Deep-Sea Submersible Discovers 'Giant' Animal 5,922m Down in Pacific Abyss - Deep-Sea Submersible Discovers 'Giant' Animal 5,922m Down in...
すっかり間が空いてしまった。。。 異動で今までとはまったく違う事業に。 そこから、新しい勤務地で必要な資格を取るために、ひたすら勉強の日々。 勉強・勉強・勉強。 (たまにはUnityも触ってたけどね😅) で、ようやくこの季節になって、国家資格の申し込み〜検定試験までのスパンが一段落したので、 久しぶりに――ウィザードリィライクのダンジョンRPG開発を再開しました! 実は、資格勉強に入る前から「アイテム・魔法システム」は作り直すつもりでいたんだけど、半年以上も間が空くと、もう自分のコードなんてすっかり記憶の彼方🤪 というわけで、まずは昔のメモやこのブログ、資料を読み返しながら、今のコードを一から…
【Unity】Rigidbody2D.velocityに値を設定しているのに移動しない
前回 Unityエディターをパッチ適用済みバージョンに変更しました プロジェクトを開いて 軽くエディター上で動作をチェックしてビルドという作業を繰り返しやっていたので その時は気づかなかったのですが 2023.1.22f1でビルドしたプロジェクトの中にエディター上では動くのにビルドされていないものがいくつかありました ビルドは成功となっているのに アプリケーションが作られていないんです(涙) 設定を変更してやってみても UnityEditor.BuildPlayerWindow:BuildPlayerAndRun() というメッセージに変わるくらいでアプリケーションが作られません 解決方法がさ…
【Unity】エディターをパッチ適用済みバージョンに変更した
久しぶりにUnityを開いてみると 何やらエラー的なマークが(汗) 何が起こったのか心配になりましたが どうやらセキュリティの脆弱性が見つかったようで マークが付いているエディターはその対象ですよという事らしく… 困りました(泣) 私が使っているエディターは2021.3.12f1と2023.1.18f1 2つとも対象なのですべてのプロジェクトにマークが付いています 仕方がない!パッチ済みバージョンをインストール プロジェクトを開き直して再ビルドすることにします セキュリティアップデートのアドバイザリーというページに対応するバージョンが表示されていました 私の場合2021.3.12f1→2021…
急に思い立ったんで作りはじめてみたUnityド素人のワイがどこまでできるものか……形になるかどうかはCopilotパイセンのお力添え次第なとこあるけどwとりあえずやさしいテレポートの設定だけはできたゾ~これさて次は……いやその前にprefabの整理しないとそしてhierarchyとかinspectorとかいまだチンプンカンプンだけど果たして【フェード暗転】やさしいテレポート【VRCSDK3 / U#】 - まめもやシステムズ (蕪) - BOOTH...
更新が無いUnity製ゲーム/アプリの脆弱性をパッチする方法(Windows)
先日、ゲームエンジンのUnityに脆弱性(CVE-2025-59489)があることが 発表 されました。 特権昇格の脆弱性で、悪用されるとマルウェアのインストールなどに使われる恐れがあります。 Windows環境であれば、Windows Defender が脆弱性の悪用を検出す...
【Blender】【Unity】ジオメトリノードで作成したアニメーションをUnityで動かす
Blenderでジオメトリノードというツールを使って金魚のアニメーションを作ってみました ジオメトリノードの組み方はこちらを参考にさせて頂きました cgworld.jp www.youtube.com これをUnityでも動かす方法の覚え書きです BlenderでAlembicにエクスポート 設定の変更はしてません UnityのパッケージマネージャーからAlembicをインストール Blenderで保存したAlembicファイルとマテリアルの画像テクスチャをUnityにドラッグ&ドロップ 新しいマテリアルを作成 マテリアルのインスペクターのアルベドに画像テクスチャをドラッグ&ドロップ Alem…
Glitchの移行作業でしばらく間を置いてしまいましたが 迷路ゲームのアルゴリズムについて everydayisagoodday.hatenadiary.com 今回は迷路探索のアルゴリズムです まず 迷路検索のアルゴリズムを調べようと思った経緯から プレーヤーがスタートしたら10秒おきにゾンビを発生させています 初めはランダムに動き回るようにしていたのですが それだと行き止まりに迷い込んだり 同じ所を行ったり来たりして プレーヤーにとって少しも脅威ではないんですね(笑) これではイカンと ゾンビがプレーヤーに最短距離でやってくるにはどうしたら良いか… 『迷路 最短経路』と検索すると幅優先探索…
UnityでVRChatのアバターの裏側が透明にならないようにする方法
どうもこんにちは! ろんです。 VRChatで遊んでいると「アバターの裏側から見たら透明になってるー!」って思うことありませんか? 自分だとなかなか気づかないんですけど、フレンドさんとか他の人から
どうもこんにちは! 今回は、VRchatのアバターにもっちりシェーダーを導入する方法を紹介していきます。 もっちりシェーダー準備するもの BOOTHからもっちりシェーダーをDLしてくる まずは、BO
VRChatでアバターを座らせたい!デスクトップや3点でも座れるツール!
AvatarBasicTool - ABTVRChatで遊んでいるとフレンドさんが座りポーズのまま最初はアバターが座っていることが、「一体どうやっているんだろう?」っと思っていたVRChatでアバターを座らせたい VRChatでアバターを寝る姿勢にしたい アバターの座り姿勢がいくつか欲しい
VRChatでアバターが床に食い込んでしまう!アバターの位置を上に上げる方法
非対応の衣装を着せてあげたりしていると、靴やブーツが床下に食い込んでしまって、うまく表示されていないってことがたまーにあるVRChatでアバターの足が床に食い込む!アバター位置を調整する方法アバター設置調整ツールをダウンロードビューポイントはデフォルトのままになるためビューポイントの調整も忘れずにやってください
VRChatアバターの目線がおかしい!ビューポイントの調整をする方法
アバターの目線を調整するためには 目線を調整したいアバターをUnityで開く調整したいアバターを選択したままインスペクターのView Positionから調整する基本的には目と目の間に調整すればOKです。アバターによっては鼻の部分に設定されていることもあった
【簡単】VRChatアバターに非対応衣装を着させたい!衣装からはみ出る体を消す方法
アバターの衣装を脱がせたら、着せたい衣装をヒエラルキーにめいゆんちゃんの衣装をセフィラちゃんに合わせているセフィラちゃんの場合は、ヒエラルキーにある「体(脚あり)」の中にある赤枠部分のBlendshapesの中に、体貫通防止これを覚えたら大体の非対応衣装は着せることができるようになります
VRChatのアバターのアイテクスチャを変更する方法!GINPでできる!
VRChatのアバターのアイテクスチャを変更する方法について紹介アバターを購入して、衣装を着せ替えたり髪型を変更したりしていると、アイテクスチャも変えたいなーって思うことありませんか?無料のGINPを使えば簡単に変更することができました。
【Unity2022】VRChatのワールドをアップロードする方法
今回は、Unity2022でVRchatのワールドをアップロードする方法について紹介知っておきたいのが、ワールドをアップロードするにはいくつか方法があって、みんなにワールドに来てもらうためには、それなりの方法があるということを説明していきます。
【Unity2022】VRChatのワールドアセットにBox Colliderを付ける方法
ここではVRChatのワールドアセットをunityに読み込んだものの、コライダーがセットされてなくて、無限落下をしてしまった人向けに、アセットにコライダーを付ける方法について解説します。 Unit
【Unity2022】VRChatのワールドにQVPenを設置する方法
自分でアップロードしたワールドにQVペンを設置する方法について解説QVペンは無料で配布してくれている方がいるので、こちらの素材をありがたく使わせてもらいます。QVペンをUnityにインポートできたら、Assetsの中に「QvPen」というフォルダが追加
【Unity2022】VRChatのワールドに動画プレイヤーを設置する方法
VRChatのワールドに動画プレイヤーを設置する方法について解説ワールドに動画プレイヤーをセットできたら、プレイリストを追加してみましょう。自分のワールドに動画プレイヤーを設置したいと考えている人は参考にしてみて
OVRLipSyncで音声ファイルからリップシンクアニメーションを作る
OVRLipSyncで得られたリップシンクのデータを .anim に記録する方法です。 OVRLipSyncのセットアップ 以下の記事を参照して OVRLipSync を利用できるようにします。 ダウンロード と セットアップ の項目を行ってください。 Unity でリ...
【VRChat】無知で叩かれたくないので改変した話【Unity】
「それはドイツだと逮捕されます。侮辱になる」「えっ」 To be continued... 新しい衣装 新しい
このブログをアプリでフォローする
XXXさん
ブログをみる無料アプリ
ブログみるはブログ村の姉妹アプリです