住田直樹作品一覧
-
-本書はクロスプラットフォームの開発環境であるRiderを使ってみようとしている方にむけて、Riderが持つ多くの機能について把握することができる入門書です。IDEの使い方を基本的な使い方から、フォーマット設定、コード整形などRiderを使いこなすなら抑えておきたい機能や便利な機能を紹介しています。一部機能の説明にUnityでの例を使用しており、本書の中で登場する言語もC#ですのでご留意ください。 くの内容に関しては、Unity以外の.NETアプリケーションやUnreal Engineなどの開発にも共通する知見となっています。Unityの開発でなくとも活用できる一冊です。
-
-現場の第一線で活躍するプロフェッショナルが,Unityによるゲーム作成のノウハウをまとめました。Part1で約70ページにわたってシンプルな3Dゲーム作成の基本を解説したのち,モバイルAR,UI実装,Editor拡張,負荷削減,絵作り,AIについてのノウハウを紹介します。どれも,ゲームを形にするだけでなく,製品レベルのものに仕上げるためには必須の知識です。各Partは独立しているので,気になる個所,知りたい個所から読み進められます。より効率的に,より高品質なゲーム作成に取り組みたい方にお勧めします。
-
-本書では、Airtestという自動化ツールについてUnityにフォーカスした使い方を解説しています。Airtestの概要やIDEなどツールの使用方法、フレームワークの機能について説明しています。シナリオベースでどういう実装をするかのサンプル集も巻末に収録しました。 Airtestというツールの名前をはじめて聞いた方、Unityでの開発で自動テストをやったことがないという方でも、最終的には自動テストの実装および実行手順がイメージできるまでが本書のゴールとなります。 本書ではたびたび「自動テスト」という言葉が登場しますが、これはUnity製アプリケーションにおけるUIテストの自動化を指します。いわゆるスクリプトに対する自動的なバリデーションであったり、Unity Test Frameworkなどを活用した単体テストについては本書では触れていませんのでご注意ください。
-
-本書はRust初学者に向けて、ゲームエンジンAmethystを解説します。Amethystの紹介から始まり、Amethystで実装する上での基礎を解説し、最後にブロック崩しの実装を紹介します。なお、OS Xの環境下においては一部描画に不具合が発生する場合がありますので、可能であればWindowsやLinuxなどの環境での開発を推奨します。