SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

特集記事

誰でも無償で利用可能になった、ゲームエンジン「Unreal Engine 4」入門 ~概要とゲーム作りのはじめの一歩


機能紹介

 UE4には、様々なエディタが用意されています。ここで主なエディタを解説していきます。

レベル作成

 UE4では、ゲームのステージをレベルと呼んでいます。レベルを作成、編集するにはレベルエディタを利用します。レベルエディタを利用することで、屋内のような狭い空間から、 MMORPGで登場する草原のような広い空間も作成できます。

レベルエディタ
レベルエディタ

アニメーション

 UE4では、元のアニメーションはMayaやBlenderなどの3Dモデリングツールで作成します。UE4には、それらの3Dモデルやアニメーションをゲームに利用できるよう編集するためのペルソナエディタ(アニメーションエディタ)があります。

 ペルソナエディタでは、アニメーションのチェックをはじめ、足音などのアニメーションに対応した効果音の指定、2つのアニメーションを比率指定による合成で1つのアニメーションを作成する、といった多彩な機能を備えています。

ペルソナエディタ
ペルソナエディタ

マテリアル

 マテリアルとは、物体の質感を表すためのグラフィックデータです。木、金属、レンガのようなものから、ガラスのような透明なものまで質感の指定はマテリアルとして指定します。マテリアルの編集にはマテリアルエディタを使います。

 マテリアルの処理内容は、従来HLSL(High Level Shading Language)のようなコードベースで記述することが多かったですが、UE4のマテリアルエディタはノードベースで指定するため、アーティストでも扱いが容易です。

マテリアルエディタ
マテリアルエディタ

パーティクル

 パーティクルとは、煙や花火のような大量の細かな粒子の運動、演出を指します。UE4では、デフォルトで煙や爆発などのパーティクルが用意されていますが、カスケードエディタを使って編集、自作もできます。

カスケードエディタ
カスケードエディタ

マチネ

 マチネは、3Dキャラクタの移動、アニメーションの再生、カメラの移動、音の再生を時系列で操作して、映画のワンシーンのような映像を作り出すことができる機能です。ゲーム中における演出や、録画機能を使ってCG映画を作成する、といったこともできます。

マチネエディタ
マチネエディタ

次のページ
プログラミング

この記事は参考になりましたか?

特集記事連載記事一覧

もっと読む

この記事の著者

トゲトゲ(トゲトゲ)

 低レイヤーの住人。Linuxカーネルをいじったり、Androidをビルドしたり、OculusRiftを使って3DCGをいじったりしている雑食性プログラマー。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/8583 2015/04/02 15:51

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー