Unity【Unity最新情報】言語はC#一択に!エディタは日本語にも対応sato2018/6/182019/7/9突然ですが、今回は最新版のUnityの現状について見ていきましょう。今回着目する大きな点は、以下の2点です。スクリプトの言語がC#一択に!日本語化にも対応!以前のUnityでは「C#」「JavaScript」「Boo」の3言語から、スクリプト言語を選択できました。そのことを知っている人や、話を聞いている人ならば、どれを使うべきか迷っていると思います。実は現在はほぼ「C#一択」となっています。「スクリプトの言語がC#一択に!」の項目ではその理由を見ていきましょう。「日本語化にも対応!」の項目では、その名前の通りですね。Unityのエディタが日本語化できるようになったため、その詳細について「対応可能なバージョン」や「方法」についてまとめておきました。それぞれ大きな更新ですので、参考にしましょう。まとめスクリプトの言語がC#一択に!Unityはスクリプトとして「C#」「JavaScript」「Boo」の3種類が選べる。そんな話を聞いたことがある人が多いと思います。これはひと昔前までの話です。最近ではプログラムの言語がC#一択となりました。それは「JavaScript」「Boo」の廃止が決定しているからです。エディタ上から見てみよう!Unityのブログで発表があり、その後特定のバージョン以降「JavaScript」「Boo」が、Unityエディタ上から順に新規作成できなくなりました。次の1と2の画像は、一昔前と現在のUnityエディタ上でのスクリプト新規作成時の画面です。見てもらえればわかると思いますが、スクリプトの新規作成を行う時に言語選択がなくなっていますね。この最新版で、生成されるのはC#です。生成時の選択肢がC#しかなくなったということです。しても使えないの?実は新規作成が行えなくなっただけで、まだ使用自体は可能です。この辺りはJavaScriptの記事にて、実例で紹介していますので閲覧してみてください。2018年12月25日とはいえ、いつ完全に使用できなくなってもおかしくは無いため、今から言語を選ぶ場合は必C#を選びましょう。C#は難しく無いの?ここで初心者からでてくる疑問として挙げられるのはC#って難しく無いの?といった話でしょう。正直な話JavaScriptよりは難易度が高いかもしれません。それでもC#を選んでおくべき理由が3つあります。1他の言語は廃止が決定している2サンプルや情報が多い3勉強になる一つずつ見ていきましょう。1他の言語は廃止が決定しているこれは単純ですね。先ほど説明したように、いつ完全に使用できなくなるかわかりません。今から選ぶメリットは無いでしょう。2サンプルや情報が多い何か問題が起きた時・実現したい仕組みが発生した時、みなさんGoogleなどで検索しますよね?C#をみんなが使うということは、必然的にネット上の情報もC#のものが多くなるということです。C#ならば問題・疑問を解消する答えが出て来やすいということですね!3勉強になるC#はメジャーな言語の一つです。勉強になりますし、今後Unity以外・C#以外の言語を触ることになっても重要な基礎知識となってくれるでしょう。以下の記事は、Unity上でC#を使う際の基本情報をまとめています。2019年7月13日また以下の記事ではC#を学ぶ際の、オススメの書籍も載せています。2019年5月9日ぜひ読んで基礎から学んでみてください。日本語化にも対応!Unityの最新版「Unity2018.1」以降のバージョンでは、ついにエディタの日本語化が可能になっています。日本語かするとエディタが以下のように表示されます。早めに対応してしまいましょう。対応したとしても英語と日本語の切り替えは、オプションからすぐ行えますよ!安心して、対応を進めましょう。具体的な日本語化の方法は以下の記事にまとめてあります。2019年4月5日その他はどんな感じ?以下のリンク先が、Unity2018の今後のアップグレード内容について紹介しています。引用元:https://blogs.unity3d.com/jp/2018/05/02/2018-1-is-now-available/描画周りが強化されていたり、旧パーティクルシステムの廃止が決定していたり、様々なことが書かれています。目を通しておくと、今後学ぶべきことに方針が立てやすいと思います。これからインストールする人は?以下の記事にUnityのダウンロードとインストールの詳細をまとめています。2019年8月14日まとめいかがでしたでしょうか?今回は以下の2に点について見てきました。スクリプト言語がC#一択になった日本語対応が可能になったプログラム言語は、今後を見据えてC#に挑戦することをお勧めします。日本語化は便利なのですぐ対応してしまいましょう。どちらも重要な点なので、考慮してUnityを学びましょう!TweetPocket無料でSEからWebエンジニアへ転職しませんか?侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、システムエンジニアという職業だけどコードが書けない事務作業が多くスキルがないため将来が不安スクールに通うと完全未経験者と同じスタートになるからレベルが合わないという、すでに知識があるSEならではのお悩みがあることに気づきました。弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。こちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。無料体験レッスンを予約する書いた人sato学生時代を含めると、かれこれ10年以上プログラマーとして過ごしています。