質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

解決済

3回答

1183閲覧

unityの技術変化スピードについて。

noko123

総合スコア28

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

0クリップ

投稿2021/10/07 03:24

プログラミングの世界は技術の変化スピードが早く、勉強し続けないといけないとはよく聞くのですが、これはunityにも当てはまりますか?もしそうであるなら、変化のスピード感を教えて頂けれると幸いです。よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

基本的にUnityは毎年世代かわっていくので、1世代変わるだけで動かないものがでてきたりします。
(たとえばUnity 2018 → Unity 2020 のアップグレードなら世代も近いしいけるっしょとか思っていると、思わぬエラーが頻出して泣きをみたりすることも十分考えられます)

なので1年でも環境は大きく変わる可能性があります。

FGOで話題になったりましたが、Unity → Unityのエンジンアップグレードも結構命がけです…!
【FGO】ゲームエンジンのアップデートは9/4。Unity5からUnity2018へ
https://www.famitsu.com/news/201908/30182358.html

ios向けにビルドするならXcodeは基本的に最新版にしないと通らないので、結局そっちの対応はしなくちゃいけません。もしXcodeの最新版に対応するためにUnity側もアップデートしないといけないとかになったら連鎖的にUnity側でも対応するコストが発生する可能性も考えられます。

投稿2021/10/07 05:14

hogefugapiyo

総合スコア3302

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

これはunityにも当てはまりますか?

はい、何か新技術が出てUnityごと廃れる可能性ももちろんあります。

投稿2021/10/07 03:34

maisumakun

総合スコア145208

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

「変化のスピード感」という言葉では何が知りたいのかが分かりませんが、Unityでは機能の追加・廃止が結構多いです。
現在では明確にLTS版が用意されるようになったので、だいぶましにはなりましたが、InputSystemのような固有のパッケージやUniTaskのような汎用性の高いサードパーティーのアセットも存在するので、追いついていかないと不利になる面もあるとは思います(かく言う私も追いついているとは言いがたい状態です)。

しかしながら、Unityはあくまで「ものを作る手段」の一つしかないので、古い技術でも要求や生産性などを満たしていればいいとは思います。
「機能の追加・廃止の影響を防ぐために、バージョンを固定する」という手段を取ることもあります。

投稿2021/10/07 03:52

fiveHundred

総合スコア9917

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

noko123

2021/10/07 04:44

コメントありがとうございます。「変化のスビート感」をもっと具体的に露骨に表しますと、「一度得た技術を更新し続ける将来的な学習コストはどれぐらいなのか?」「一度習得した技術は数年立つと役に立たなくなるのか?」ということになります。 自分の要求を満たしていれば古いバージョンを固定して使うことも出来ると教えて頂いたのですが、その場合に起こる弊害のようなものはありますでしょうか?例えば、自分はiosとandroidでゲームを出したいと思っているのですが、動作の不具合や、リリースできないなどといった問題はどの程度起こり得ると考えていた方がいいのでしょうか?
fiveHundred

2021/10/07 05:07

将来のことなど、やってみないと分かりません。 極論すればmaisumakunさんの言う通り、Unityごと廃れることも考えられますし。 「過去の経験からの推測」という意味合いなら回答できる人がいるのかもしれませんが、少なくとも私には答えれそうにないです。
noko123

2021/10/07 05:15

未来のことが分からないということは前提として、「過去から現時点まででの状況」ではいかがでしょうか?これまで古いバージョンのunityを使用することにより起こりえた問題というのをご存じであれば教えて頂きたいです。
fiveHundred

2021/10/07 05:32

hogefugapiyoさんの回答がそれっぽいのでそれを参考にすればいいかなと。 そちらに補足するとなると、「古いバージョンのUnityではストアに配信できなくなった」「セキュリティ上の理由でアップデートしたほうがいいことを公式から勧告された」というケースが過去にはありました。 その場合は仕方がないので、アップデートするしかないです。 ただ、どのような手段をとるにせよ、「そもそも完成しないと意味がない」ので、このことを深く考えても仕方ないのかなとは思います。
noko123

2021/10/07 05:38

色々と質問に答えて頂きありがとうございました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問