メインメニューを開く

差分

Babylon.js

187 バイト追加, 2022年5月2日 (月) 02:03
編集の要約なし
== 概要 ==
もともとは2013年に[[JavaScriptMicrosoft]]が「[[3DCGSilverlight]]というと「[[Three.js]]」が有名だが、Three.jsが汎用性重視(どっちかというと[[3DCAD]]向け)なのに対して、Babylon.jsは「3DCGを使ったゲーム開発に全振り」という違いがある。Babylon.jsにはアニメーションや[[物理演算]]といった[[ゲーム]]向けの機能が含まれている。[[Unity]]や[[Unreal Engine]]などの壮大な向けの[[ゲームエンジン]]が大流行する前の時代によくあった[[Direct3D]]や[[OpenGL]]を覆い隠してサクッと[[ゲーム]]が作れる」として公開したもの。[[フレームワークSilverlight]]はバベルの塔のごとく残念な結果になったが[[WebGLHTML5]]版といった感じだ。に移植したところ人気になった。
もともとは2013年に[[MicrosoftJavaScript]]が「[[Silverlight3DCG]]向けのというと「[[Three.js]]」が有名だが、Three.jsが汎用性重視(どっちかというと[[3DCAD]]向け)なのに対して、Babylon.jsは「3DCGを使ったゲーム開発に全振り」という違いがある。 Babylon.jsにはアニメーションや[[物理演算]]といった[[ゲーム]]向けの機能が含まれている。[[Unity]]や[[Unreal Engine]]などの壮大な[[ゲームエンジン]]」として公開したもの。が大流行する前の時代によくあった[[Direct3D]]や[[OpenGL]]を覆い隠してサクッと[[ゲーム]]が作れる[[フレームワーク]]といった感じだ。近年は[[Silverlightスプライト]]が残念な結果になったのでも扱えるようになったり、[[HTML5GUI]]のツール類も充実してきており、より[[ゲームエンジン]]に移植したところ人気になった。に近くなってきた。
名称に「js」とあるが[[ソースコード]]は[[JavaScript]]ではなく[[TypeScript]]で書かれている。