狠狠撸

狠狠撸Share a Scribd company logo
前回の尝罢のサマリー
これまで、
加藤さんの写真に
頼りすぎだった。
父ちゃん、母ちゃん
俺、ゲームクリエイターになる!
「マッチ3ゲーム」
同じ絵柄を3つ以上揃え消す
シンプルなゲームルール
(???)?????
つくってみた
なぞる
タイム
アタック
スマホアプリ作るまで続く
長期連載シリーズ
スタート!
ってことで。
~ The road to a game developer #2~
プロトタイピングその2
「まずは普通のパズル」
ネットプライスドットコム
NPLab. いまい大すけ
今回のパクリリスペクト元
最新版(パズルゲーム)
ずいぶん印象かわった?!
ゲームルール
?1ステージ2分間の間に5万点以上獲
得すると次のステージ
?長く消せば消すほど高得点
? 9個消す場合、3個を3回だと100 3=300点。
6個まとめてだと1180点(ステージ1)。
?同じ色を100個消すと色別に特典
? 残タイム鲍笔とか、一定时间得点2倍とか
ここまでの経緯
前回のプロトタイプ(表示+消す)→
リファクタリング→画像差し替え→JS
高速化→テキスト排除(数字もグラ
フィック化)→ゲーム要素追加→画面
エフェクト準備(いまここ)
わかっている問題点
?どっかでメモリリーク(ゲーム続けて
ると30分以内で落ちる)
? 不要になったobjectの消し忘れ今さっき発見。
? enchant.jsのSpriteにメモリリークの噂も。
?prototype上手に使えてない
? 多分もっとメモリ効率とか上手くできるはず。
? そもそも変数のスコープ管理とかもダメ。
もうちょっと
機能実装が落ち着いたら、
再度リファクタリング。
あ、そうだ。
スマホApp化について。
フュージョン!
PhoneGapenchant.js
Android App
础辫辫にしてみました。
(顿贰惭翱)
今日久々にビルドしたら、
猛烈に遅くなってる…orz
(要素増やしすぎたか…)
でも多分、颈笔丑辞苍别だと速い。
ま、また书きなおそう…。
App化にあたって
?前回まではjsdo.it上でコーディング
? でもPhoneGap使えないし
?オンラインIDEのMonaca利用
? ビルドまで全部ブラウザ上でできちゃう便利
? でも、ブラウザ上のエディタ色々しんどい
? PhoneGapのバージョンが古い
?AptanaStudio(ありきたりに…)
App化にあたって
?HTML5+JavaScript → App
?PhoneGap
? iPhoneもAndroidもOK
?jsWa?e
? Android版のみ
?どちらにしても、Androidにおいては
Java書くのは数行。ひたすらJS。
これだけ
JSゲームエンジン
?JS向けゲームエンジン
?enchant.js(UEI)
? 老舗
? DOMベースの記述、表示
?Arctic.js(DeNA)
? enchantをよくパクってる。
? 全てcanvas上で処理
JSゲームエンジン
?ゲーム作りに便利そうなのは
enchant.jsの方。
?Flash的なタイムラインアニメーショ
ン組むならArctic.js
?次回までに一度Arctic.jsでも実装し
てみる。
今後の計画
?まずはパズルゲームとして成立させる。
(タイトル画面、ステージ遷移処理、
特殊イベント処理)
?サウンドの実装(JS側)
?データ保存、通信(PhoneGap側)
?広告組み込み方法テスト
今回のプログラム
? JS版
? http://dl.dropbox.com/u/8337112/
match3new/index.html
? iPadが一番やりやすかった。
ご清聴
ありがとうございました。

More Related Content

颁谤别补迟辞谤蝉&#虫27;苍颈驳丑迟#6今井