インディーズゲーム開発の技術共有を目的としたグループです
はてなブログを持っていれば、誰でも参加できます。
どうも蒼水です。 前回に引き続きInput Systemを使用した入力制御の実装を行っていきます。 今回はダブルクリックやダブルタップといった複数回の入力時(=MultTap)にイベントを発火させる制御を実装していきます。 前回の記事はこちらからどうぞ。 atelier-aomi.hatenablog.com 実行環境:Unity6(6000.1.17f1) 今回の目的 マルチタップ用のActio…
こんにちは、takuです。この記事は、GitHub Copilot の Plan モードをすでに使っている人向けです。 Plan の「使い方」ではなく、Plan.agent.md(プロンプト定義)に書かれている文言から、出力や振る舞いの傾向を読み解きます。読み終わったあとに得られるものは、次の2つです。 Plan が期待と違う動きをしたときに、根拠となる箇所を特定できる 運用やカスタムで「どこを変…
この記事でのバージョン Unity 6000.3.4f1 Qualityをツールバーから簡単に切り替えられるように Unity6.3からエディタの上部のUI(ToolBar)を移動、非表示が簡単にできるようになりました。 それに合わせて、いくつかUIが追加されたのですが、その中にQualityの設定を瞬時に切り替えるUIもあります。(ここから設定を開くことも可能) なお、表示されてない場合はエディ…
概要 USE_AUTH_EMULATOR not set. Firebase を導入した Unity プロジェクトで上記のログが出力されることがある。 エミュレータを使ってないのであれば、以下のようなエディタ拡張を Unity プロジェクトに追加さればログが出力されなくなる。
Claude Code機能多すぎ問題 2週間ほど前、会社のブログに「LINE iOSアプリ開発を高速化するClaude Code基盤の設計思想」という記事を書いた。 この記事では、ビルド実行のようなタスクをSubagentに分離し、高度な操作をSkillsで隠蔽する方法を紹介している。 --- name: module-builder description: Build specific mod…
NPCって魅力的ですよね。 状況にあわせて賢く振る舞ったり、ときにまぬけな行動を見せたり。 いったいどんな仕組みで動いているのか好奇心をそそられます。 NPCを実装したい。 けれども自作ゲームを一から作るほどの根気はない。 そんな思いをもやもやと抱えているうちに、ある日思い立ったのです。 そうだ、街を作ろう! 1. 企画概要 実在する都市をテーマに、街の様子をゲーム空間上で再現する 人や乗り物の動…
netcat (nc コマンド)を使用するとWindowsのポートを転送する必要とかなくなってうれしいので、ぼくはこの方法をよく使ってます。 はじめに WSL2上で開発するときに結構困るのが、意外とvscodeの Remote - WSL が素のLinuxでの開発と勝手が違う問題。 自分はこれをWSL2への接続であえて「Remote - SSH」を使用しているんですが、それについては以下の記事で書…
Ghost of Yoteiおもろ... となってる今日この頃。 なぜこのタイトルが日本から出なかったんだ... 日本を舞台にしていても、やはりゲームデザインは海外産だなぁとしみじみとしている中、日本と海外のゲームの違いについて、今一度考えてみてもおもしろいと思ったのでまとめてみようと思う。 今回はあまり深くは掘り下げず、ライトな感じで プレイヤーの違い 国民性 ゲームデザインの差 チュートリアル…
ファミコンの誕生から40年あまり、 ゲーム業界はゲーム機の進化にとどまらず その遊び方やビジネスモデルもさまざまに変化してきたが、 ここへきてまた大きく様相が変わりそうな気配を感じる。 運営型ゲームのコストと利益 スマートフォンのゲームを中心に、 無料でプレイしてもらった上で必要に応じて課金していくような 「フリー・トゥ・プレイ(F2P)」と呼ばれる収益モデルが多い。 消費者からすれば、一旦、試し…
次のページ