Android Make Days in 明星和楽 参加メモ
以下、ただのメモです。
気が向いたら&余力があったらレポート書くかも。
14時くらいからえっちら潜り込みました。
twiccaはメモとらなかった。
ngCoreの話も途中から。ごめん。
#
水島@DeNA
ngCoreの紹介(途中参加のためタイトル不明)
CommonJS Module 1.0
オブジェクト指向に近い形で
ngCore
GL2 OpenGL
GL3開発中
狙っているところは2.5D
ベンチマーク
Native OpenGl ES Java
ngCore 10越えると落ちていく
HTML5+CSS 最初から10くらい
ソーシャル機能
パートナー契約が必要(法人格)
モバゲに登録できる
世界展開 CommonAPI
日本固有 アバターとか
Client APIと Server-to-Server API
configuretion json に登録情報
少ないコードでコミュニケーション部実装可能
アイテム課金も簡単
Inventryにアイテム
S-to-Sの認証 OAuth
Mobage ngCore SDK ロードマップ
ngBuilder 打倒Unityらしいよ(笑)
ngServer
node.jsベースのGame Server用フレームワーク&ライブラリー
2011.11 ver1.4、2011.12 ver1.5、2012.01 ver1.6
NGワード、中国は厳しい。出力も、日本は入力だけ。リストも日々更新
#
土田@NECビッグローブ
嫁コレとapp billingの話(タイトルメモしそこない)
嫁コレ、人少な!
in appli billingでマネタイズ
アニメキャラのカード、ボイス付(採り下ろし)
撫でたり、キスしたり、写真撮ったり、話したりすると愛情度が上がる。
簡易ラブプラス?www
ガチャガチャでカードが増える
1枚50コイン
前身?目覚まし彼女
→とある美琴の目覚まし時計
動画サービス「アニメワン」
一般にiPhoneが先行
稼げそう、機能制限が厳しい、
アプリ内課金の仕掛けが安定、app billing出たばかり
androidは機種がいっぱいあるから大変
マーケットもいっぱいあって(ry
アニメ最終回(6月)に合わせたかった
リジェクトされそう(笑)
8月になったから意味なかったwww
アプリDL数
android→徐々に上がる
iPhone→ランキングに依存
招待IDによるレビュー件数、★底上げ
課金率→意外(iphoneが2倍くらいあるかと思ってた)
android Aug 2.9%, Sep 3.4%, Oct 5.9%
iphone Sep(末公開) 1.7%, Oct 4.0%
app billing 不調多かった(出たばかり)
googleが30%もってくので苦しい
Verupの反映が遅い
DLの詳細がわからない
日本語検索がおかしい
間違えてアップしたapk消したらbilling情報も消えた
オタ女や腐女子は作品へのこだわりが強くコレクションとして見せびらかす
ということはあまりしないようだ
CyberAgent 三島木 @magineru
サーバイサドJava→HTML5
Amebaのスマートフォン開発事例
〜くるくるベジタブルの場合〜
人多いなw
Unity採用例
くるくるベジタブルとは→立体パズルっぽい
1ステージ1分程度のライトゲーム
Unity
ゲーム開発ツールであり、会社の名前であり、クロスプラットフォーム
できること→なんかいっぱい
デバッグ機能が充実
・デバッグプレイがシーンに反映
・Unity Remote(PCからスマートフォンが操作できるなど)
Unity単体でできないこと:
モデリング、アニメーション、サウンド作成、UI作成、プラグインを含むデバッグ、など
なぜUnity
Ameba:自由と責任(何使ってもいいがちゃんと作れ)
・Java
・Objective-C
・Cocos2
など
・話題になってた
・扱う内容が3D
・フレームワークに強制して欲しかった
・マルチプラットフォーム対応したかった
新規開発会議
指名、〆切、脳を働かせる
チーム:
エンジニア1名、デザイナー/プロデューサ1名、インタラクションデザイナー1名
3/8開始、
5月 Android向け
6月末、Android版リリース、iphone版ビルド成功→やべぇ
8月 iphone版リリース
見た目は2Dだが、動作が3D的
クォータービュー:こっち見んなw
スプライトシートで実現 15fps / 30fps
ビルボード
キューブとキャラクター
回転の対応付け
キューブが90度→キャラは120度
仮想平面をかませて変換して対応
種類が多い!機種によって解像度・スペックが全部違う
→テスト・やるしかない
例:ギャラクシーSだと通常終了できない
iphone対応
デフォルトでは実行ファイルが大きい
armv6向けビルド→12.2MB
armv?向けビルト→24MB
軽量化
・可能であればSystem.dll, System.Xml.dllを使わないようにする
・Stripping Levelを上げる
Unityが勝手に削るので、リフレクションがあると削除されたりする
→Stripされて困る場合にはlink.xmlを書く
共通して、
Dynamc typingは許されていない
モバイル用は静的に型を指定する必要がある
多言語環境:
アプリ名などは各環境用にビルドする直前の状態で設定が必要
よかったこと
・いきなり動く
置いてちょっとスクリプトを書けば動かせる
ビルド設定を変えればandroid/iphoneで動く
・ゲームに必要な機能が揃っている
・JavaやObjective-Cが分からなくても膨れる
・デバッグしやすい
プロファイラがある→どこでメモリ消費してるとかわかる
・コミュニティが活発
大変だったところ
・UIを突くろところ
UIもポリゴンで作った方がいい、ビットマップフォントが必要
・既存の資源が使いづら
jarやframeworkとして提供されているライブラリなど
どちらか一方の機能があると運用コストがあがる
プラグインがデバッグしにくい
いいところ苦手なところがわかった
共通機能がプラグイン整備されれば楽になりそう
→AssetStore
#
フィジカル・コンピューティング
あと一歩の時の電子工作
JuJu @juju_suu
九州プログラミング研究会 http://www.kick4.net/
残ったのがハード系
ニコニコ技術部九州支部大会 2
12/24 まさかのクリスマスイブ
ミクかわゆす
フィジカル・コンピューティングとは
今までのコンピュータと人とのIF
キーボード・マウス、ディスプレイ
→限界じゃね?
センサ・アクチュエータを接続して表現を広げていく
きねくととか
あと一歩って?
ほんの少しでもできると可能性が広がるよ
Aruduinoを使うと簡単にセンサ・アクチュエータと接続できる
「できないだろう」ではなく、まずは「やってみる」
壊れても泣かない
例:出力にモーターをつないでみたり
Aruduino→はてなへ
基盤、種類は色々
関連機器はなんとかduinoとかninoとかがつく
前提:サーバがすでに家にあるwww
#どこのご家庭にでもあるサーバwwwwww
呼び鈴→光る→光センサ
照明、エアコンを制御したい
→赤外線リモコンとサーバをつなげばOK
→USB接続できる学習リモコンがあった…→買ってバラして解析してみた
→送信距離が全くない 100mmくらいしか飛ばない
→赤外線LEDを変えてみよう→2mまで伸びた→天井まで届かない
→増幅回路つけてみた
→エアコン未対応→学習リモコン自体を作る→Aruduinoの出番
室温によってエアコンやサーキュレータを制御したい
5V 12A、ショートすると燃える
自分的ヒット作→PCM音源で「寝ないの、死ぬの」と鳴らす
初めのボーナスでオシロスコープ
#
スマートフォンとロボットの融合を目指して
新井@インタラクティブラボラトリー
会社は去年できたばかり
OESFフューチャーシステムズWG サブコーディネーター
日本Androidの会 長崎支部メンバ
カメ型ロボット02 KONDO ANIMAL(近藤科学 作)
BeagleBoard-xM の上で動く
ハードではなくソフトの開発
日経
記事連動サイト
http://www.ilaboratory.jp/books1106/
カメアラーム(ロボ抜きw 無料アプリ)
下のモーションライブラリも無償公開されてるらしい
MOBROBOライブラリ
CGデザイナーとロボットをつなぐもの
ゲーム・アニメーション分野の高度なモーションデザインノウハウを
ロボット分野へ活かしたい
Mascot Capsel(?)という業界標準があるらしい?
クオリティアップとコストダウン
よりエモーショナルなモーションへ
3ds-Max, Maya, Softimage, LightWave3D
→エクスポート→マスコットカプセルフォーマット
→ライブラリで利用できる
DENSUKE構想 ペットロボのイメージから
沖縄夢ロボット博
クラウドロボット:常にネットにつながっているのが常識に
#
フローレンス・クレメンテ@ソニーエリクソン
なぜXperiaか
www.sonyericsson.com
「クレ」さん。来日11年、エリクソン1年、エリア16年
企業開発・戦略パートナーマネージャー
目的:
世界中の人にAndroid OSのスマホを選択してもらうこと
4つの柱
・デザイン:Xperia Play スタイリッシュ(きれい)
・テクノロジー:エンタメ→PS Certify、Sonyの先端技術搭載
・ユーザ・エクスペリエンス:ゲームリコメンダ、予測変換、
・YOU「皆様」=開発者コミュニティ
Developer World開発者向け専用サイト
特典用意
ゲームコンテンツパートナーになる機会を広げた
sonyericsson.com/stondout
ROMブートローダー・ロークを解除した
→詳しくは、Developer Worldサイトへ
カスタムROM開発者の支援、あり
250?オンライン・フォーラムで情報交換
NikkeiBP経由でAndroidサポート
A3の紹介
Android Developer Lounge
声を取り入れる→例:全ての端末でGingerBread搭載
世界で人気のアプリカテゴリーはゲーム
Xperia Playは有料コンテンツ要求は他のAndroid端末より高い
エンドユーザの利用率 毎日80% 他の端末の8倍
有料DLは75% 他の端末の3倍
EA(Electronic Arts)の調査で1位
Standoutのゲームタイトルと活動
50以上の企業参加、80以上のゲームアプリ評価、20以上の企業がプロモーション
キーコード・リストの対応
sonyericsson.com/developer
海外では、「○」と「×」ボタンのキーコードが異なる
→対応法はサイトにて
Xperia PLAY Stand Out
http://standout.sonyericsson.com/
developer World
http://developer.sonyericsson.com/wp/