20140320ニフティクラウドmeet-up!セミナー資料2
-
Upload
nifty-cloud -
Category
Documents
-
view
715 -
download
4
Transcript of 20140320ニフティクラウドmeet-up!セミナー資料2
ってことで自己紹介
•名前:青海 航介 (せいかい こうすけ)
•所属:株式会社ソニックムーブ
•職種:エンジニア?ディレクター?
•業務:Herlockってサービスやってます
h,p://www.sonicmoov.com
h,ps://herlock.do
ついでに会社の紹介
ソーシャルゲーム
受託開発 自社サービスソリューション
「世の中にもっと便利で面白いものを創りだす」事業構成こだわり
目標
etc.
何か面白いネタがあれば是非後ほどお声がけ下さい!
最近のアプリ制作実績
横スクロール型タワーディフェンスゲーム
カジュアルゲーム
2013/12リリース 現在iOSのみ
開発工数平均2人日!
等その他多数。社内案件は弊社開発のHerlockを使ってます。
端末IDの取得とDevセンターへの登録編
iOS Developer Enterprise Program年間参加費 ¥24,800
端末登録無しに配布可能 ※ただしStoreに出せないので要別途Store用アカウント ※OTA環境が必要等 ※その他規約上色々制限はあるので取り扱いに要注意
横道に逸れますがHerlockの紹介
iOS Android
OpenGL
JavaScriptエンジン JavaScriptエンジン
iOS API Android API
OpenGL
JavaObjecEve-‐C C++
依存Library 依存Library
JavaScriptAPI
JavaScript builEn Browser Like AcEonScript3 Like (表示周り) Original
Not WebView
横道に逸れますがHerlockの紹介
リリース時
デバッグ時 Webサーバーからの動的実行
アプリケーションにパッキング
※Appleの規約上の問題
※読み込みの遅延回避
※更新性と確認容易性
使用想定
ビルド編
動的に実行可能な環境を挟むことで
アップロード 確認
修正作業
ビルド アップロード 確認
修正作業
インストール
ブラウザベースの開発に近い感じに
これ系の仕組みはデメリットも当然あるので取捨選択
ヒューマンリソース編
HTML/CSSJavaScript
インフラ
Web
PHP/Ruby/etc.
サーバーサイド
クライアントサイド
JavaObjective-C
ネイティブアプリクライアントサイド
共通項
ソニックムーブのケース(体制)
デザイナー イラストレータ
ディレクターエンジニア
アップロード
確認 確認
確認
Webサーバー アプリサーバー
修正依頼 修正依頼
素材・デザイン
・ゲームは基本Herlockベース ・デバッガーは社内用 ・サーバーは普通のWebサーバー
ソース 管理
社内ファイルサーバー
元素材 管理
Web開発に近い環境・全員がモノを見やすい環境を意識
制作依頼
レギュレーション等
仕様
・JavaScriptが共通言語 ・アニメーションはFlashが共通技術