神代クロ のすべての投稿

スマホアプリ開発の勉強中(Monaca&PhoneGapとenchant.js)

enchant01やろうやろうと思いつつ全然やれてなかったスマホアプリ開発。そろそろ本格的に始めようかと思います。

AndroidはJava、iPhoneはObjective-Cが標準の開発言語だけど、両方やるのは学習コストが高い。なのでハイブリッド開発が出来るHTML5+JavaScriptの組み合わせでやることにしました。

選んだフレームワークはPhoneGap。今はAdobe製品になってるし、いちばん有名っぽいので。ただそのまま使うのもちょっと敷居が高かったので、PhoneGapを利用できるMonacaを開発環境に決めました。

この結論に辿り着くまで時間かかった……

Monaca(PhoneGap)

Monacaはブラウザ上で開発します。WebDAV経由でも出来そうだけど、無料版だと重すぎてダメだった。まあブラウザのエディタちゃんとしてるから、そっちで問題なく使えます。

これのいちばんのウリは実機テストが簡単にできること。AndroidとiPhoneそれぞれに専用のデバッガーアプリを入れると、エディタで保存するたびに作成中のアプリが自動インストールされ、即テスト出来ます。これは便利すぎる。

ただ、やってみてわかったのは、やっぱりAndroidとiPhoneで挙動が結構違うなあと。あと重い。これは仕方ないか。UI用にJQuery Mobileを使ってますが、Onsen UIの方が良いのかなぁ。

JavaScript久しぶりに触ったから、やり方わからず調べまくりで結構大変です。JSONでサーバとデータのやり取りする方法がわかったので、難しい処理はサーバに投げちゃおうかな。電波届かないと動かないアプリになっちゃうけど。

ビルドまでして、一通りアプリ開発の流れはつかめました。

enchant.js

フレームワークにenchant.jsが組み込めることを知り、こちらも触ってみることに。ブラウザ上で2Dアクションゲームが作れるということて、何年か前から存在は知ってたんだけどね。

とりあえずPC上のブラウザで試したんだけど、結構簡単に作れるね。ゲームに必要な機能は最初から入ってるし、スマホ用のタッチ動作なんかはプラグインで対応できるっぽい。

サンプルだと1つのjsファイルに全部突っ込んでてどうなんだろうと思ってたけど、別ファイルに分けられる事がわかったので、ある程度複雑な処理も混乱せずに使えそう。

冒頭の画像は巫女さんを十字キーで操作、アリは自動で歩き続けるだけのものです。アニメーションも簡単に導入できて素晴らしい。

ぶっちゃけ

通常のアプリはMonacaで開発しようと思います。ただ無料版だとアプリ数やプラグインの制限等があるんだよね。有料版は結構なお値段するので、いつかはMonaca止めて自前で環境構築することになるかも。

enchant.jsの方はとりあえずやってみたものの、Unity使ったほうが良いかなぁなんて思ったりw 簡単なものはenchant.js、規模の大きいのはUnityって分けていけばいいかな。

ゲーム開発しようと考えると、プログラムより絵や音楽の用意が大変なんだよね。冒頭の画像は5年以上前に描いたドット絵で、とても今使えるものじゃないから描き換えが必要だし。

先は長い……

アサシンクリードI+IIウェルカムパッククリア(ネタバレ)

assassin1-2アサシン クリード I+II ウェルカムパックという詰め合わせソフトをクリアしました。

クリア時間は1が15~20時間くらい、2が30~40時間くらいです。もっとかかってるかも。

舞台は現代。うっかり拉致されたデズモンド君がアニムスという機械でDNAの記憶を吸いだされるというお話です。で、その記憶を追体験していく事でストーリーが進んでいきます。

アサシンクリード1

12世紀末、十字軍時代のエルサレム。アサシン教団アルタイルが主人公です。優秀だけど慢心から仲間を失ってしまい、下っ端からやり直していきます。

プレイして驚いたのはマップが滅茶苦茶広い! 景色は石造りの粗末な建物ばかりだけど、ゲームでこんなに広い街の中を走り回るのは初めてですよ。結構簡単に壁によじ登れるので、屋根を伝って行くのも楽しい。

ただ広い割にやることは単調だね。新しい街に入ったら高い所に上ってマップを作成。街中で敵の噂調査。それで証拠が集まったら暗殺です。

敵は9人のテンプル騎士団です。倒すとアルタイルの腕の中で遺言残して死んじゃうんだけど、何だろうあの2人の世界はw

そしてラスボスは途中から何となくわかっていたアサシン教団長。味方のトップが実は、ってやつだね。倒して宝の地図が表示されたら、現実世界に戻ってきて終わりです。ここで終わり?! ってびっくりしたよ。続編前提とはいえ尻切れトンボすぎる……

アサシンクリード2

デズモンド君が捕まっていた所はアサシンの敵、テンプル騎士団の施設です。そこからルーシーの手引で脱出できました。まあ場所は変わっても、またアニムスでダイブするんだけどね。

