fullasオリジナルブログ

ブログをはじめました!このブログでは、pcパソコンのことなどを紹介します。

ゲームづくりも unity

皆さんゲームはすきですか? 僕もゲームが好きです。
そこで皆さん、ゲーム、やるだけじゃなくて作ってみたい、ということ思ったことありませんか?
そこでてっててーん ユニティーーーーー!!!!!

さあ!!...... あ、 はいはいはいわかりますよ!あなたの思ってること
「おいfullasいきなりunity(ユニティー)ってなんだよ!!!!」
って思ってますよね、軽く説明します。

^^^unityの作業画面^^^^^

Unityとは、ユニティ・テクノロジーズが開発しているゲームエンジンのことです。

ゲームエンジンとは、ゲームを開発するためによく使用する機能を1つのツールにまとめたものです。

ゲームエンジンの中でもUnityは一番使用されており、全世界で100万人以上の開発者が使用しています。

最近では「ポケモンGO」に使用されたことでも有名になりました。

 

ゲームを作りたいけど方法がわからないという方は、まずUnityについて知りましょう。

Unityとは、ユニティ・テクノロジーズが開発しているゲームエンジンのことです。

ゲームエンジンとは、ゲームを開発するためによく使用する機能を1つのツールにまとめたものです。

ゲームエンジンの中でもUnityは一番使用されており、全世界で100万人以上の開発者が使用しています。



 

ゲームを作りたいけど方法がわからないという方は、まずUnityについて知りましょう。


Unityとは、ユニティ・テクノロジーズが開発しているゲームエンジンのことです。

ゲームエンジンとは、ゲームを開発するためによく使用する機能を1つのツールにまとめたものです。

ゲームエンジンの中でもUnityは一番使用されており、全世界で100万人以上の開発者が使用しています。



 

ゲームを作りたいけど方法がわからないという方は、まずUnityについて知りましょう。
従来のゲーム開発は、iOSで動かすためにはiOS向けの開発環境、Androidで動かすためにはAndroid向けの開発環境…といったようにそれぞれの準備が必要でした。

Unityはプラットフォームごとに必要だった開発環境を包括しています。

Unityで1つゲームを完成させれば、どのプラットフォームでもある程度の動作を約束してくれます。

我々にとって身近な iOS, Android, Mac, Windows にも対応しています。

また、Nintendo Switch、PlayStation、Xbox といった家庭用ゲーム機向けの開発も行えます。

使用する言語はC#と呼ばれる言語で、プラットフォームごとに変わることはありません。
Unityは当初、主に3Dゲーム開発用のゲームエンジンでした。

現在は2Dゲームにも対応しており、スマートフォンに多くみられるカジュアルなゲーム開発も行うことができます。
従来のゲーム開発においては、何をするにもプログラミングを記述することが必須でした。

例えばゲーム画面に3Dモデルを表示するためには、以下の処理が必要です。

プログラミングで3Dモデルをゲームに読み込む
プログラミングで3Dモデルを画面に描画する
そのため、デザイナーなどのプログラマーではない人間が、ゲーム画面上の何かを変更したいと思っても、プログラマーに依頼する必要がありました。

しかしUnityは、ゲーム画面に3Dモデルを表示するために、ゲーム画面上に3Dモデルをドラッグ&ドロップする、という操作で済みます。

マウス操作で直感的に3Dモデルを配置することができるのです。

もちろん配置した3Dモデルを動かす、となるとプログラミング能力が必要です。

ですが、従来のゲーム開発に比べると大変直感的な操作で結果を得られます。

unityを使うメリット

Unityがゲーム開発をしやすくしてくれることは間違いないですが、人によっては3Dモデルを作ることができないことがあります。

また、3Dモデルは作ることができても音楽が作れない、といったこともありますし、その逆もあります。

全部できても、全部自分で作っていては時間がかかりすぎる、といった問題もあります。

しかし、Unityにはそういった3Dモデルなどのゲームデータを購入できる場所が提供されています。

それが AssetStore(アセットストア)です。

3Dモデル(人型、ロボット、クリーチャー)やキャラクターのイラスト、アイコン画像、他にも音楽やエフェクト、さらにはプログラム処理までAssetStoreには存在します。

有料販売だけでなく、無料配布されているものも多数存在します。

Unityでゲーム開発を行うなら、ぜひ有効活用していきたいです。

これほど便利なUnityだと料金が心配になりますが、個人ならUnityを無料で使用できます。(ただし過去 12 か月の収益や調達した資金が 10 万米ドルを下回る方が対象)

無料のUnityプランはPersonalと名付けられています。

その他に有料のPlus, Pro, Enterpriseが存在しますが、初心者の方がゲーム開発を始めるにあたってはPersonalプランで十分です。
Unityを使う上で必要な物は基本的にパソコンのみです。

Mac、Windowsどちらでも対応していますが、iOSのゲームを作る際は、Mac専用の機能と連携する必要があるのでMacを使用します。

同様にAndroidのゲームを作る際は、Windowsを使用します。

あまりに古いパソコンだと対応していない可能性もあるので Unityのホームページを確認するようにしましょう。

 

ホームページランキングぜひよろしく参加中

powered by crayon(クレヨン)