突然ですが皆さん、Unityをご存知ですか?
プログラミングに馴染みのない方にはあまり聞きなれないかもしれませんが、実は多くの人はどこかでこのロゴを見ているはず。
あなたはスマホでゲームをしていたりしないですか?
実は、今流行りのスマホゲームの多くは、このUnityで作られているんです!
僕は今、このUnityを勉強しながら、オリジナルのゲームを作っている最中です。
今回からその開発日記を記して行こうと思うのですが、その前にUnityとは何かを説明しようと思います。
Unityとは?
例えば、あの世界中で流行したポケモンGO!
他にも白猫プロジェクトや、スーパーマリオラン。
そしてPC用インディーゲームの数々。
Unityは、かなりの数のゲームに使われている凄い開発ツールなんです!
でもゲーム制作なんて難しそうなイメージがないですか?
僕もそう思ってました。
キャラクターの移動はどうするの?どうやって衝突判定を制御するの?
グラフィックなんて作れないしめんどくさい!
アニメーション?無理無理!
ましてや一人で開発するのにどれだけの時間がかかるの?
ご安心ください。
全て一人で、それも比較的短時間でゲームを作れます!
プログラミングができなくても、簡単なゲームなら作ることが可能です!
しかも、誰でも無料で始められます!
これら敷居の低さから様々な会社、エンジニアが利用するようになり、日本でも需要が高まっています。
人材が不足しているので案件も豊富です。
そう、Unityは本当にすごいツールなんです。
Unityの始め方
こちらのページからダウンロードが出来ます。
「Unityを選択+ダウンロード」をクリックしましょう。
有料のPlus版やPro版もありますが、個人で利用する場合はまず無料のPersonalで十分。
というかPro版と比べて機能が劣る部分がほぼ無いので、プロもかなりの人がこちらを利用している状況です。
あとはインストーラー実行してインストールしちゃいましょう!
より詳しいインストール方法が知りたいなら、こちらのサイトが参考になります!
使い方が分からない!何から始めればいいの?
Unityは比較的ユーザビリティが高いツールですが、それでも最初は難しく感じるでしょう。
でも大丈夫です。使っている人がかなり多いので、ネットで検索すれば基本的な使い方が分かります。
何よりUnity公式ページが超優秀です!
まずはこちらのページで玉転がしを作ってみるのがいいでしょう。
ただ、玉転がしを作るだけでは面白いゲームになりにくいです。
その時はこちらのページでシューティングゲームを作ると本格的になってきますよ!
正直ネットで検索するだけでも十分な知識が得られますが、本格的に本でも勉強していきたいですよね。
そういう時最初にオススメするのはこの本です。
Unityの教科書
本当に初歩の初歩から教えてくれます。この本のサンプルを作っていくうちにメキメキと力がついていくはずです。
Unityの使い方になれたらこちらもオススメ!
Unity5 3D/2Dゲーム開発実践入門
応用的な知識が必要になってきますが、より本格的なゲームが作れるようになります。
僕は今この本にあるUnityちゃんのRunゲームを参考にして、オリジナルのゲーム制作に挑戦しています。
次回からそのゲーム制作記を書いていくので、お楽しみに!
追記:ゲーム制作記始まりました!