実践で楽しくゲーム制作するブログ。なあに?」マンガでわかるUnityWebデザイナーを目指す普通の大学生、わかばちゃん。社が開発しているゲームエンジンです。最新バージョンとしてリリースされています。作られたゲームにはどのようなものがあるのでしょうか。ゲーム配信プラットフォーム向けにリリースされているタイトルも多数存在しています。私が知ってるゲームもいっぱいある!Unityを使いこなすとこんな本格的なゲームが作れるんですね。Unityの活用範囲ってゲームだけじゃないんだ。可能性が広がりますね。Unityって何がスゴイの?Unityが登場する以前は、個人が「ゲームを作りたい」と思っても、次のような機能をイチから作るところから始めなければなりませんでした。モデルの空間上での論理的な配置を管理ゲーム内で用いる物理演算のシミュレーションゲームコントローラなどからの入力を受け付け外部のデバイスやサーバとの通信etc...Unityは、これらの機能をはじめからフルセットで用意してくれているのです。『ゲームエンジン』を一言で表すと、これらのコンピュータゲームを作るための前提となる仕組みを提供する統合開発環境と言えるね。世に出るずっと前からコンピュータゲームは存在しており、これらは各ゲーム会社が自社開発したゲームエンジンを使って開発されていました。Unityの哲学さて、各ゲーム会社により自社開発されたゲームエンジンは、基本的にはその会社に属していない限り利用できません。これは、一般のゲームクリエイターがゲーム開発を行うにあたって、とても高いハードルになっていました。氏の講演などでも度々このフレーズを耳にすることができます。ゲーム開発を志す誰もが使えるゲームエンジンと位置づけています。この哲学に沿って、ゲームクリエイターが高度な技術を学習せずともゲーム開発を行えるような機能を続々とリリースし続けています。ゲーム開発・運営を行う上で欠かせない周辺環境の整備という面からもゲームクリエイターを支えてくれています。一例を挙げると次のようなものがあります。いう仕組みがあり、この仕組みがゲーム開発の大きな助けとなっています。入手可能なコンテンツマーケットです。パブリッシャーによって設定されています。入手することで、自身が得意としていない領域の補完をしながらゲーム開発に集中することができるのです。▼Unity公式キャラクター「Unityちゃん」Unityちゃんライセンスの元、3Dモデル、ちびキャラ、2Dイラスト、ライブステージ、ボイスなどのゲーム制作に使えるデータが配布されています。使うとどのようなことができるようになるのでしょうか。Editor組み合わせられたゲームの世界をプレイするためのパッケージを様々なゲームプラットフォーム向けに出力するビルドプログラムそれぞれについて深掘りしていきましょう。そのもののことを指します。提供する様々な機能を駆使してゲームの世界を作り上げるために存在しています。グラフィカルに配置・編集していきます。(アセット)と呼びます。ビルドプログラムについてです。時点で以下のゲームプラットフォームへの出力をサポートしています。ARCoreVuforia非常に多くのプラットフォームをサポートしています。スクリーンが付いているデバイスすべてをサポートしているのではないかと思えるほどです。群によって構成されたゲームを、これらプラットフォームが指定するフォーマットに変換してプレイできるようにすることをビルドするといいます。人気が高い理由の一つに挙げられます。ゲーム開発・運営のための統合開発環境ですが、できないことが幾つかあります。して取り込む必要があります。して取り込む必要があります。して取り込む必要があります。自身にはスクリプトやシェーダを書く機能も備わっていません。それぞれ無償で追加インストール可能になっています。直接アップロードすることもできません。する必要がある場合もあります。僕もそう思っていたところだよ。!?じゃあ、まずはここからUnityをインストールしておいてくれるかな。ダウンロード販売中です。技術書典5に当選しましたら続編の「マンガでわかるDocker2」の制作も予定しています。マンガでわかるGit個人ブログから始めたシリーズが、リクナビNEXTジャーナルさんでWeb連載。リクナビNEXTジャーナル2017年4月にわかばちゃんと学ぶGit使い方入門として書籍化されました。togetter.comマンガでわかるScrapboxScrapboxにて、Scrapboxの便利な使い方がわかるマンガをWeb連載中です。現在1〜6話まで無料公開されています。goo.glマンガでわかるGoogleアナリティクスKOBITブログにて、アクセス解析ツール「Googleアナリティクス」「Googleタグマネージャ」のマンガをWeb連載中です。現在1〜5話まで無料公開されています。kobit.in他にもある!「わかばちゃんと学ぶ」シリーズマンガでわかるWebデザイン・マンガでわかるGit・マンガでわかるGoogleアナリティクスは書籍化しました。全国の書店・Amazonで発売中です。毎年開催している開発者向けのカンファレンスイベント*3:人物や物体の立体構造を表現するためのデータ構造のこと。対して「どのように描画をするのか?」を指示するためのプログラムのこと。モデル制御やアニメーション作成を行うためのアプリケーションのこと。アプリケーション間でデータをやり取りする際に用いられる汎用フォーマットのこと。似た言語が利用可能でした。ライクな言語も利用可能でしたがいずれもサポートが打ち切られています。プログラムの記述やデバッグなどを行うための統合開発環境のこと。選択可能になりました。公開するためのパッケージが作成できません。マンガでわかるUnityはじめます。月別アーカイブはてなブログをはじめよう!monry84さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。