enchant.js meetup Tokyo #2 「enchant.js でゲームを作るコツ」

Post on 14-Apr-2017

12803 Views

Category:

Business

2 Downloads

Preview:

Click to see full reader

Transcript

UEI/ARC伏見 遼平

enchant.js でゲームを作るコツ

自己紹介

伏見 遼平

(株)ユビキタスエンターテイメント秋葉原リサーチセンター (UEI/ARC)9leap プロジェクトリーダー

様々な試練をくぐり抜けてきました

• 48時間で20本のゲームを作る

• 24時間で10本のTwitter連携ゲームを作る

• 16時間で21本のゲームを作る

• 8時間でMMOを作る

ゲーム作りにはプログラミング以外にも要求されることが多い

気づいたこと:

ゲームを作るコツをお伝えします

プログラマのためのゲームデザイン入門

• ハッカソンで優勝できる(?)

• 普段のゲーム作りにも生かせる

このセッションの目的

• 短い時間で

• テーマに沿ったゲームの

• 骨組みを作るコツ

対象聴講者:

ゲームを作ったことがないすべての方々

• プロトタイピングはなぜ大切か

• ゲーム開発の「20%ルール」

• プロトタイピングのコツ

• ストレスコントロール

• ゲームの3要素

• テストプレイとは

• ストレス曲線を描く

レジュメ

プロトタイピングPrototyping

プロトタイピングPrototyping

• 遊べる状態まで完成させること

• UIやグラフィックやキャラクターは仮組みで良い

• 「おもしろい」かどうか判定できる最低限の状態

20%ルール

20%ルール

名作と呼ばれるゲームを生み出したチームのほとんどは、

開発期間のうちおよそ20%の時間でプレイアブル・デモを完成させ、

残りの時間はその改善に当てている

“Rules Of Play” - Eric Zimmerman

5ヶ月の

プロジェクト

48時間の

ゲームジャム

1週間の

プロジェクト

1ヶ月でプロトタイプ完成!

1日でプロトタイプ完成!

10時間でプロトタイプ完成!

テストプレイ期間

テストプレイ期間

テストプレイ期間

90分の

ハッカソン

20分でプロトタイプ完成!?

9分のコーディングバトル

2分でプロトタイプ完成!?

テストプレイ期間

テストプレイ期間

45分でプロトタイプ完成(目標)

完成品 = プロトタイプ

テストプレイ期間90分の

ハッカソン

9分のコーディングバトル

90分のバトル

実際のゲーム開発の初期工程(プロトタイピング+テストプレイ)

取り出したもの

では、どうやってプロトタイプを作るのか?

主人公を決める

ストレスの与え方を決める

ゲームの目標を作る

では、どうやってプロトタイプを作るのか?

ストレス(緊張)

時間

ストレス(緊張)

時間

ストレス(緊張)

時間

ストレス(緊張)

時間

クリア

ストレス(緊張)

時間

Super Mario Bros. WORLD 1-1

ゲームデザインの教科書

• ざっくり描いておいてあとで直せるように

• 初めてのストレスはできるだけ簡単に

ゲームデザインとは?↓

プレイヤーのストレスと快感をうまくコントロールすること

参考文献

• 実際にゲームを作るには?

• 実際にゲームを作るには?

• テーマに沿ったゲーム

• 短い時間で骨格を作ろう

主人公を決める

ストレスの与え方を決める

ゲームの目標を作る

• 主人公 = 中心にするモノを考える

• チーズバーガー

• 宇宙服を着たクマ

• 丸くて膨らむもの

• 走るクルマ

• ストレッサーを決める

• チーズバーガー

• 宇宙服を着たクマ

• 丸くて膨らむもの

• 走るクルマ

• 積み上げたバーガーが崩れる

• クマが隕石にぶつかる

• 膨らんだものが破裂する

• クルマがクラッシュする

• ゲームの目標を決める

• 必ずしも数値でなくとも良い

• チーズバーガー

• 宇宙服を着たクマ

• 丸くて膨らむもの

• 走るクルマ

• 積み上げたバーガーが崩れる

• クマが隕石にぶつかる

• 膨らんだものが破裂する

• クルマがクラッシュする

• 積んだバーガーの個数

• 生き残った時間

• ふくらませた数

• ラップタイム

主人公を決める

ストレスの与え方を決める

ゲームの目標を作る

重要なのはストレッサーのデザイン

まずはパクる

Pong

アーケードゲームの元祖

Tennis for Two

XEVIOUS

怒首領蜂

東方Project

オリジナリティは作っているうちに生まれる

Q. 45分でプロトタイプが完成しませんA. 45分で完成するプロトタイプを作ろう

プロトタイプができた!

テストプレイ

テストプレイとは

• ストレス曲線の修正作業

ストレス(緊張)

時間

耐えられるストレス量

ストレス(緊張)

時間

慣れてくると増える

ストレス(緊張)

時間

ゲームオーバー

ストレス(緊張)

時間

クリア!

• 比較的簡単

• シューティングゲーム

• アクションゲーム

• 難しい

• パズルゲーム

ストレス曲線の修正が…

• 例

• 数式シューティング

まとめ

• 20%ルール (プロトタイピング)

• ストレスコントロール

• 主人公・ストレス・目標

• おわりです

top related