「Babylon.js」を編集中
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
2行目: | 2行目: | ||
== 概要 == | == 概要 == | ||
+ | [[JavaScript]]で[[3DCG]]というと「[[Three.js]]」が有名だが、Three.jsが汎用性重視(どっちかというと[[3DCAD]]向け)なのに対して、Babylon.jsは「3DCGを使ったゲーム開発に全振り」という違いがある。Babylon.jsにはアニメーションや[[物理演算]]といった[[ゲーム]]向けの機能が含まれている。[[Unity]]や[[Unreal Engine]]などの壮大な[[ゲームエンジン]]が大流行する前の時代によくあった[[Direct3D]]や[[OpenGL]]を覆い隠してサクッと[[ゲーム]]が作れる[[フレームワーク]]の[[WebGL]]版といった感じだ。 | ||
+ | |||
もともとは2013年に[[Microsoft]]が「[[Silverlight]]向けの[[ゲームエンジン]]」として公開したもの。 | もともとは2013年に[[Microsoft]]が「[[Silverlight]]向けの[[ゲームエンジン]]」として公開したもの。 | ||
[[Silverlight]]はバベルの塔のごとく残念な結果になったが[[HTML5]]に移植したところ人気になった。 | [[Silverlight]]はバベルの塔のごとく残念な結果になったが[[HTML5]]に移植したところ人気になった。 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
名称に「js」とあるが[[ソースコード]]は[[JavaScript]]ではなく[[TypeScript]]で書かれている。 | 名称に「js」とあるが[[ソースコード]]は[[JavaScript]]ではなく[[TypeScript]]で書かれている。 |