ゲームのためのプログラミングのtipsのフォルダです。
1.基盤技術
- TypeScriptによる基本的なWebGLプログラミング - Basic TypeScript-WebGL programming
- モデルデータの作成 - Basic model data converting
- モデルの描画 - Basic model drawing
- スキンモデルデータの作成 - Skin model data converting
- スキンモデルの描画 - Skin model drawing
- スキンモデルのアニメーションデータの作成 - Skin model animation data converting
- スキンモデルのアニメーションの再生 - Skin model animation playing
2.補助技術
- 基本的な型の扱いについて - Basic type conversion
- オブジェクト・プーリング(メモリ管理手法) - Object pooling (for memory management)
- .blendファイルからのデータ抽出 - BlendFileReader.ts sample
3.汎用サブシステム
- 入力管理 - Input management
- サウンド管理 - Sound management
- キャンバス描画 - Canvas drawing (mainly for text drawing)
4.ゲーム用サブシステム
- 描画オブジェクト管理 - Render object management
- タスク管理 - Task management
- リソース管理 - Resource management