Unityに関する情報を皆さんで共有しましょう。
はてなブログを持っていれば、誰でも参加できます。
A*(A-star) 代表的な迷路探索アルゴリズムには、 ・BFS ・Dijkstra’s Algorithm ・A(A-star) があります。 BFSは最小歩数を探すアルゴリズムでした。 Dijkstra’s Algorithmはそこに通路コストの概念を追加し、 ・ダークゾーンを避ける ・罠を避ける といった判断が可能になりました。 ただし、ダイクストラも本質的には総当たり探索です。 そのため…
Microsoft.CodeAnalysis.BannedApiAnalyzers は、プロンプトで使用を禁止したいAPIを設定ファイルに書くことでコンパイル時に診断できるRoslynアナライザです。 もちろんUnityでも使用できますが、Unityでは自動生成される .csproj ファイルに設定ファイルのパスを追加する必要があります。 これはエディタスクリプトで .csproj ファイル生成を…
久々のMadeWithUnity探検隊!この企画は本ブログの初期からやっていまして、MadeWithUnityの作品を実際に遊んでレビューするというもので、今回はSubway Surfer Cityとなります。 元々、"Subway Surfer"というゲームがあり、その続編ということでシンプルなラン・ゲームをメインモードとしつつ、そこに本作からの追加要素としてステージ方式のシティ・モードも存在し…
家に大事にしていた簡易水冷がある 簡易水冷が家にあります。 Cooler Master MasterLiquid 240です、世界的には 2017年2月(日本国内では2017年後半~2018年頃)に発売された製品で、およそ 8〜9年前 になりますか?春まで現役でした。 この水冷はPCにトップ配置すると水冷が循環せずにCPU温度が100℃になってPCが落ちます。 なのでサイドフローに取り付けていまし…
こんにちは、takuです。Claude Code Skills は、SKILL.md に役割や手順を書いておくことで、Claude Codeから必要なタイミングで呼び出せる仕組みです。この記事は、その機能の感想ではなく、自分がSkillsをどう運用しているかを書く技術記事です。先に主張を書くと、Skillsは長い説明文を置く箱というより、CLI / API / MCP / スクリプトの呼び出し方を…
私は過去のプロジェクトに戻りたくなったら、MacのTime Machineで過去のプロジェクトを復元します。アニメーションが複雑なので、「あの時点のボーンの入り方じゃないとダメ」とか「あの時のアニメーションじゃないと…」とか、そういうことがあります。今までは、Time Machineの復元でうまくいってました。ところが…Unityを6にバージョンアップし、MacOSもMontereyからSequo…
この記事でのバージョン Unity 6000.3.4f1 Unity Hub 3.16.1 はじめに Unity Hub 3.15とUnity 6.3から、Unity HubやUnityエディタに対するディープリンク(Deeplinking)使えるようになりました ディープリンクとはURLを踏むだけで、特定の画面まで自動遷移させる機能の事で、例えば以下のURLを踏むとUnity Hubを開くか聞か…
概要 USE_AUTH_EMULATOR not set. Firebase を導入した Unity プロジェクトで上記のログが出力されることがある。 エミュレータを使ってないのであれば、以下のようなエディタ拡張を Unity プロジェクトに追加さればログが出力されなくなる。
前回までのあらすじ 前回、時間システムとNPCスケジュールシステムを用意し、実行中にそれらが連動することまで確認した。 (NPCオブジェクトとの連動は未実装) 今のNPCはプレイヤーを追従して移動するだけなので、 今回はスケジュールの変移に合わせてNPCの位置を移動するように実装する。 本題 今回は、まず1つのシーン内でNPCが移動するように実装しようと思います。 使用するNPCのJsonはこんな…
『アークナイツ:エンドフィールド』にて、「戦技」のチュートリアル中に敵を倒したにもかかわらず「敵を倒す」イベントが進行せず、サーバー接続エラーも発生しストーリーを進められなかった話です。解決したので誰かの助けになればと思います。 対処 イベントが進まない
次のページ