第一回 関西UE4ハンズオンセミナー

18
第一回 関西UE4 ハンズオンセミナー

description

第一回 関西UE4ハンズオンセミナーで用いた資料です。

Transcript of 第一回 関西UE4ハンズオンセミナー

Page 1: 第一回 関西UE4ハンズオンセミナー

第一回 関西UE4ハンズオンセミナー

Page 2: 第一回 関西UE4ハンズオンセミナー

自己紹介

フリーランスでゲームを作るお仕事してます

趣味でも勿論ゲーム作り

最近イラスト描き始めたり、モデリング始めたり

ゲームを作ることが生き甲斐

Page 3: 第一回 関西UE4ハンズオンセミナー

自己紹介

元々は家庭用ゲーム機のプログラマー

WiiとかDSとか3DSとかPSPとかPS3とかで

3Dアクションゲーム作ることが多かった

最近の実績だとスマホでMMO RPGとか

ネトゲは作るのが本当に難しい

Page 4: 第一回 関西UE4ハンズオンセミナー

アンリアルエンジンって?

エピック・ゲームズという会社が作った

最先端の技術が使われているゲームエンジン

GDC2014で月額19$というサブスクリプション

での提供が開始されて誰でも触れるように

Page 5: 第一回 関西UE4ハンズオンセミナー

どんなゲームで使われてる?

アンリアルトーナメントシリーズ

ギアーズオブウォーシリーズ

バイオショックシリーズ

マスエフェクトシリーズ

ボーダーランズシリーズ

バットマンシリーズ etc...

Page 6: 第一回 関西UE4ハンズオンセミナー

どんなゲームで使われてる?

ロストオデッセイ

ラストレムナント

アスラズラース

超速変形ジャイロゼッター

DmC デビルメイクライ

ギルティギア Xrd SIGN etc...

Page 7: 第一回 関西UE4ハンズオンセミナー

なぜゲームエンジンを使うの?

昨今のゲーム開発でゼロから

全て開発していくスタイルはとっくに限界

ゲームの面白さを数日から数週間で

伝えられるようなものを作成する必要がある

Page 8: 第一回 関西UE4ハンズオンセミナー

なぜゲームエンジンを使うの?

とにかくお金と時間が足りない

じゃあどうすればいいのか?

始めから機能が用意されているものを使おう!!

ゲームエンジンなんて便利なものがあった!!

Page 9: 第一回 関西UE4ハンズオンセミナー

なぜゲームエンジンを使うの?

ノウハウさえ出来てしまえば誰でも

ゲームが作れるようになる

プログラマーがいないと何も作れないでは

済まされないような状況になってきている

Page 10: 第一回 関西UE4ハンズオンセミナー

なぜゲームエンジンを使うの?

これからの時代ではプログラマー以外の職種、

アーティストやゲームデザイナーも

ゲームエンジンが扱えるようになる必要がある

単純に出来ることを増やしていけば効率化

に繋がるので、みんなで覚えましょう

Page 11: 第一回 関西UE4ハンズオンセミナー

なぜゲームエンジンを使うの?

しかしゲームエンジンも万能ではない

開発中に問題は当然のように沢山起きる

起きた問題にどのように対処していくかが、

ゲームエンジンを使っていく上でのカギとなる

Page 12: 第一回 関西UE4ハンズオンセミナー

なぜゲームエンジンを使うの?

ゲームエンジンが発展しても

プログラマーの地位が崩れることはありません

プログラマーの仕事がなくなることは

絶対にないので安心してください

海外でもプログラマーは引く手数多

Page 13: 第一回 関西UE4ハンズオンセミナー

なぜゲームエンジンを使うの?

ゲームのクオリティ

(メカニクスとしての面白さと見た目のインパクト)を高めるためにもこれからの日本の

ゲーム業界でもゲームエンジンを

使いこなせる能力が重要となってきている

Page 14: 第一回 関西UE4ハンズオンセミナー

UE4が動く環境

エディター環境

Windows (一番安定)Mac OS (ちょっと不安定)Linux (かなり実験的)

Page 15: 第一回 関西UE4ハンズオンセミナー

UE4が動く環境

ランタイム環境

PC: Windows、Mac OS、Linux、コンソール: PS4、XboxOneスマートデバイス: iOS、AndroidWeb: HTML5 & WebGLその他: SteamOS

Page 16: 第一回 関西UE4ハンズオンセミナー

UE4が動く環境

VR環境

Oculus Rift DK1 & DK2※DK2も限定的に対応済み

Sony Project Morpheus※多分ゲームエンジンでは唯一の環境

Page 17: 第一回 関西UE4ハンズオンセミナー

ゲームエンジン的 基本用語

レベル→マップ全てを構成する要素

アセット→ゲーム中使われる素材のこと

コリジョン→物体が当たった時の判定

イベント→何かが起きた時に発生するもの

イテレーション→繰り返し試して完成度を上げる

Page 18: 第一回 関西UE4ハンズオンセミナー

アンリアルエンジン 基本用語

アクター→レベル上に配置されていくモノたち

スタティックメッシュ→骨がない動かないアクター

スケルタルメッシュ→骨がある動くアクター

ポーン→動きをコントロールするキャラクターたち

スポーン→キャラクターがレベル上に生成すること

ブループリント→ UE4独自のビジュアルスクリプト