牛、豚、鶏、どれか一つ食べられなくなるとしたら?

仕事で1日1回だけチャレンジできるゲームを作成することになりました。
ルーレット、くじびき、魚釣り など、ゲームの内容はなんでもいいのですが、1日1回しかできないようにしたいです。
FLASHで作成予定ですが、アクションスクリプトにはあまり詳しくありません

当たった人には商品プレゼント!というような企画のため
パソコンの日付を変えるともう一度チャレンジできてしまう・・・などということがないようにしたいです

facebookを通してゲームを公開する予定なので、facebookのIDで今日ゲームを既にチャレンジしたかどうかなどを判断できればいいなと思うのですが、可能でしょうか?

作成の仕方でなくても、いい参考サイトがあれば教えていただけないでしょうか
または、そういったゲームを配布しているサイトでも結構です

よろしくお願いします


◆環境◆
winXP
Flash CS3
AS2.0

A 回答 (3件)

http://dotinstall.com/lessons/fb_connect_php

まずこっちでログインしてるFacebookのIDをとる方法を学習
(『ちょっと何言ってるかわからない』状態ならとりあえず
PHPの本一冊買ってにらめっこしながら見てください)

あとはASでSharedObjectなりPHP+MySQLでDBなりに
IDごとに今日すでにクジを引いたかを記録

その際に時間の記録をサーバー側で用意すれば
クライアント側で日付の改竄はできません

集計とかとりたいだろうし
PHP+MySQLとかでDBに記録するほうが
使い回しが効きやすくていろいろ捗ると思います

ついでに上記の動画のFBでログインの方法で
アクセス制限もかけとけば不正アクセスも防げて
一石二鳥ってやつです
    • good
    • 0
この回答へのお礼

お返事遅くなり申し訳ございません

記載いただいたURLなども確認して色々調べては見たのですが
わからないことが多すぎ、今の私のスキルでは無理そうです

せっかくご回答いただいたのに申し訳ございません
すぐに作業しなくてもよくなりましたので、
少しずつ勉強していきたいと思います

ありがとうございました
またよろしくお願いいたします

お礼日時:2012/05/02 18:50

faceboookのIDをサイトで保持して管理すればよいかと。

    • good
    • 0
この回答へのお礼

申し訳ありません、すぐに作業しなくてよくなりましたので
少しずつ勉強させていただきたいと思います
ご回答ありがとうございました

お礼日時:2012/05/02 18:53

プレーヤーと、プレイ日時をロギングして判定すれば良いのでは?

    • good
    • 0
この回答へのお礼

申し訳ありません、すぐに作業しなくてよくなりましたので
少しずつ勉強させていただきたいと思います
ご回答ありがとうございました

お礼日時:2012/05/02 18:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報