keita

3Dゲーム開発

【3Dゲーム開発#03】ポリゴンの表示

前回までで、DirectX(Direct3D11)の基本的な設定をして、描画APIを使う準備を整えました。今回は、DirectXを使って3D描画の最小要素となるポリゴン(三角形1つ)を描画していきます。前回の記事:【3Dゲーム開発#02】D...
未分類

Visual StudioでC++プリコンパイル済みヘッダーの設定方法

こちらでは、大きなC++プロジェクト開発でビルド時間の短縮に有効な「プリコンパイル済みヘッダー」の意味と、Visual Studioからの設定方法を説明していきます。あまり設定する頻度は多くないが故に忘れやすい、でも新規プロジェクトを作ると...
3Dゲーム開発

【3Dゲーム開発#02】Direct3D11のセットアップ

前回までで、Windows上でウィンドウを表示、任意で閉じることができるようになりました。今回は、ウィンドウ内に描画する準備をしていきます。具体的にはDirectX11を使って描画していきます。前回の記事:【3Dゲーム開発#01】Windo...

Git・GitHubの使い方 超まとめ

基礎編管理ファイルの状態状態として3段階、リモート含めると4段階ある。状態内容WorkingTreeの状態ローカルで変更したのみIndex済み状態、Staging変更リストにのった状態(addした状態)Commiting状態リポジトリにCo...
3Dゲーム開発

【3Dゲーム開発#01】Windowの表示

前回まででmain関数(エントリポイント)を作成して実行できるようになりました。現状では何もせずは即終了してしまいます。今回は、Windowを表示して、即終了せずにユーザー操作で終了できるようにしていきます。前回の記事:3Dゲーム開発記事の...
3Dゲーム開発

【3Dゲーム開発#00】VisualStudioプロジェクトの作成

こちらでは、3Dゲーム開発のための技術・実装方法をまとめていきます。まずは3Dゲーム開発の最も主要な開発環境であるVisual Studioでのプロジェクト用意をしていきます。3Dゲーム開発記事のまとめ:「3Dゲーム開発」WindowsPC...