Recently Updated Pages
第1回 コンソール版から画面付きゲームへ
第1回 コンソール版から画面付きゲームへ この章では、コンソール版で作ったHIT&BLOWを、DxLibを使った画面付きゲームへ作り替えていきます。 今回は、コンソール版と画面付きゲームの違いを...
GPUリソースを作っていく!→ Draw関数
🎮 GPUリソースを作るってどういうこと?💡まずはイメージ!「頂点の情報(場所や高さなど)」を作るだけでは、画面に出せません。作った情報を GPU に渡して、「これを描いて!」とお願いしないとい...
DxLibで3Dキャラクターの移動(基本)
カメラの違いによるキャラクター移動操作このサンプルでは、同じプレイヤー操作を使いながら、カメラの種類によって見え方や操作感がどのように変わるかを確認します。使用するカメラは次の3種類です。固定カ...
🎮 ゲーム制作計画書(エンジニア志望向け)評価項目 詳細説明
説明(1) コンセプトの明確さゲームの目的やテーマが、一文で明確に伝わるか。「なぜこのゲームを作るのか」が論理的に説明されているか。他の作品との差別化や、独自の視点・体験が感じられるか。技術的に...
ゲーム音楽とMIDI
✅ MIDIが昔ゲームで使われていた背景MIDIは「音そのもの(波形)」ではなく、「演奏(どの音をいつ出すか・どの楽器で演奏するか)」を記録するフォーマットです。 ウィキペディア+2doomwo...
第7回 あとできることって何?
完成!そして自由制作へ C言語版スライドパズルの基本部分が完成したはず。 最後に全体の構成を確認して、自分だけの機能を追加してみよう! こうやって次々出来ることやれることを追加していくと、ゲーム...
Clang Format Pre-Commit
pythonのインストール学校のパソコンには多分インストールされている!↓のサイトから、pythonインストーラーをダウンロードhttps://www.python.org/downloads/...
ENet-CSharpのREADME和訳
このページはENet-CSharpのREADME.mdを和訳したものです。 和訳にはGPTから使い出力したmdファイルを一部私の方で修正しました。 ENet-CSharp 日本語...
第5部 ゲームの基本的な構成
このワークの目標 ゲームは、入力・更新・描画を何度も繰り返して動いています。 このワークでは、次の内容を確認します。 ゲームループの処理順を説明できる Initialize()、Update(...
2点間の距離
2点間の距離のはなし ゲームを作っているとよく2次元でも3次元でも2点間の距離を出したくなるよね。 それで登場するのが次の公式 $p_1(x_1,y_1,z_1)$ と $p_2(x_2,y_2...
優先度付きキューの話(メロリンキュー)
queue と priority_queue の違い― FIFO と「優先度」の正体 ―1. このページの目的C++ STL には複数の「キュー系コンテナ」が存在します。本ページでは、次のコード...
AIの課題(5月12日)
見張りモンスターAIを設計せよねらい敵は何を見ているのか? ↓ それをどんなフラグにするのか? ↓ フラグによってどの行動を選ぶのか? ↓ それをif文にするとどうなるのか?課題タイ...
XMVECTORとXMFLOATどっち?問題
XMVECTORXMVECTORは、DirectXMathライブラリの中核をなすデータ型です。その特徴は以下の通りです。SIMD (Single Instruction, Multiple Da...
あたおかSPI
1. “物流・流通経路図”というものの性質SPI(適性検査)の非言語分野で出る “物流(物の流れと比率)” の図は、典型的にはこういう構造です:複数のノード(地点、業者など)ノード間を矢印でつな...
チャプター(章立て)の作成
📚 BookStack のチャプター機能の使い方ガイド BookStack では、ページを整理し、階層的な構造を作成するために「チャプター」機能を使用します。ここでは、チャプターの作成方法、使い...
本の作成
BookStackにおけるブックとはBookstackの知識の共有単位として本があります。エディター目線ではなく、ユーザー目線で考えると簡単で、何かの知識を得たいので図書館に行って、それについて...
ComptrとDirectXの話
マイクロソフト界隈のプログラミング環境で、度々見かける正体不明の言葉たち。DirectX関連のコードを書いているとちょいちょい見かけて、知らんうちに使ってるけど正体がよくわかっていない怖いやつ「...
本棚の作成
本棚とはブックが増えてくると、整理がつかなくなるのでブックのカテゴリーごとに本棚としてまとめられます。本棚の作成は、ログイン(ユーザー登録必須)本棚の作成をクリック本棚名入力概要の記述ブックの追...
ページの作成
ページの作成 1. ログインとブックの選択 ログインして、ページを追加するブックを選択 2. ページを追加 書籍または章の中で「ページを追加」ボタンをクリックします。 4. ページの編集...
カプセルコライダーについて(by チョコミント)
コライダーでよく使われるカプセル(線分ボリューム)コライダーについてこんにちは、チョコミントです。 今回はカプセルコライダーについてお話ししようと思います。簡単に説明すると上の写真のような形をし...