15世紀、ルネッサンス期のフィレンツェ。貴族の次男エツィオが主人公です。最初はケンカしたりおつかいしたりで何だこりゃって思ったけど、父と兄弟が冤罪で殺された事でアサシンになります。実際はテンプル騎士団によって秘宝を手に入れるために殺されたんだけどね。

ルネッサンスなだけあってだいぶ街並みがカラフルになってます。そして相変わらずだだっ広い。お宝やらイベントやらが地図上に大量にあって、全部こなしてたらあと何十時間かかることやら。アサシンの墓所などはシビアなアクションと時間制限がキツくて全部はクリア出来なかったよ。

実在の建物があったり、史実通りのイベントがあったり、レオナルド・ダ・ヴィンチみたいに歴史上の人物も出てきたりで、なかなか興味深いです。ただこの時代の事は全然知らないので、そのうち調べてみようかな。どこまでが事実なのかわかってないしw

2はアクションが増えてるから戦闘や移動がより面白くなってるね。敵に見つかったらやり直しなイベントもあるので、考えながら進める必要があったり。

ラストのヴァチカンの地下にいた神らしき者は何者だったんだろうか。あとエツィオが預言者ってのはDNAの記憶をデズモンド君が見ることで預言を達成してるんだね。面白い。

2のラストも隠れ家からの脱出で終わりという尻切れトンボだったけど、もうそういうものだと理解したよw

そういえばシークエンス12と13がDLCだったらしいんだけど、知らずにクリアしてたよ。確かに急にお城を攻めたり、洗脳された人達を暗殺しに行ったりと、考えてみれば外伝っぽかったね。

まとめ

確かにゲームシステムは単調だったし、そのくせ2は20年もの時間の流れがあるから人多すぎてよくわかんない状態だったけど、街並みの綺麗さや色んな暗殺パターンがあって面白かったです。

続編が幾つか出ていて俺も既に何本か買ってあるけど、しばらくは別のゲームをプレイしようかな。かなり長時間プレイしてたからね。

榊原ゆい2014春ライブに行く

誘われたので、榊原ゆい2014春ライブ「Coupling With★LOVE × Live2014」の東京公演に行ってきました。

カップリング曲をメインに据えるという、ちょっと異色なライブです。俺は後ろの方で見てたけど、かなり盛り上がってたね。

スペシャルゲストとしてKOTOKOさんと佐藤ひろ美さんが共演しましたが、
148cm 佐藤ひろ美さん
150cm KOTOKOさん
163cm 榊原ゆいさん

という身長差のため、一緒に並ぶと親子レベルでしたw トークでもそれをネタに「小学4年生の平均身長です」なんて言ってたよ。

しかしライブは3時間あり、立ってただけの俺でさえかなり疲れたのに、その3時間を歌って踊っていた体力は凄まじいね。

良かったです。

デジタルカメラCASIO EX-ZR800を買う

EX-ZR800CASIO EXILIM デジタルカメラ 1,600万画素 ブラック EX-ZR800BKを買いました。消費税8%に踊らされてw

これまで持ってたデジカメは7年前に買ったオリンパスのFE-220という機種でした。710万画素の光学3倍ズームです。外部メモリがxDピクチャーカード(256MB)とかいうマニアックなやつでした。

対して今回のZR800は1610万画素の光学18倍ズームです。外部メモリはSDHCカードの32GBを買ったので、4608×3456の高精細でも2000枚以上撮れます。

この機種を選んだのは手ぶれ補正が凄いらしいから。気をつけててもブレちゃう事があるからね。

あと光学18倍試してみたけど、ホント遠くまでよく見える。最近はスマホのカメラを使って撮ってたけど、デジタル4倍ズームしか無かったから、遠景は諦めてたんだよな。

さて、何を撮ろう。

JCBザ・クラス メンバーズセレクションで日本酒を貰う

jcb-class-sakeJCB THE CLASSカードを持っていると、メンバーズセレクションといって年に1回カタログギフトの商品が貰えます。

今回はギリギリまで悩んで日本酒飲み比べセットにしました。720mlの6本入りです。写真は貰ったお酒の箱を並べたものです。

左から
・川鶴 純米大吟醸 雄町
・白笹つづみ 大吟醸
・るみ子の酒 純米大吟醸
・腰古井 大吟醸
・あさ開 純米大吟醸 旭扇
・吉乃川 純米大吟醸・秘蔵酒

なんと白笹つづみは木の箱、吉乃川は布の箱です。凄いなあ。調べたら、どれも個人で買うのにはちょっと躊躇するお値段でした。こんな機会でも無ければ入手できないものだね。

でも日本酒は開封後の劣化が早いから、飲み始めたらすぐに空けちゃわないとね。なかなか贅沢な感じです。

ジャパンディスプレイ(6740)のIPOで討ち死にする

今年になってから幾つかのIPOに申し込んでたんだけど、ようやく1つ当たりました。それがジャパンディスプレイです。

