ラベル Review の投稿を表示しています。 すべての投稿を表示
ラベル Review の投稿を表示しています。 すべての投稿を表示

2011/09/23

cocos2d for iPhone レッスンノート レビュー


@hkato193さんから献本いただきまして、じっくり読ませて頂きました。
ありがとうございます。非常に光栄です!

そうです。昨日発売になりましたcocos2d日本語本2冊目の「cocos2d for iPhone レッスンノート」です!
いいですよー。これ。読んで実践するには多少は基本的なObjective-Cに触れていることが必要かと思いますが、iOSアプリの開発経験はなくともcocos2dを利用したゲームやアプリの開発、それをAppStoreへ申請するまでの流れをひと通り学習できます。
というわけで入門者に向けた本ではあるのですが、iOSアプリの開発初心者もそうですが、ゲーム開発初心者にも役に立ちそうです。というのも、ゲームを作る上での基本的な考え方や組み方についても丁寧な解説がされているからですね。

さて、僕はというと、cocos2dで2本ほどゲームアプリを開発したことがあります。その上で恐縮ながらコメントさせていただくと、1本作った程度の経験の方はいろいろと目からウロコが落ちる部分があるかと思います。特に、昔国民機が流行った頃にゲームを作ったきりなんて方にはcocos2dが推奨する組み方が今ひとつ馴染めずに、メインのCCLayer内に作ったメインループで全オブジェクトの処理を回すということをしてしまうので、この本の中盤に解説されているシューティングゲーム作成の項はなかなか理解を助けます。
やはり、ゲーム全体のフレーム落ちを避ける等を考慮したり、あるいはcocos2dの特徴でもあるCCAction系を活かすとなると個々のオブジェクトに自律的な制御を入れて、イベント駆動的な扱いでゲームを構築する方法が推奨されていそうですから。とはいえ、僕はそういう作りでは情報の更新タイミングがつかみにくいと思ってメインループ方式で組んでしまったりしているわけですが…。

cocos2dの猛者のような方にも、巻末のAppendixは必見です。
列挙しますと、イージングを実現するアクション一覧、つまりEaseという名称が使われているCCAction群です。これがどのようなアニメーション変化を与えるのかについて図示されているため、非常に資料価値があります。これって探しても無いんですよね。
CCParticleSystemのパラメーター。そうです。パラメーターの意味が日本語で解説されているんですよ。いいでしょう。その他パーティクル関連の細かい情報がまとめられています。
CocosDenshionについて。これについては、高度な使い方を使用とするといずれはOpenALを触らざるを得なくなるので、上級者は特に読まなくてもいいかもしれませんが、どういう構造になっているのか見ておくのも良いかも。
それから、開発に必要な各種情報源がまとめられていますので、困ったときに紐解いてみるといいかも。でも、本当に困ったら@hkato193さんや@Seasonsさんに聞くのが良いかもですねw てへw

以上が率直な感想です。
なので、入門者は買い!そして上級者はAppendixを見て買いたくなるよきっとw

と、ここまで書いてHungryMasterの開発について細かい記事を書きたくなって来ました。
おいおい発想から完成までを流れに沿って記事にしてみようかな。cocos2dにも触れるよ。
ではでは。

2011/07/08

HungryMaster攻略情報、ブログ記事紹介等


 先週リリースいたしましたHungryMasterですが、好評いただきましてありがとうございます。楽しんでもらえると幸いです!
公式サイトからダウンロードできる主題歌も聞いてね♪

 と、それはそうと。普通にゲームしてても分かりづらい部分があると思いますので、少し紹介します。
まずは操作方法について。


●操作方法
 このゲームにはOPTIONで切り替えられる操作方法が4種類あります。

1,デフォルトが「目的地指定」で、画面をタッチしたところにデリカちゃんが移動します。前作ElectroMasterがこの操作方法ですね。指でキャラが隠れちゃうよーとかおっしゃる方もいました。

2,そこでこの操作方法「可変十字キー」。画面をタッチした場所に十字キーが表示されて、そこを中心に指を動かした方向にデリカちゃんが移動します。いわゆる相対バーチャルパッドと言われるものです。

3,バーチャルパッドにはもう1種類あります。「固定十字キー」。これは画面左下に十字キーが表示されて、そこを中心に指が触った方向にデリカちゃんが移動します。ひょっとするとこれが一番スコアを稼ぎやすいかも?

4,4つ目はオマケみたいなもんですけど、本体を傾けると、傾けた方向にデリカちゃんが移動するというもので、激ムズです。


●ボーナス
 このゲームには3種類のボーナスが存在します。
EXACT BONUS」「FULL BAG BONUS」「ALL KIND BONUS」の3種類ですね。
これの取得条件がちょっと分かりづらいと思いますので、解説します。

EXACT BONUS」はそれぞれの家に初回に食べ物を持っていったときに、要求された数がぴったりで、食べ物の種類が1種類だけの場合です。このボーナスが取得できたらクリア時にハートが1つ回復しますよ。

FULL BAG BONUS」は90個、つまり持てる最大量の食べ物を持って行くと取得できます。クリア時にはこのボーナス1つにつき1/4個のハートが回復しますよ。

ALL KIND BONUS」はそのステージで出てくる食べ物を全種類持って行くと取得できます。1つのステージには8種類食べ物が出るので、うまく集めて持って行ってね。クリア時にはこのボーナス1つにつきハートが1つ回復するよ。

と、今回はここまでー。
みんな頑張ってね!


さて、ブログ記事の紹介です。
記事にしていただいたみなさんありがとうー。

●Gadget Girl
ついにリリース!ドット絵の可愛さとタッチの操作感がやみつきの"HungryMaster"
こちらの記事はガジェット通信さんにも掲載されましたよ。

●ガジェット通信
[iPhone]ついにリリース!ドット絵の可愛さとタッチの操作感がやみつきの”HungryMaster”

●ファミ通App
レトロ風アクションゲーム『Master』シリーズ第2弾『HungryMaster』が配信開始

●Dazarath (英語)
発売前のインプレッション的な記事
発売後の感想の記事

●touch arcade(英語)
フォーラムで感想とか書かれてました
こちらに投稿されているnyarlaさんはForget-Me-Notの作者さんですね。レトロゲー好きにはおすすめですよ。

以上です。
ありがとー。

2011/05/28

ElectroMaster in REVIEWS ON THE RUN


カナダのゲームレビュー番組「REVIEWS ON THE RUN」っていう番組のスタッフから、だいぶ前ですけど連絡があって「ElectroMasterを番組でとりあげたいんだけど、どうだい?」みたいなメールが来たんですよ。
そりゃぁ、一も二もなくオッケェです。
で、番組の映像はウェブにアップしてるらしいので、アップされたら連絡欲しいなー的な返事をしてたのですが、それから時間がかなりたっても全く連絡ないので没になったかなーと思ってたのですが、探したら5月19日分に入ってた!うひょー。

というわけで、転載しますね。

英語なので何言ってるのかわからないですけど。
そして、敵の数がかなり少ない映像なのであんまり面白そうに見えないw
た、たのむよー。スタッフさん!

ともかく、初のテレビデビューですよ!
ありがとうスタッフの人!