初めてUnityを触る人が無料で使い方を学べる日本語チュートリアルを全317ページ、59のサンプル動画で電子書籍本としてまとめました:人気連載まとめ読み! @IT eBook(8)
人気過去連載を一冊に再編集して無料ダウンロード提供する@IT eBookシリーズ。Vol.8は、『ゲーム開発初心者のためのUnity入門』だ。
『ドラゴンクエストVIII』のスマートフォン版でも採用、「Unity」って何だ
読者の皆さんは「Unity」をご存じだろうか。Unityはユニティ・テクノロジーズ社が提供するゲーム開発プラットフォーム。Unityで開発したゲームはデスクトップ(Windows、Mac、Linux)、iOS、Android、コンソールゲーム(PlayStation 3/4/Mobile/Vita、Xbox 360、Wii U)、そしてプラグイン(Unity Web Player)がインストールしてあるWebブラウザーなど、多岐にわたって配布・販売できることが大きな特徴だ。
Unityの開発ツールは、3Dゲーム開発の手軽さとその物理エンジンが有名だが、2Dゲーム開発にも対応している。また、Unityには「アセット」と呼ばれるゲームの部品や素材が用意されており、アセットストアでも入手できる。アセットとしては、3Dモデリングデータからアニメーション、音声、スクリプトまで用意されており、それらを使うことでノンプログラミングでもある程度のゲームを作ることが可能だ。
2015年3月にリリースされた最新版Unity 5ではグラフィックがさらに強化されている。下記動画を見てもらえば、そのすごさが分かるはずだ。
iPhoneやAndroidの普及により、アプリストアで人気を得やすいゲームアプリを開発する、いわゆる「インディデベロッパー」が増加したが、それを後押ししたのがUnityといえるだろう。Unityは大手のゲーム開発会社も無視できない存在となり、採用が増えている。有名なところでは、『ドラゴンクエストVIII』のスマートフォン版があるといえば分かりやすいだろうか。
次世代デバイスへの対応、ゲーム以外のアプリ開発でも注目
日本を含む世界中でUnityユーザーは増え続け、ユーザーコミュニティがいくつも形成されている。またUnityは、Oculus Rift、Leap Motion、Kinectなど次世代のデバイスにも素早く対応し、それがまた人気を呼ぶという好循環を生んでいる。アセットストアでの販売・購入も盛んでエコシステムを形成している。
さらにUnityは、ゲームのみならず建築、医療、自動車、教育、プロジェクションマッピングなど、さまざまな分野で活用されるようになってきている。ゲームが嫌いな人も決して無視できない存在になりつつあるといっていいだろう(参考記事:ゲーム嫌いも知っておきたい3D CG/VRのエンタープライズ活用事例〜Unity Solution Conference 2014まとめ)。
Unity初心者だけではなく、Unity 5への移行を検討しているベテランゲーム開発者の方も
@IT eBook Vol.8は、@ITの人気連載、『ゲーム開発初心者のためのUnity入門』全17回を一冊に再編集して全317ページでお届けする。初心者でも分かりやすいように豊富なサンプル動画と開発ツールの画面スクリーンショットを多数掲載。長編だが、1冊読み終えるころには、ゲームで使えるさまざまな処理を使えるようになり、ゲーム開発の面白さが分かるはずだ。
もちろん、初心者だけではなく、Unity 5への移行を検討しているベテランゲーム開発者の方も、最終回で基本的なメニューの違いや互換性の検証結果を一部掲載しているので、参考になるはずだ。また、Unity 5の「Personal Edition」では、Unity 4.6以前では有料だった機能が無料で使えるようになった。この無料になった機能について紹介する連載『Unity 5で無料になった機能の使い方』も現在展開中だ。本PDFと併せてUnity 5を使う参考にしてみてはいかがだろうか。
- ユーザーの「無知」は罪なのか?――IT訴訟解説 ベンダーvs.ユーザー企業 死闘編
- Pythonで日付を扱う際の「はて?」を解決する無料の電子書籍『解決!Python 日付データ編』
- 「このままゼロトラストへ進んでいいの?」と迷う企業やこれから入門する企業も必見、ゼロトラストの本質、始め方/進め方が分かる無料の電子書籍
- 超IT用語解説漫画「食べ超」を読んで、テクノロジーの進化に思いをはせよう
- 先進企業はOSSにどう取り組んでいる? OSPOとSBOMのリアルが学べる無料の電子書籍
- 今すぐ役立つ! ディスク管理を効率化するPowerShellコマンドレット集
- Python、Node.js、C#のサンプルコード付き サービス間通信技術「gRPC」を学べる無料の電子書籍
- Excelで学ぶ、やさしいデータ分析
- セル結合を回避しながら表の見た目も確保するなど、「構造化Excelテク」12本まとめ
- 【動画あり】サイバーセキュリティ人材が欲しい! に応える無料の電子書籍
- 新規プロダクト開発のプロジェクト推進スキームと、ビジネスに価値を提供するエンジニアの振る舞いを学べる電子書籍
- 新たなプログラミング言語を習得したい人にオススメ! プログラミング言語「Rust」の基礎をしっかり学べる無料の電子書籍
- 解決!Python CSVファイル編
- 誰か、要件追加を止めてくれ!――「旭川医大の惨劇」徹底解説
- 目指せ、共有フォルダ管理の達人! Windowsファイル共有を“極める”ためのPowerShellコマンドレット基本集
- IT人材ゼロでDX!? お悩み中小企業のためのDX推進が分かる無料の電子書籍とは
- 「食べ超」を読んで、イノベーティブとは何かを大いに勘違いしよう
- コンテナ基盤の導入では終わらないクラウドネイティブへの取り組み、無料の電子書籍で「いつ」「何を」「どう」やるべきかを確認しよう
- 今からでも間に合う「Ansible」徹底入門、無料の電子書籍で運用自動化を学ぼう
- 「ネットワークなんて触ったことないから分からない」という人も必見 AWSを題材にネットワークの基礎が学べる無料の電子書籍
- ChatGPT入門 概要から利用方法、プログラム開発まで
- 「内製化の道」も一歩から
- 基本中の基本を押さえよう! これだけは覚えておきたいWindowsネットワーク管理に必須のPowerShellコマンドレット
- Stable Diffusion入門
- Pythonと機械学習フレームワークを使って「AI翻訳」の世界を学んでみよう
- Rustはどのくらい高速? Rust製超高速データ分析ライブラリって? 無料の電子書籍で学ぼう
- 全ベンダーが泣いた!――改正民法のIT業界への影響を徹底解説
- リクルートの「マイクロサービス」採用事例が学べる無料の電子書籍
- 「食べ超」でIT用語を勉強して、つよつよエンジニアになろう
- エンジニアが知っておくべきAI倫理を、無料の電子書籍で一から学ぼう
- Linuxで「Git」を使うには? 定番ツールのコマンド完全ガイド
- AI・機械学習のための数学超入門 〜第2部 偏微分〜
- 新社会人も必見、AWSを題材にクラウドセキュリティの基礎が親子で学べる無料の電子書籍
- AI・機械学習のための数学超入門 〜中学数学からのおさらい編〜
- プロが厳選! ワンランク上のActive Directory運用管理を実現するPowerShellコマンドレット10選
- 開発現場からバックオフィスまで――GMOペパボの「CI/CD」実践事例が学べる無料の電子書籍
- 無料の電子書籍「リクルート5万人のテレワーク/VDI環境大解剖」で分かる不測の事態への備え方
- そのアジャイル開発、品質管理は大丈夫? 無料の電子書籍で分かる、アジャイル開発におけるテストの考え方
- 企業に向く5Gサービスはどれか?
- 解決!Python:リスト(配列)編
- 「食べ超」を読んで、一生食べられるエンジニアになろう!
- もうPowerShellは怖くない! 新米管理者がステップアップするための基本PowerShellコマンドレット10選
- 野村総合研究所の「コンテナ」「Kubernetes」活用事例が学べる無料の電子書籍
- 「仮想デスクトップ一択」ではない――「Web分離」など、テレワークのVDI代替ソリューションの選定ポイントがわずか30ページで絶対に分かる
- Linuxで最初に使うコマンドはこれだ
- 中堅・中小企業の多層防御、CSIRT構築、サイバー演習の現実解が学べる無料の電子書籍
- 作って試そう! ディープラーニング工作室
- 読者への恩返しだ!――勧善懲悪IT小説「コンサルは見た!」Season3を無料配布
- Windows Subsystem for Linux(WSL) 2入門 その導入からベンチマーク評価まで
- 「知識」と「理屈」でデザインを学ぼう――非デザイナーも知っておきたいデザインの話
- クラウドでKubernetesを学ぶ――マネージドサービスで始めるKubernetes入門
- 「リモートワーク」ITチートシート
- IT訴訟例で学ぶベンダー残酷物語の実態と回避策
- Linux基本コマンドTips:LVM編
- まだ移行していない人も、もう使っている人も、Windows 10をもっと理解し、効率的に活用するために――企業ユーザーに贈るWindows 10への乗り換え案内
- 普通のエンジニアが初めて動かすディープラーニング
- Pythonチートシート
- マイクロサービス入門――実践事例でメリット、サービス分割戦略、運用を学ぶ
- 企業ネットワークに問題あり、どうすれば改善できる?
- “Linuxマスター”を目指したい人のために――“応用力”をつけるためのLinux再入門(31〜38)[シェルスクリプト挑戦編(2)制御構文と配列]
- これは、もう「無理ゲー」じゃない?――IT訴訟解説ebook、好評にお応えして早くもパート2 どーん!
- 普通のエンジニアでも分かるディープラーニング概説
- 主人公/ラスボスの視点からRPGを題材にサイバーセキュリティを解説した人気連載を無料提供
- Oracle DBで必須、まずは「超入門『PL/SQL』」で基本をしっかり押さえよう
- 真夏のホラー、召し上がれ――全エンジニアが震え上がる阿鼻叫喚の生き地獄 IT訴訟解説連載、初のebook化
- コンテナ技術やKubernetesをこれから学ぶ人に送る電子書籍
- もっとLinuxを使いこなしたい人のために――“応用力”をつけるためのLinux再入門[シェルスクリプト挑戦編(1)]
- Visual Studio Codeを活用するための人気TIPS 12選
- あらためてLinuxを一から学びたい人のために――“応用力”をつけるためのLinux再入門
- 「スマートコントラクトを実物に例えると自動販売機?」 一から学ぶEthereumを使った“スマートコントラクト開発”
- 2018年に注目を集めた「Kubernetes」について、本番環境で活用する事例を基に解説した無料の電子書籍
- 話題の「サーバレス」! でもそれってそもそも何だっけ? 全体像を一気に理解しよう!
- 残された時間はあとわずか! Windows Server 2008のサポート終了にどう対処する?
- Oracle DBバージョンアップの際の課題「SQLテスト」、手間やコストを軽減するには?
- AIシステム発注に仕組まれたイカサマを美人コンサルは見抜けるのか?!――システム開発トラブル小説「コンサルは見た!」、Season2が早くも登場
- 「Microsoft SQL Server」で発生するトラブルの分析と解決方法をまとめた無料の電子書籍
- YOU、読んじゃいなよ――小説で学ぶシステム開発トラブル解決法「コンサルは見た!」、待望の電子書籍化
- OracleからMySQLへ移行するための技術的な要素と具体的な方法をまとめた無料の電子書籍
- 「経営に寄与する」インフラ運用の在り方とは? SREに学ぶ情シスの新しい役割
- 【完全版】あの面倒くさい業務を簡単なプログラミングで自動化だ――“VBA/GAS”で働く価値を上げる方法
- 「IT業界あるある物語」で覚える、新人エンジニア/メンター/リーダーが知らないと現場で生き残れない18の常識
- セキュリティクラスタまとめのまとめ 2016〜2017年版
- 「Windows 10」が内蔵するセキュリティ機能がよく分かる電子書籍――起動前から侵害の検出と対策まで
- Excelガントチャートから専用アプリまで、これ1冊でガントチャートの作り方が丸分かり――「初めてのガントチャート」
- 新たなクラウド監視ツールとして注目が高まる「Sensu」がよく分かる無料の電子書籍
- Excel VBAプログラマーもGoogle Apps Scriptの基本が学べる無料の電子書籍
- 機械学習で注目のPythonを学ぶVisual Studioで始めるPythonプログラミング入門
- SubversionユーザーもこっそりとGit/GitHubの基本が学べる無料の電子書籍246ページ
- 全エンジニアのおばが贈る“ことばの玉手箱”――「田中淳子の“言葉のチカラ”」電子書籍版
- その場で試せるコマンドサンプル満載 「CentOS 7で始める最新Linux管理入門」電子書籍版
- 機械学習/Deep Learningが気になる人も要注目、「アルゴリズム」の基本が学べる無料の電子書籍150ページ
- データベースエンジニア必見! 「ゼロからのデータモデリング入門」電子書籍版
- オンラインストレージ入門まとめ読み!
- Windows 10 人気TIPSまとめ読み!
- 今さら聞けないIT用語集[プログラム開発者編] 電子書籍版
- 今さら聞けないIT用語集[IT管理者編] 電子書籍版
- 「JavaScriptアプリ開発入門」電子書籍版
- IT管理者必読! 基礎から実践活用まで「グループポリシー入門」総まとめ
- Windows 7 人気TIPSまとめ読み! ―厳選25本―
- 2015年の情報セキュリティ関連トピック、まとめました
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
※@IT eBookシリーズについてはこちらをご覧ください。
Copyright © ITmedia, Inc. All Rights Reserved.