Posted on 2011年1月5日, 6:00 PM, by Norifumi, under ソーシャルアプリ, 設計. こんにちは。今回から記事を書く、水曜を担当するNorifumiです。 弊社はモバイルを中心としたアフィリエイト広告事業が主ですが、そこで培った技術を基にソーシャルアプリの企画・運営や開発業務も行っています。 ソーシャルアプリではよく、「○分で体力が△回復」といった、時間で行動制限を設けることがあります。 今回は、そんな処理をちょっとスマートに書く方法を。まぁ、そんな大したことではないのですが、ひょっとしたら誰かのお役に立てるかと思いまして。 コツ 体力をデータベース上に「日時」として記録します 具体的には 例えば、プレイヤーの体力データを保存するテーブルをこのような定義にします CREATE TABLE player_energies ( player_id INT
First | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | Next
Web2.0List 経由で知ったネタ。Google がスタートした新しいサービス、というかゲーム: ■ Google Image Labeler ゲームをスタートすると、サムネイルサイズの画像がランダムに表示されます。それに合うラベルを次々に付けていくというもの(言語は英語のみ)。2人1組で行うようになっていて、パートナー(世界のどこかにいる誰か)と同じラベルを付ければスコアをゲット+次の画像が表示されます。制限時間は90秒。 という単純なルールなのですが、やってみるとこれが面白い。"sea""sky""cat"のように描写しやすい画像ならよいのですが、なにしろ画像はランダムに表示されるので、「こんなの形容できるか!」というようなものが登場することもあります。しかもパートナーとの息が微妙にズレてしまったり(英語でラベルを付けなければならない、というところもポイント)。難しい画像の場合には
キューブ型の世界へ順番に用意されているアイテムを置いていき、最終的に全アイテムのレベルを「MAX」にして、このキューブ世界を「完成」させればクリア。操作はマウスでアイテムを置くだけとかなりシンプルなのですが、仕掛けが面白い。 アイテムを置く順番によって発生するイベントが決まっており、イベント発生まではアイテムを置いてからある一定の時間が必要。一種のターン制みたいな側面があるので「あともうちょっと時間があれば前に進めるのに!」という状態になったりします。 まずは「人」を置いてから「水」を置くとよく分かります。 アクセスは以下から。 GROW CUBE ver.0___EYEZMAZE BGMがうるさい場合は右下のスピーカーアイコンをクリックすると音を消すことができます。 これ以上進めなくなると終了となり、それぞれのアイテムのレベルが表示されます。 クリアするまで30分ぐらいかかりましたが、「
Flashでできており、簡単にシューティングのラスボス気分が味わえます。 上に表示されているのが弾幕で、下にあるのが弾の種類。それぞれを組み合わせるとそれっぽくなります。さらにマウスを動かすことで弾を撃ち出す部分がぐりぐり移動するので、オーケストラのタクトを振るように一定のリズムで動かすと、華麗な弾幕を作り出すことができます。面白い。 ソースコードも提供されています。アクセスは以下から。 Dngn http://www.asahi-net.or.jp/~cs8k-cyu/flash/dngn/ ABAの日誌:弾幕おもちゃDngn http://d.hatena.ne.jp/ABA/20060717 カーソルキーの左右で発射角度を変更できたり、クリックによって弾の発射間隔を変更することもできます。これで対戦ゲームとか、自分のプレイを記録してリプレイとかできたら面白そう。 ちょっとこれに似てる
Stick Arena has expanded (+50% game area)! Stick Arena Dimensions is the latest update to the Multiplayer fragfest you love. Take down your opponents with The Flamethrower, Chain Gun, Railgun, Chain Saw, Laser Sword, and Tesla Helmet. Or, kick it oldschool with the original Katana, AK-47, Sledgehammer, Shotgun, Baseball Bat, or Glock. Battle it out in Space Lab, Sky Islands and Void maps, or class
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く