第21回 HTML5とか勉強会 テーマ「HTML5+ゲーム」まとめ #html5j 

日時 :2011/09/27 19:00 to 21:00 定員 :100 人 会場 :渋谷マークシティ ウエスト オフィス棟 17階 株式会社サイバーエージェント セミナールーム (渋谷マークシティ ウエスト ) URL :http://atnd.org/events/20007 管理者 : shumpei.shiraishi 続きを読む
11
前へ 1 2 ・・ 13 次へ
いちろう🌗腸脛靭帯炎再発🏃 @tichi73

個別のアニメはCSS3で作ってタイムラインに並べて関数化する #html5j

2011-09-27 19:17:45
DEGUCHI Tatsuya @deg84

コマンド選択式のゲームでは、それぞれのアニメーションをCSS3で付ける。それらをタイムラインで並べて実行。アニメーションの管理は、独自のライブラリを作って関数化してる。 #html5j

2011-09-27 19:19:22
シライシシュンペイ @Shumpei

あえて-webkit-animation-durationを設定せずにおき、JavaScriptでセットする。それにより、アニメーションのタイミングを制御している。#html5j

2011-09-27 19:19:49
hiroshi @mutuki

アニメーション処理。ここのアニメは CSS 3 で作って、タイムライン上に並べて、最後に関数にまとめる。#html5j duration は CSS に書かないで JS で計算させてタイムライン上に配置しているのかー。

2011-09-27 19:20:02
dora-gt @maverick_am_i

まぁとりあえず使うのは簡単そうというのはよく分かったw #html5j

2011-09-27 19:20:47
sada_h @sada_h

ボス戦の擬似コードで function attack() ってあって、なんだかかっこいい関数名だなとw #html5j

2011-09-27 19:20:19
いちろう🌗腸脛靭帯炎再発🏃 @tichi73

setTimeout を駆動する人にxフレーム後に動かす(cssを制御する)関数を登録する。まぁそうだろうね。 #html5j

2011-09-27 19:20:23
ふしみ @fushimir

アニメーション処理はCSS3とJavaScriptの組み合わせ。ひとつひとつのアニメを、 'jQuery's Deferred Object' のメソッドチェーンで処理をつなぎ合わせる #html5j

2011-09-27 19:25:21
hiroshi @mutuki

行動はターン制なので一つの行動が終わったら、次の行動をするという丁寧な処理が欲しい。何ターン続くかわからないので、イベント全体を一つのタイムラインでラップしたくない。なので非同期制御で実装。 #html5j

2011-09-27 19:25:08
hiroshi @mutuki

jsDeferred おすすめらしい。 JQueryだと遅いのか… #html5j

2011-09-27 19:27:24
kyo_ago @kyo_ago

まあ、jsDeferredのほうがいいよね。 #html5j

2011-09-27 19:25:16
kyo_ago @kyo_ago

jQueryは読みこむだけで300ms(スマホの場合) #html5j

2011-09-27 19:27:17
DEGUCHI Tatsuya @deg84

jsDeferred, Deferred Objectで非同期制御 #html5j

2011-09-27 19:27:16
いちろう🌗腸脛靭帯炎再発🏃 @tichi73

タイムラインに依存したくない非同期処理はjsDeferredやjQuery deferred objectを使ってる #html5j

2011-09-27 19:27:40
Kanasansoft @Kanasansoft

スマートフォンでjquery-minを読み込むだけで300ms(? 聞き間違えたかも...。)もかかるので使いたくない #html5j

2011-09-27 19:27:46
Kaz @kazoo0217

スマホではjQueryを読み込むだけでもタイムラグができる #html5j

2011-09-27 19:28:48
Yusi @yusi00

思ったより特別なことしてない。でもそれが大事なんですね。#html5j

2011-09-27 19:27:46
にゃまだん @nyamadandan

Canvasベースのゲームライブラリ。Arctic.js近日公開。 ( #html5j live at http://t.co/95WLCI3s)

2011-09-27 19:28:48
いちろう🌗腸脛靭帯炎再発🏃 @tichi73

CanvasではArctic.jsというのを使ってる。もうすぐ公開する。 #html5j

2011-09-27 19:29:02
DEGUCHI Tatsuya @deg84

Arctic.js ActionScript3風に書けるCanvas用JSライブラリ。DeNAが開発。近日公開。 #html5j

2011-09-27 19:29:34
ふしみ @fushimir

Arctic.js: CanvasベースのアニメをActionScript3風に書ける。近日公開予定 #html5j

2011-09-27 19:28:49
hiroshi @mutuki

Canvas で書く方法。Arctic.js を使ってる。これは平たく言うと ActionScript 3 風に書けるので Flasher にはすごく向いてる。このライブラリは近日公開。 #html5j 素晴らしいっ。

2011-09-27 19:29:23
DEGUCHI Tatsuya @deg84

ExGame面白いかもしれない。JSベースのSWFエンジン #html5j

2011-09-27 19:30:27
ふしみ @fushimir

exGame: JavaScriptで1行書くだけでiOS上でFlashが動く! 実際は HTML5+Canvas で描画 mobage プラットフォームにて提供 #html5j

2011-09-27 19:31:34
前へ 1 2 ・・ 13 次へ