ゲームエンジンはゲームを超える
さて、次に移ろう。次はゲームエンジンだ。実はBlenderにもゲームエンジンは搭載されている。しかし、フルバージョンのゲームエンジンというものもある。これらはビデオゲームのためのエンジンだ。しかし、ゲームエンジンは成熟しており、単にゲームという括りで取り扱うべきではない。 その中でも主要なゲームエンジンはUnrealとUnityだ。これらには完全な3D環境が揃っていて、レンダリングによるモデル化やあらゆる種類のインタラクション機能を持っている。これはフリーバージョンも提供されているが、これも他と比べようもないくらい高機能だ。
単に君のプロジェクトをアニメーション化するだけでなく、プロジェクトと連動してインタラクションを行う環境を構築するのにも、ゲームエンジンを使うことができる。丘で自転車に乗って見たりしてね。実際のところ、この環境を用いれば、それは可能だ。 UnrealやUnityは完全なend-to-endのワークフローツールだ。また、ブラウザ版とフリー版を利用することができる。 ゲームエンジンは、単なるゲームだけではなく、ブラウザ上の世界でスピード感を持ってend-to-endのシステムを作り上げるための手段となったのだ。
(つづく)
講義の目次は【和訳版】FabAcademy 2016からご覧ください。
※この記事はFabAcademy 2016 におけるニール・ガーシェンフェルド教授(MIT)による講義動画をもとに作成しました。正確な訳ではないので間違っていたら指摘いただけるとありがたいです。