unityってadmobとか入れられるんだっけと思ったらいけるようだ。
無料のAdmobプラグイン for Unity (Android版)
[Unity][iOS]Unityで吐き出したXcodeプロジェクトへのAdmob表示方法
androidだと直接apkを吐くけどiOSだとXcodeプロジェクトで出力するんでしたっけね。iOSは特に認証とかやかましいけど、プロジェクトで出してくれたほうが後からいろいろいじれますわね。
あとcocos2dの話もあった。
何か作ろうとすると、まあせっかくだからいろいろいっぺんに出せるのがいいなーと思ってまずHTML5を考えたけど、しかしサーバといろいろやるようなネタだと、javascript丸見えなのはまずいなあと。暗号化とかいろいろ隠蔽の手段はあるようですが、結局chromeの開発ツールからは丸見えみたいで。androidもiOSもwebもいっせいにできるのはいいのだけど。
同様のリリース方法としてunityやflashもあると思い、とりあえずMacリプレース以来入れてなかったFlashCS5.5を入れて、しかしライセンス駄目よと言われたので旧Mac側でライセンス解除したら無事起動。それにしてもいつまでたっても旧Macを処分できない。とりあえずFlashでやってみるかなあと思ったけど、よく考えてみたらFlashでもリバースエンジニアリングできるんだった。てーことはjavascriptよりは比較的障壁高いとは言え丸見えなのは変わりない。駄目じゃん。それにiOS向けAIRでの出力ってのも正直いいイメージ持ってなくて(サイズでかい・時間かかる)、今更Flashもなあと思うのも正直なところ。いや好きなんですけどFlash。時代に置いて行かれつつあるのは否めない。
で次の候補としてunity。とりあえず使うには無料だけど、iOSなどに出すには有料ライセンスが必要。前の3.xには無料ライセンスを出していたからしっかり貰ったけどこれって4.xには適用できないのかなーできたらいいなーと思ってたらやっぱり無理なようです。でも3.xを使い続けることは構わないともあるので、とりあえずはそっちでやるのも有りか。しかし現4.xだとソフト本体からライセンス移行の手続きができるけど、3.xだとwebサイトからの申し込みが必要っぽい。とりあえずこれやっとくか。
…ちなみに、ざっと見た感じでは今のところunityのリバースエンジニアリングは無いようですね。まあハイレベルなプロが本気になれば不可能は無いかもですけど、とりあえず丸見えじゃなきゃいいやってことで。そもそもそんなにクリティカルなモノを扱うわけではないですし。
まあ何か作ろうというときに道具の話で立ち止まってるようでは以下略。
追記:unityアカウント移行の手続きについて、「移行前のコンピュータ名」を記入する欄があるのだけど、機種名だろうかと思って記入してたら、LAN内で他のPCから見える名前だった。