知識が全くと言っていいほど役に立たずほとんど一から勉強するみたいな感じでかなり苦労しました。使って開発していたのですが、機能を追加すればするほどどんどんゲームの動きが遅くなっていく...C++で開発すれば速いんじゃなかったっけ???みたいな状態でした。Patterns」です。ゲーム開発は言語化されてなかったり、ゲーム開発経験のあるプログラマしか知らないノウハウやパターンがあり、ネットや本では見つからない情報が多いです。この本はそんな現場のノウハウ的なものがぎゅっと1冊にまとめられています。以外のゲームプログラミングの基本パターンからオブジェクトプーリングやデータ局所化などの最適化のパターンなどゲーム開発のいろんな場面で使えるパターンがたくさん紹介されています。紹介されているコードは全てC++で書かれていますがとてもシンプルなコードが多いのでC++をかじったことのある人なら問題なく読めると思います。使って開発している人も関係なく読めます。5年10年たっても古びない内容になっていると思います。自分は毎日1章づつ読んでいったのですが、あの時の悩みがこんなことで解決するのか、こうすればコード量をかなり減らせたな、しまった設計ミスってた、みたいな発見がほぼ毎日ありました。読み進めていくうちにベテラン開発者が言ってたことが少しづつ理解できるようになりました*1。値が張りますが十分にもとを取れる内容です。この本にはもっと早く出会いたかったです。*1:この本を読むまでは、この人なんでこんな小さなことにこだわってんだろ、よくわからんみたいな感じでした。(7)はてなブログをはじめよう!glass-_-onionさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。