Submit Search
Upload
HTML5でギャルゲーを作れるか?
•
5 likes
•
5,683 views
D
deflis
Follow
第2回Hakodate.* LT1本目。 補足:シナリオファイル案 http://gist.github.com/429601
Read less
Read more
Report
Share
Report
Share
1 of 12
Download now
Download to read offline
Recommended
リモートアクセスVPNサーバー構築入門
リモートアクセスVPNサーバー構築入門
Atsushi Matsuo
ルータでルータのプレゼンをした話。 ~# 技術解説
ルータでルータのプレゼンをした話。 ~# 技術解説
Takumi Sueda
ルータ遊びことはじめ
ルータ遊びことはじめ
Takumi Sueda
オープンソースで始める「超」VPN 構築術
オープンソースで始める「超」VPN 構築術
Masahiko Hashimoto
テスト
テスト
Masashi Sato
HTML5など社内勉強会 Vol.5 - 入門JavaScript [非同期通信]
HTML5など社内勉強会 Vol.5 - 入門JavaScript [非同期通信]
George Harada
Pusherとcanvasで作るリアルタイムグラフ
Pusherとcanvasで作るリアルタイムグラフ
Ryunosuke SATO
HTML5スマートフォン業務アプリ開発セミナー(応用)テキストの抜粋
HTML5スマートフォン業務アプリ開発セミナー(応用)テキストの抜粋
Staffnet_Inc
Recommended
リモートアクセスVPNサーバー構築入門
リモートアクセスVPNサーバー構築入門
Atsushi Matsuo
ルータでルータのプレゼンをした話。 ~# 技術解説
ルータでルータのプレゼンをした話。 ~# 技術解説
Takumi Sueda
ルータ遊びことはじめ
ルータ遊びことはじめ
Takumi Sueda
オープンソースで始める「超」VPN 構築術
オープンソースで始める「超」VPN 構築術
Masahiko Hashimoto
テスト
テスト
Masashi Sato
HTML5など社内勉強会 Vol.5 - 入門JavaScript [非同期通信]
HTML5など社内勉強会 Vol.5 - 入門JavaScript [非同期通信]
George Harada
Pusherとcanvasで作るリアルタイムグラフ
Pusherとcanvasで作るリアルタイムグラフ
Ryunosuke SATO
HTML5スマートフォン業務アプリ開発セミナー(応用)テキストの抜粋
HTML5スマートフォン業務アプリ開発セミナー(応用)テキストの抜粋
Staffnet_Inc
Canvas勉強会
Canvas勉強会
Tsutomu Kawamura
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
Yuusuke Takeuchi
第25回 高専プロコン 自由部門 Writening
第25回 高専プロコン 自由部門 Writening
Takumi Sueda
ルータHackで楽しもう! (シプキャン2014 東京大会)
ルータHackで楽しもう! (シプキャン2014 東京大会)
Takumi Sueda
ウォークゲームハッカソン報告LT
ウォークゲームハッカソン報告LT
Takumi Sueda
夢これスライド - 高専カンファ100 in 東京
夢これスライド - 高専カンファ100 in 東京
Takumi Sueda
『Business Model Canvas ~再演~』第15回 POStudy 〜プロダクトオーナーシップ勉強会〜
『Business Model Canvas ~再演~』第15回 POStudy 〜プロダクトオーナーシップ勉強会〜
満徳 関
初心者向けJavaScript/HTML5ゲームプログラミング
初心者向けJavaScript/HTML5ゲームプログラミング
Kazuki Miyanishi
IPsecについて
IPsecについて
Nomura Yusuke
日常に溶け込めるIoTを考える
日常に溶け込めるIoTを考える
Takumi Sueda
Web業務アプリの新しい潮流
Web業務アプリの新しい潮流
久司 中村
Cordovaで業務アプリを作る 〜その事例とノウハウ〜
Cordovaで業務アプリを作る 〜その事例とノウハウ〜
Kenichi Inoue
Html canvas shooting_and_performanceup
Html canvas shooting_and_performanceup
Yohei Munesada
高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~
高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~
Takumi Sueda
次世代Web業務アプリケーション
次世代Web業務アプリケーション
Fumio SAGAWA
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Hiroshi Toda
社内Git勉強会向け資料
社内Git勉強会向け資料
Hiroki Saiki
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
Ryo Iinuma
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Yuusuke Takeuchi
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
Yasunobu Ikeda
Flashクリエイターはどこへ行く?~未来への道しるべ 会場リアルタイムアンケート結果
Flashクリエイターはどこへ行く?~未来への道しるべ 会場リアルタイムアンケート結果
Yoshiya OKI
More Related Content
Viewers also liked
Canvas勉強会
Canvas勉強会
Tsutomu Kawamura
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
Yuusuke Takeuchi
第25回 高専プロコン 自由部門 Writening
第25回 高専プロコン 自由部門 Writening
Takumi Sueda
ルータHackで楽しもう! (シプキャン2014 東京大会)
ルータHackで楽しもう! (シプキャン2014 東京大会)
Takumi Sueda
ウォークゲームハッカソン報告LT
ウォークゲームハッカソン報告LT
Takumi Sueda
夢これスライド - 高専カンファ100 in 東京
夢これスライド - 高専カンファ100 in 東京
Takumi Sueda
『Business Model Canvas ~再演~』第15回 POStudy 〜プロダクトオーナーシップ勉強会〜
『Business Model Canvas ~再演~』第15回 POStudy 〜プロダクトオーナーシップ勉強会〜
満徳 関
初心者向けJavaScript/HTML5ゲームプログラミング
初心者向けJavaScript/HTML5ゲームプログラミング
Kazuki Miyanishi
IPsecについて
IPsecについて
Nomura Yusuke
日常に溶け込めるIoTを考える
日常に溶け込めるIoTを考える
Takumi Sueda
Web業務アプリの新しい潮流
Web業務アプリの新しい潮流
久司 中村
Cordovaで業務アプリを作る 〜その事例とノウハウ〜
Cordovaで業務アプリを作る 〜その事例とノウハウ〜
Kenichi Inoue
Html canvas shooting_and_performanceup
Html canvas shooting_and_performanceup
Yohei Munesada
高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~
高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~
Takumi Sueda
次世代Web業務アプリケーション
次世代Web業務アプリケーション
Fumio SAGAWA
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Hiroshi Toda
社内Git勉強会向け資料
社内Git勉強会向け資料
Hiroki Saiki
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
Ryo Iinuma
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Yuusuke Takeuchi
Viewers also liked
(20)
Canvas勉強会
Canvas勉強会
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
第25回 高専プロコン 自由部門 Writening
第25回 高専プロコン 自由部門 Writening
ルータHackで楽しもう! (シプキャン2014 東京大会)
ルータHackで楽しもう! (シプキャン2014 東京大会)
ウォークゲームハッカソン報告LT
ウォークゲームハッカソン報告LT
夢これスライド - 高専カンファ100 in 東京
夢これスライド - 高専カンファ100 in 東京
『Business Model Canvas ~再演~』第15回 POStudy 〜プロダクトオーナーシップ勉強会〜
『Business Model Canvas ~再演~』第15回 POStudy 〜プロダクトオーナーシップ勉強会〜
初心者向けJavaScript/HTML5ゲームプログラミング
初心者向けJavaScript/HTML5ゲームプログラミング
IPsecについて
IPsecについて
日常に溶け込めるIoTを考える
日常に溶け込めるIoTを考える
Web業務アプリの新しい潮流
Web業務アプリの新しい潮流
Cordovaで業務アプリを作る 〜その事例とノウハウ〜
Cordovaで業務アプリを作る 〜その事例とノウハウ〜
Html canvas shooting_and_performanceup
Html canvas shooting_and_performanceup
高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~
高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~
次世代Web業務アプリケーション
次世代Web業務アプリケーション
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
社内Git勉強会向け資料
社内Git勉強会向け資料
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Similar to HTML5でギャルゲーを作れるか?
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
Yasunobu Ikeda
Flashクリエイターはどこへ行く?~未来への道しるべ 会場リアルタイムアンケート結果
Flashクリエイターはどこへ行く?~未来への道しるべ 会場リアルタイムアンケート結果
Yoshiya OKI
HTML5でサイネージは作れる!!
HTML5でサイネージは作れる!!
Kazuya Hiruma
インタラクティブコンテンツにおけるHTML5とFlash
インタラクティブコンテンツにおけるHTML5とFlash
Yasunobu Ikeda
HTML5-20100626
HTML5-20100626
Taku AMANO
Dragon bones ボーンアニメーション紹介&v2.0アップデート
Dragon bones ボーンアニメーション紹介&v2.0アップデート
Andy Hall
Html5勉強会資料 2012821
Html5勉強会資料 2012821
Cohei Aoki
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
Hiroaki Okubo
12.09.08 明星和楽2012 KLabハンズオンセッション
12.09.08 明星和楽2012 KLabハンズオンセッション
Kei Nakazawa
_HTML5で組んでみた_
_HTML5で組んでみた_
Kelly Holonic
HTML5とCSS3でWebが変わる!でも導入は簡単!
HTML5とCSS3でWebが変わる!でも導入は簡単!
Toshihito Gamo
Enchantjs
Enchantjs
和樹 川端
Similar to HTML5でギャルゲーを作れるか?
(12)
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
Flashクリエイターはどこへ行く?~未来への道しるべ 会場リアルタイムアンケート結果
Flashクリエイターはどこへ行く?~未来への道しるべ 会場リアルタイムアンケート結果
HTML5でサイネージは作れる!!
HTML5でサイネージは作れる!!
インタラクティブコンテンツにおけるHTML5とFlash
インタラクティブコンテンツにおけるHTML5とFlash
HTML5-20100626
HTML5-20100626
Dragon bones ボーンアニメーション紹介&v2.0アップデート
Dragon bones ボーンアニメーション紹介&v2.0アップデート
Html5勉強会資料 2012821
Html5勉強会資料 2012821
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
12.09.08 明星和楽2012 KLabハンズオンセッション
12.09.08 明星和楽2012 KLabハンズオンセッション
_HTML5で組んでみた_
_HTML5で組んでみた_
HTML5とCSS3でWebが変わる!でも導入は簡単!
HTML5とCSS3でWebが変わる!でも導入は簡単!
Enchantjs
Enchantjs
More from deflis
Heartbleed脆弱性について
Heartbleed脆弱性について
deflis
Cloud Core VPSにマイクラ鯖を立てた話
Cloud Core VPSにマイクラ鯖を立てた話
deflis
北海道の南端で勉強会やります
北海道の南端で勉強会やります
deflis
TwitterのOAuthってなんぞ?
TwitterのOAuthってなんぞ?
deflis
Windows使いのための仮想マシン入門
Windows使いのための仮想マシン入門
deflis
Linq To Fun
Linq To Fun
deflis
More from deflis
(6)
Heartbleed脆弱性について
Heartbleed脆弱性について
Cloud Core VPSにマイクラ鯖を立てた話
Cloud Core VPSにマイクラ鯖を立てた話
北海道の南端で勉強会やります
北海道の南端で勉強会やります
TwitterのOAuthってなんぞ?
TwitterのOAuthってなんぞ?
Windows使いのための仮想マシン入門
Windows使いのための仮想マシン入門
Linq To Fun
Linq To Fun
HTML5でギャルゲーを作れるか?
1.
HTML5でギャルゲーを作れる
か?
2.
HTML5でできること いままでのAjax/JavaScriptでできること全部
XmlHttpRequest DOM JSON CSS DynamicHTML Canvasタグ Audioタグ Videoタグ これだけあればギャルゲーつくれんじゃね?
3.
目標はとりあえずこんな感じ
4.
先駆者 Ajaxとギャルゲーやエロゲでぐぐれば出てくる。 HTML5が出てくる前からあるアイデア。
5.
ゲーム画面 旧来のDOM・CSSを用いる方法
Idを割り振り、それに背景画像をつける。 DOMでガリガリいじる。 IEでも動く! けどIE6は透過PNG対応してないので爆発しろ! Canvasを用いる方法 Canvasに画像を貼り付ける。 HTML5対応ブラウザじゃないと無理。
6.
レイヤーの考え方 CSSで重ねて透過PNGを置けばいい。 JavaScriptで管理しやすいのでコッチのほうが楽?
7.
音楽(BGM・ボイス) Audioタグを使う
ブラウザによって対応がまちまち MP3はFirefoxではつかえない。 OggはSafariではつかえない。 いったいどっちを使えばいいの!! 両方用意する。 ついでにIE非対応だし。 iPhoneでは、Audioタグもまともに使えない。
8.
オープニング・エンディング Movieタグ
ぐだぐだの対応。 音楽と同じことが起こってる。 もう言わなくても分かると思うので省略。 Canvasタグ・DOM・CSS・JavaScript JavaScriptでムービー作るとかぶっちゃけありえない。め んどくさい。
9.
シナリオファイル XMLで作る
他のシナリオ形式に比べて書きにくい ファイルが長い XmlHttpRequestでそのまま読めるメリット その他形式案 他のソフトのシナリオ形式と互換 JSON → それならXMLでよくね? コンバータ → 書くのメンドイ。
10.
セーブデータ 普通にAjaxでサーバに送信する方法
今まで使われてたのとほぼ同じ方法。 PHPとかで簡単にできる。 LocalStorageを使う方法 セーブデータをローカル保存できる。 ついでにデータのキャッシュもここに置くと読み込みが早 くなる。 でも、せっかくWeb化した意味が薄い。 上記と組み合わせてやると効果的。
11.
難読化 画像の難読化 →
DataURIを用いる方法 JSONやPHPなどを用いて圧縮や暗号化をかけてデータを 配信 JavaScriptを用いてデコードし、DataURIとして展開。 JavaScriptの難読化 たくさんあるので省略 ほかの難読化 DataURIでどこまでできるか不明。
12.
結論 IEを無視すれば既存のAjaxライブラリとかを使えばでき
る気がする。 でも、作るの時間かかるなぁと思いつつ。 それよりシナリオやイラストが無いけどね!w
Download now