■ このスレッドは過去ログ倉庫に格納されています
意外と逸材揃いかもしれないゲーム製作雑談スレ
- 369 :以下、?ちゃんねるからVIPがお送りします:2018/01/02(火) 02:20:42.828 ID:raEDgXPc0.net
- ちゃんとwebglというかunityがどう動いてるか、調べてから使った方がいいんじゃないか?
androidやwinへのコンパイルは、.net等でよくある中間言語へのコンパイルで
あとはJITで動いてる
だから、コンパイルはべらぼうに早いわけだよ
(ホントは後述のC++化もやってたりすることもあるけど)
一方のwebglは、javascript化しないといけないわけだから、
最低でも、中間言語→javascriptへのコンパイルは必要なわけだ
で、unityがwebglコンパイルを実現する前に、世には
EmscriptenっていうC++→javacriptのコンパイラがあった
そこで、unityはこのEmscriptenを使う事にし、
中間言語→C++っていうコンパイラを作ることにしたわけだ
これが、IL2CPPってやつ
で、unityのwebglビルドがべらぼうに遅いって話だけど、
まず単純に、中間言語→C++→javacriptっていう風に、
コンパイルする回数が増えた、ってのもあるけど
さらに、unityライブラリ群もjavascript化しないといけないわけだ
そら、遅くもなるわ
ローディングも、javascript化したライブラリ群を読み込むわけだし、そら遅いわ
総レス数 966
161 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★