しかし海外投資家が買ってくれなかったせいで公募価格が下限の900円になったという情報があり、ちょっと心配はしてました。普通は上限で決まるからね。でもまあ初めて当たったIPOだしと突っ込んでいきました。

前場開始前から板を見てたんだけど、気配値が225円……いやいや安すぎだろう。もちろんそれで決まるとは思ってないけど、酷すぎる。

前場が開く直前に一瞬900円を付けたけど、そこからみるみる下がっていく。大型IPOだし、しばらく様子見しようかと思ってたんだけど、見てられなくなって手放すことにしました。

開場から30分後ようやく付いた初値が769円。俺の売りもそこで成約しました。15%の赤字です。終値も763円でとても900円に戻るとは思えない状況でした。

いくらIPO当たらないからって、銘柄テキトーに選んじゃダメだね。

GMOクラウド(3788)の株主総会に初参加する

gmocloudGMOクラウドから第21回定時株主総会招集ご通知が来ていたので行ってきました。実は株主総会というものに参加するのは初めてです。

GMOクラウドの会社自体には仕事で何度か来たことがあるんだけどね。長くお付き合いのある会社です。

株主総会

場所は渋谷のセルリアンタワー東急ホテルです。受付で議決権行使書を渡したら、番号札とQUOカードが貰えました。前の方に座ったから正確にはわからないけど、参加者は100人近くいたのかな?

総会では事業報告と決議が行われました。事業報告の後の質疑応答では「せっかく来ているんだから親会社の考えを熊谷さんから聞きたい」と質問者が言い、それに対して議長が「時間ないし親会社は関係ないので」みたいに拒否するものの、結局GMOインターネットの熊谷代表がマイク持って回答した、なんて事がありました。

決議は4議案あったけど、賛成の方は拍手~という方式でした。まあ既に決定してる事なんだろうし、そんなんでも良いのか。

事業紹介

総会終了後に10分間の休憩があり、コーヒーを貰いました。事業紹介では会社のイメージキャラクターにガンダムのマチルダ中尉を採用したとの話がありました。そういえばサイトにいたな。

質疑応答ではセキュリティ事業は前年比プラスだけど、ホスティング事業とソリューション事業が前年比マイナスだったのを突っ込まれてました。あと為替損益をヘッジ出来ないのか、みたいなマニアックな質問も。まあでも増益増配してるからね~

お土産

帰りに番号札と交換で紙袋を貰いました。中身は宗家 源 吉兆庵の福渡せんべい1箱(7枚入)でした。最初のQUOカードと合わせると実質2,000円分のお土産です。株主は配当や株主優待だけじゃなく、こういうメリットもあるんだね。

機会があれば他の株主総会にも出てみよう。

横浜で飲む

今日は横浜で飲みました。

俺ともう1人は時間通りに来たけど、幹事が15分遅れ、他の人達は30分遅れでした。テキトーだな。ビールが無い飲み放題なのでチューハイを飲み続けたよ。寄せ鍋がメインだったけど、それより大量にあったフライドポテトが塩味効いてて美味しかった。

1年ぶりくらいに会ったミュージシャンに「痩せたね」と言われたよ。減量効果出てきてるな。

二次会は昭和の駄菓子屋風な居酒屋。古いポスターが貼られてたり、アナログっぽいテレビでは白黒のアニメが流れてたりで、なかなか良い雰囲気でした。メニューも駄菓子みたいなのがあったり、値段も50円とか安かったり。

似ている芸能人は誰かという話で盛り上がりました。が、俺はテレビを見ないのでよくわからん。みんな詳しいね。

そんな感じの飲み会でした。

デスクトップPCが修理から戻る2

前回の修理の後から、パソコンの電源が突然落ちるようになってしまいました。

色々試してみたら、ニコニコ動画などを20分以上再生すると落ちるっぽい。前回電源ユニットの交換をしたので、それのせいかな。

そんな訳でサポートに連絡したんだけど、BIOSをアップデートしろだのグラフィックドライバを最新にしろだの言ってきて、どうにも核心に近づいてる気がしない。前回の修理ではHDDを外して送ったので、そのせいじゃないのかと言われ、OSの再インストールを試すよう指示される。きがるにいってくれるなあ……

OS再インストールは面倒なので、ブラウザ上での動画再生で電源が落ちるのは再現性があるからと説明したんだけど、ネット由来の現象はサポート外と言われてしまう。仕方ないので他の方法を試していたら、ブルーレイの再生でも電源が落ちるのを確認。それでようやく修理に応じてくれました。長かった……

修理自体は4日で終わって戻ってきました。それで修理報告書を見てみたら……ビデオカードの故障でした。そっち?!

これは予想外だった。

市川でしゃぶしゃぶ

今日は市川でしゃぶしゃぶをしました。少人数で元上司を偲ぶ会です。

時系列で出来事を語り合ったりしたよ。意外と知らなかった事実が出てきて驚いたり。あと遺産相続で揉めそうだなぁと心配したり。

久しぶりのしゃぶしゃぶ美味しかったです。元上司が好きで、一時期は毎週のように食べに行ってたんだよな。