41
4日間で Gameを作る by @hanachin_ 9leapに投稿した作品紹介~

Ojag naha vol13

Embed Size (px)

Citation preview

Page 1: Ojag naha vol13

4日間でGameを作る

by @hanachin_~9leapに投稿した作品紹介~

Page 2: Ojag naha vol13

自己紹介

@hanachin_

id:h6n

Page 3: Ojag naha vol13

作ったゲームが

Page 4: Ojag naha vol13

週刊アスキーに掲載

Page 5: Ojag naha vol13
Page 6: Ojag naha vol13
Page 7: Ojag naha vol13
Page 9: Ojag naha vol13

Demo

Page 10: Ojag naha vol13

応募する経緯

Page 11: Ojag naha vol13

週末ものづくり講座by @yasulab

Page 12: Ojag naha vol13

1ヶ月で1~4つのプロトタイプを作成&評価し、早く失敗し、早く知見を得るプロセスを体験してもらう。出来上がったモノはOSSとして公開するか、市場に投稿することを推奨する。

Page 13: Ojag naha vol13

いいネタないかなぁ…

Image: t0zz / FreeDigitalPhotos.net

Page 14: Ojag naha vol13

勉強会に参加

Page 15: Ojag naha vol13

勉強会に参加

Page 16: Ojag naha vol13

enchant.jsと出会う

Page 17: Ojag naha vol13

9leapと出会う

Page 18: Ojag naha vol13

enchant.jsとは?•HTML5 + JavaScript

Based Game Engine

•Fast, Lightweight, Fun!

•MADE IN JAPAN

Page 19: Ojag naha vol13

9leapとは?•投稿型ゲームサイト•enchant.jsを使ったゲームが数多くある

•いろんなコンテストを実施中

Page 20: Ojag naha vol13

9leap×ピアプロ初音ミクチャレンジ

Page 21: Ojag naha vol13

ピアプロに投稿されている初音ミクの画像を使ったゲーム

Page 22: Ojag naha vol13

応募しよう!

Page 23: Ojag naha vol13

ゲームには絵と音が必要

Page 24: Ojag naha vol13

絵は描けないから友達に任せよう

Page 25: Ojag naha vol13

@s_taruo

が仲間になった

Page 26: Ojag naha vol13

Start!開発

Page 27: Ojag naha vol13

•STGを作ることに

•画像を表示

•♪を発射

•ミク回転

Day 1

Page 28: Ojag naha vol13

•熊の数や♪の連射数に制限をつけた

•背景がついた

•玉が熊に当たると玉と熊が消える

•当たると音がなる

Day 2

Page 29: Ojag naha vol13

•オタク画像作成

•スコアと時間制限

•コンボ数の表示

Day 3

Page 30: Ojag naha vol13

•BGM再生

•ミク画像作成

•オタクの種類++

•テトリスを目指す

Day 4

Page 31: Ojag naha vol13

•1200 play+

•週刊アスキー掲載

•勉強会のネタに

Upload to 9leap

Page 32: Ojag naha vol13

工夫したところ

すぐプレビューGitHub pagesのリポジトリで開発。pushするとすぐに友達が確認出来る。

Page 33: Ojag naha vol13

工夫したところ

すぐプレビューつい最近気づいたこと:DropboxのPublicに置けば皆見れる

Page 34: Ojag naha vol13

工夫したところ

パラメータ変更オタクの出て来る間隔・出て来る数♪の連射間隔・タイムリミット等をソースをいじらず変更出来るようにした。

Page 35: Ojag naha vol13

工夫したところ

パラメータ変更! var query_s = location.search;! if (query_s) {! ! var params = query_s.substr(1).replace(/&/g, ';');! ! eval(params);! }

Page 36: Ojag naha vol13

工夫したところ

パラメータ変更http://example.com/?FOO=10&BAR=20

にアクセスするとeval(“FOO=10;BAR=20”);が実行される

Page 37: Ojag naha vol13

発生した問題

音が鳴らない!GitHub pagesのmp3のContent-Typeがoctet-streamなのが原因?audio/mpegを出力するfluxflexにアップ。

Page 38: Ojag naha vol13

まとめ

•ゲームを作るのは楽しい•遊んで貰ったり雑誌に載ると嬉しい•作ったものを発表出来て幸せ!

Page 39: Ojag naha vol13

ご清聴ありがとうございました!

の後に告知を2つ…

Page 40: Ojag naha vol13

何か作りたいあなたへ

9leapでコンテスト開催中!

Page 41: Ojag naha vol13

ドロイドちゃん素材http://bit.ly/vBnqeX