Recently Updated Pages
おま環とは
「おま環」とは、ネットスラングで「お前の環境が原因」の略です。主に以下のような状況で使われます:🧩 意味「他の人では再現しない問題が、特定のユーザーの環境だけで起きている」ということを指す言葉で...
GOM(Game Oriented Model Format)草案
GOMフォーマット仕様書 Game Oriented Model Format (.gom) Version 1.0 (Complete Specification) 1. 目的 GOMは、F...
Nodes(ノード)
概要Nodes(ノード)(ufbx_node)は、FBX ファイルの シーングラフ(Scene Graph) を構成する要素です。ノード自体は、変換情報(ufbx_node.local_tran...
優先度付きキューの話(メロリンキュー)
queue と priority_queue の違い― FIFO と「優先度」の正体 ―1. このページの目的C++ STL には複数の「キュー系コンテナ」が存在します。本ページでは、次のコード...
クソIT系
💻 「IT系」と言われる仕事の実態 日本の専門学校や一般企業が「IT系」と呼ぶ職種は、大きく次のように分かれます:CS=Computer Science 分類 仕事内容...
FBX読み込み処理
全体構造(ロード〜描画の流れ)ざっくりした流れはこうなっています。[FBXファイル] │ (ufbxでロード済み) ▼ [ufbx_scene] │ ...
ダイアログ
🪟 1. ダイアログってなに?ダイアログ(ダイアログボックス)は、ユーザーに何かを聞いたり、設定を入力させたりするための小さなウィンドウです。例:ファイルを保存するときの「名前を付けて保存」画面...
アイデア出し~プロトタイピング~製作開始
🧭 全体フロー(5ステップ)フェーズ内容出力物① コンセプトエンジニアリングテーマ・体験価値・独自性を設計コンセプトシート② アイデア出し・検証発想を広げ、成立性・技術的可能性を検討アイデアマッ...
あいつは自分から見て右にいるの?左にいるの?
🌟目的自分の向いている方向から見て、「ターゲットが右にいるのか、左にいるのか」を判断し、その方向に回転させたい。🧭前提知識1. atan2(y, x) の意味ベクトル (x, y) の角度(ラジ...
メモ
🎮 前提条件(仕様)プレイヤーは高さ 2ブロック分の大きさ(頭+胴体)ジャンプは1ブロック分のみ可能ブロック世界は world[x][y][z] のようなグリッドで表現「今立っている場所」と「前...
DirectXTK関連(Commonstateってなんぞ)
✅ 主な機能CommonStates は以下のような「よくある組み合わせの状態オブジェクト」を提供します。 GitHub+1ブレンド状態(BlendState)Opaque() : ブレンドなし...
FLOPSとはなにか
FLOPSって?FLoating-point Operations Per Secondの略1秒間に、浮動小数点演算を何回行えるか、ということ。例:1GFLOPS1G → 1Giga、Gigaは...
C++の授業
C++講義計画(C言語からの移行・ゲームオブジェクト構築まで)🎯 目標C言語を半年学んだ学生が、C++の基礎文法からオブジェクト指向(継承・ポリモーフィズム)を学び、最終的に GameObjec...
必要なクラス(Terrain class)を作っていく
🛠 ステップ⑤:Terrain クラスを作ろう!ゲームに出てくる「地面」や「山」をつくるために、Terrain(テレイン)という 地形クラス を作ります。これは「地形を作ったり、描いたり、調べた...
GPUリソースを作っていく!→ Draw関数
🎮 GPUリソースを作るってどういうこと?💡まずはイメージ!「頂点の情報(場所や高さなど)」を作るだけでは、画面に出せません。作った情報を GPU に渡して、「これを描いて!」とお願いしないとい...
ComptrとDirectXの話
マイクロソフト界隈のプログラミング環境で、度々見かける正体不明の言葉たち。DirectX関連のコードを書いているとちょいちょい見かけて、知らんうちに使ってるけど正体がよくわかっていない怖いやつ「...
Windowsプログラミングの初めの一歩手前の穴
メッセージループとコールバックとWinProc🎮 たとえるなら…ゲームセンターの受付とスタッフの関係!🌀「メッセージループ」は、ゲームセンターの受付のお兄さん毎日ずっと、お客さん(メッセージ)が...
singletonのサンプル?
シングルトンパターン比較シングルトンパターンじゃなく作ったPlayerクラスをマウスクリックするたびにnewする動画staticなメンバ変数playerCountがクリックするたびに増えて、自分...
新しいDx11base設計方針(今進んでいるところまで)
✅ 主要クラスの役割一覧クラス名役割主な責務他クラスとの関係Dx11BaseDirectX初期化&基盤デバイス・コンテキスト・スワップチェイン・バックバッファなどの管理ビューポートやラスタライザ...
🎓Unity × GitHub × Visual Studio(ChatGPT様Says)
🎯 目的Unity プロジェクトを GitHub で安全に管理し、Visual Studio から快適に操作するための手順をまとめました。この資料を見れば、チーム制作でも壊れないUnityリポジ...