『ルールズ・オブ・プログラミング』 | Programming Place Plus 参考書籍

トップページ参考書籍プログラミング

基本情報

一言紹介
大規模ゲーム開発者による、より良いコードを書くためのルール集
レベル
上級
5段階評価
★★★★★
出版日
2023年8月
こういう人におすすめ
ゲームプログラマー。
大規模ソフトウェアの開発に携わる人。
こういう本ではない
ゲームプログラミングを解説した本ではない。
C++ を解説した本ではない。
ISBN
978-4814400416

内容紹介

大規模ゲーム開発者による、より良いコードを書くためのルール集。

『Ghost of Tsushima (ゴースト・オブ・ツシマ) 』や『怪盗スライ・クーパー』といった、日本でも知られているゲームを制作した Sucker Punch Productions の共同創設者であるChris Zimmerman氏による、プログラミングのベストプラクティス集です。

サンプルコードは、ゲーム開発者らしく C++ で書かれています。C++11 ぐらいの比較的新しい C++ ではありますが、C++プログラミングの話をすることが本筋ではないので、それほど難しい機能や構文が登場することはありません。一応、Python や JavaScript が分かる読者向けに、C++ を簡単に比較・解説した付録が付いていますが、プログラミング言語の知識がどうこうというより、実戦の経験値のほうが必要な印象です。

より良いコードを書くために守るべき 21個の「ルール」を取り上げ、それがなぜ必要なのかという説明に、C++ によるコードが挟み込まれている構成です。「ルール」の内容自体はほかでも見かけるものが多いですが、実際に大規模なゲームを多くの開発者とともに開発してきた著者の豊富な経験の蓄積による解説になっており、ここに本書の価値があります。それだけに、読者の側にもそれなりの経験値が求められる内容ではあると思います。ゲーム開発経験者であれば理解しやすいですが、それ以外のジャンルに携わる開発者であっても、有用な内容です。

なお、訳注が多く入っており、特にサンプルコードを解説した訳注はかなりの分量で書かれており、日本語版はより手厚くサポートされた本になっているようです。


本ページはアフィリエイトプログラムによる収益を得ています。

以下のリンクから商品を購入されると、Programming Place 管理者に紹介料が支払われています。

【紙媒体】


技術書を割引価格で購入できたり、多くのポイントが還元されたりするお得情報を、「セール情報」のページで取り上げていますので、こちらもご覧ください。

関連書籍

更新履歴





プログラミングの参考書籍トップページへ

参考書籍のトップページへ

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
X で ポストフォロー LINE で送る noteで書く
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー
先頭へ戻る