Hatena::ブログ(Diary)

5.1さらうどん Twitter

2012/04/14(Sat)

音を奏でる奥スクロールRPG『VOXQUEST -オクスクエスト-』公開しました

| 22:46 |

iPhone向けゲームとして、AppStoreにて公開しました!

f:id:gigi-net:20120414223307j:image

f:id:gigi-net:20120414223306j:image


App Store - VOXQUEST

Kawaz - VOXQUEST-オクスクエスト-

ジャンルは、音ゲーのような、RPGのような、アクションのような、不思議なゲームです。

あまり既存のゲームでは説明できないようなジャンルのゲームなので、是非遊んでみてください!


GlobalGameJamのあとに、仲間内で行った「強くてニューゲームジャム」により、2日で企画、プロトタイプが完成し、その後、1ヶ月かけて完成度を高めた作品です。


プログラムは全て僕が担当しており、企画や作曲、デザインは@, @, @、ttntawasiさんに手伝って頂きました。ありがとう!


今回は遊びやすさを心がけて作ったつもりなので、インターフェイスのわかりやすさや、意図的なレベルデザインなどを意識しました。

序盤はチュートリアルを兼ねる程度の難易度で、終盤は一発クリアは難しいというレベルデザインはかなり絶妙に構築できたかなぁと思います。


ゲームの攻略として言えることは、かかるターン数と与えられる総ダメージのコストを考え、以下にパフォーマンスの良いコマンドを立て続けに選択できるかにかかっています。

初見でクリアするのは難しいとは思いますが、繰り返し遊ぶことで確実に成長でき、最終的にはノーダメージクリアも可能です。


このゲーム、時間の決まっていない曲データを、1小節、1パートごとに分離して、シームレスに曲が繋がり、同時に多チャンネル演奏するような実装になっています。

ドラム音と攻撃音が別々の音源になっていて、敵がどれくらい近づいているかによって、重ねるドラムを変更したり、次のコマンドが入力されたときに、対応する音をシームレスに演奏しているため、その辺りの処理が非常に面倒でした。


ゲームフレームワークとしてはKobold2Dを利用しており、音周りはOpenALObjective-CラッパーであるObjectALを利用しております。

ソースコードはgithubに公開中です!

giginet/VOXQUEST


良かったら感想なんかも教えてくださいね!

2012/01/16(Mon)

iPhone Dev Sap勉強会でKobold2Dについてセッションしました

| 08:25 |

iPhone Dev Sap勉強会 Jan, 2012 : ATND

参加してきました。

また、iOS/Mac向け、ゲームフレームワークのKobold2Dについてお話させて頂きました。

機会を頂きありがとうございます!


スライドは発表時より加筆しております。口頭で話したけれど、重要なところ・基本的な情報が抜けていたので。

@さんにも突っ込んで頂きましたが、至らぬところが多いなぁと。


今回、とりあげたKobold2Dは、日本国内ではまだ誰も使っていない+取り上げていないようなので、良い情報を提供できたのではないかと思います。

本当は何かサンプルゲームを作っていきたかったんですけどね!


Kobold2Dに関する日本語の文献は、今のところ、僕が作った資料と、公式の日本語ドキュメント、ドキュメント訳者によるスライドの3つしかないようです。

日本語ドキュメントは、まだほとんど翻訳作業が進んでいないようなので、興味のある方は、やはり本家ドキュメントを参照されることをオススメします。

Home - Kobold2D™ - Kobold2D

Kobold2D ドキュメント - Kobold2D™ 1.0 Documentation (Japanese) - Kobold2D

Kobold2d users_guide_japanese



今回、発表前にちょこちょこ使ってみて、GlobalGameJamに向けての準備ができて良かったと思います。

本格的に使ってみるのはGGJだと思うので、GGJ終了後に開発したゲームについて記事を書きたいと思います!

『GlobalGameJam2012 in 札幌』開催します! - 5.1さらうどん

このスライドを読んで、少しでもゲーム開発仲間が増えたら幸いです。


今回、中心になっていた@さんともお話しさせて頂いたのですが、iPhone Dev SapはiOS開発では最先端の内容を扱っているのに、今までのセッションの資料などが共有されていなくてもったいないなぁと思った。

@notoroidさんによる、ARC(Automatic Reference Counting)についてのセッションを楽しませて頂いたのですが、続き物だったこともあり、前提知識や前段階の知識がない人には理解しづらい内容になっていたのではないかなぁと。

やっぱり、自分で触ってみないと、ハマるところや、便利さなどは体感しづらいと思う。

iPhoneの勉強会って、プログラマ以外の方も結構いらっしゃるので、セッションの内容としては浅く広く、最大公約数を取る感じになってしまうので、深い内容が扱いづらいですね。


最近Objective-Cばかり書いているけど、プロダクトがあんまりないので、年度内にゲーム1本出したいなぁと考えています。

来月から本気出す。

mswarmswar 2012/01/21 16:42 題記のスライド以上にニューススタンドを押し込めることに衝撃を受けたww

mswarmswar 2012/01/21 16:42 題記のスライド以上にニューススタンドを押し込めることに衝撃を受けたww

gigi-netgigi-net 2012/01/21 16:43 > id:mswar

本番の発表もそっちの方がウケ良かったですよ!
生でNewsstand入れ実演しました。

2012/01/01(Sun)

『GlobalGameJam2012 in 札幌』開催します!

| 15:22 |

皆様、新年明けましておめでとうございます!

2012年があなたにとって良い年となりますように。


さっそくですが、1月27日から29日までの3日間、北海道大学において、GlobalGameJam2012 in 札幌を開催いたします!

f:id:gigi-net:20120101151421p:image

GlobalGameJam2012 in 札幌 : ATND


GlobalGameJamは、世界中のゲーム開発者が集まってゲームを作る世界規模のイベント。

開催期間中、世界同時にテーマが発表され、そのテーマに沿ったゲームを各チームが開発、48時間で完成させて、世界中の参加者からフィードバックをもらう、世界中のゲーム開発者のためのお祭りです。

2009年から始まり今年で4回目。札幌では2回目の開催になります。

f:id:gigi-net:20120101151422j:image

The Global Game Jam | January 27-29, 2012


インテルやACMなんかも協賛しており、昨年は6500名のゲーム開発者が参加しました。

プログラマはもちろん、デザイナや3DCGモデラー、コンポーザーなど、様々なゲームに関わる職種の方が参加しています。

昨年、札幌会場では30名により5つのチームに分かれ、5ほんのゲームを開発しました。


昨年は、同じく僕らが主催した北海道大学による札幌会場と、東京工科大学による東京会場、九州大学による福岡会場の3カ所で開催されました。

今年は、国内の会場には東京・宮城・大阪が加わり6会場に。ご興味をもたれた方は、お近くの会場で是非ご参加ください!

企画だけでも参加できるため、特別なスキルは必要ありません。この機会に是非!

Hokkaido University | The Global Game Jam



僕は、去年はPyGameで開発したのですが、今年はKobold2dを利用して、iPadのゲームを開発しようかなぁと考えています。

Home - Kobold2D™ - Kobold2D


cocos2dに関しては資料がたくさんあるのですが、Kobold2dは、少なくとも国内ではまだほとんどの人が目をつけていない感じなので、この機会に習得したいと思います。


ゲーム開発に興味のある方は、この辺の記事も併せてどうぞ!

CoffeeScript+enchant.jsで始めるゲーム開発入門 - 5.1さらうどん

『cocos2dで始めるiPhoneゲーム開発入門』を放送しました - 5.1さらうどん