テクスチャサイズは2の乗数倍を徹底すべし
・いや、基本的なんでわかってるんですが、動いちゃったりすると1280x512とかで、見落としたまま素材上げられちゃったりするので。
・DirectXベースだと一部のグラフィックボードでまともに動いても1280→2048に伸長されるのでUVがズレます。リソース管理を徹底させる、のもナンセンスなので不精せずに検査ツールを作るorコンバータにチェック機構持たせるのがベストかも。
テンプレートのインナークラスをメンバ関数の返り値として利用する時
templateclass A { class B { T t; }; B b; B Return0() { return b; } B Return1(); }; template typename A ::B Return1(){ return b; };
・クラス宣言内部に書くか、typenameで明示的にしないとVC++だと通らないっぽい。
リポジトリのレイアウト
・最初にしっかりとレイアウトをしておかないと、ブランチとタグを切るときに面倒。
参考ページ:http://www.chibutsu.org/faf/WebWiki/column/SubversionBestPractices.html