吉川邦夫のレビュー一覧
-
-
Posted by ブクログ
C#プログラミングが主題歌のような書籍名だが、内容は Unity を使用して簡単なマップとプレイヤー、敵のシステムを作ることが主になっている。
ゲームの作成部分は床や壁の設置、衝突判定についてのスクリプトをはじめ、ナビメッシュを作成して敵キャラクターがユーザーを追尾する処理も紹介されている。本書の内容を追うことによって MonoBehaviour にスクリプトをアタッチして簡単なシステムを作る流れを知ることができる。
C# の言語的な特徴についての記述が後半にまとまっているが、実例が伴わない言語仕様の理解はそれまでの本書の流れとギャップがあることもあり、なかなか読み進めづらい。とはいえ全体 -
-
-
Posted by ブクログ
地味なタイトルに見えるけど、今更C++でゲームという題材で出版されるだけあって流石に質が高かった。今まで読んだことのあるゲームプログラミング入門の本では一番だった。この本を読む前までは10年前に出た「ゲームプログラマになる前に覚えておきたい技術」という本が一番だった。
特に良いのは、WindowsとMac両方に対応するためにクロスプラットフォームなコード設計になっている恩恵で、Linuxでも動かすことができる点。実際、Debian 9-10、x86_64、Intel HD 630という環境で動かしながら読み進めた。いくらか修正は必要だった。あと13章の遅延レンダリングを用いたポイントライトが -
-
-
-
Posted by ブクログ
本が届いて一気に読んだ。
自分が今まさに欲しかった本。
レガシーなソフトウェアをどう進化させるか、その指針や手順、取り得る選択肢のメリット・デメリットを提示してくれていてとても参考になった。
内容は、レガシーの定義とソフトウェア内部品質のメトリクス測定に始まり、コードレベルのリファクタリング・コンポーネントレベルの再構成・製品の書き直しの決断の基準とそれぞれのやり方、そして開発の自動化へと進む。
具体例は主にWeb系もしくはJavaであり、自分の環境とは異なるので直接は適用できないが、やはり参考にはなった。
紹介されている具体的なツール名は、目次を見ればわかる。 -
Posted by ブクログ
javascriptについて関数的側面からアプローチした良書。
型や構文に関する説明はほとんどなく、javascriptの特徴である関数やクロージャの考え方を中心に解説。
正規表現や、タイマとスレッド、実行時評価についても言及されている。
ある程度内容がわかっていれば必要最低限の解説にまとめられており、分かり易い。様々な技術レビューに関するリファレンスがあり、技術者としてのアンテナの張り方についても考えさせられる。
また、秀逸なのは一連のクロスブラウザ開発に対する傾向と対策。ブラウザ間の違いを嘆くだけの書籍はたくさんあるが、さすがマルチプラットフォーム対応ライブラリの製作者だけあって、そ -
-
-
-