ゲームのスコアを登録するサイトの作り方
- 【方法】ゲームのスコアを保存し、表示するサイトの作り方を解説します。
- 【手順】まず、ユーザー登録ページを作成し、ユーザー名とパスワードを入力して送信します。
- 次に、ゲームタイトルを選択し、スコアを手動で入力して登録します。 ユーザーごとのスコアや、ゲームごとのスコアを表示するページも作成します。
- ベストアンサー
「ゲームのスコアを登録するサイト」の作り方は?
「複数の人のゲームのスコアを保存し、表示するサイト」というものを作りたいのですが、 どのような環境準備と技能が必要ですか? 仲間内でレトロゲーム数本のスコアで競う用途なので、今後人数が増えても登録者はせいぜい2~30人以内と思われます。 以下、ページでやりたいことを挙げます。 ■登録ページ(ユーザー操作) 1.ユーザー登録 ユーザー名とパスワードを入力し、送信すると自動登録 2.ログイン そのユーザー名とパスワードでログインする 3.記録の入力 ゲームタイトルをドロップダウンリストから選び、 スコアを手動で入力し、「登録」を押す(※) ・同じゲームでスコアを複数登録可。(自己ベスト、自己2位、自己3位とか…) ・登録したスコアは、ログインすればいつでも修正できる。 ・管理者がやることは、ユーザー名とパスワードを管理し、不正があったらスコアを消したりログイン出来なくするくらいです。 ■表示ページ(誰でも閲覧可) 1.ゲームごとの表示 閲覧者はゲームタイトルをリストから選択すると、 「登録ページ」で登録されたスコアとユーザー名を、スコアの高い順に表示する。 (上に「同じゲームでスコア複数登録可」となっているが、ここで表示されるのは自己ベストのみ」) 3.ユーザーごとの表示 ユーザー名をリストから選択し、そのユーザーの全ゲームのスコアを表示出来る。 (自己ベストだけではなく、全て表示される) 4.全ゲームでの総合ポイントも表示。 ※ゲームによってスコアの基準値は違うので、総合ポイントのために簡単な計算式を組み込みたい。 たとえばハイスコア100000点のゲームで90000点を出すと「90ポイント」 ハイスコア700点のゲームで700点出せば「100ポイント」 以上です。 現在の私が出来るのは、ExcelVBAとC言語の初歩と、簡単なhtmlくらいです。 色々な勉強が必要になると思いますが、これを実現するのにどのような手順を踏めば良いかご教示下さい。 もちろん、こういったことが出来るwebサービス(CGIとか)が既にあるのなら、それを使う形でも良いです。 これらは(ユーザー登録の部分以外は)ExcelやOpenOfficeCalcの関数で全て作ってあるのですが、表計算をそのままHPに持ってきてユーザーに使わせるなんて当然無理ですよね……。 「ユーザー登録」と「パスワードでログイン」が難しいものであれば、 名前とスコアを入力するだけで誰でもスコア登録できる仕様でも構いません。 よろしくお願いします。
- fanta350ml
- お礼率14% (3/21)
- その他(インターネット・Webサービス)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
うーん、ぴったりのものを作るには、自分で組まないと無さそうな気がしますね…。 ●きちんとやるなら、PHP言語とデータベース操作SQL言語の使い方・データベースの作り方を学んで組み上げる、とかになるでしょう。 ●簡易的にやるなら、Perl言語とテキストでのデータファイルを使って、データ管理と画面表示するようなものを組むこともできます。 ●スプレッドシートを共有して自由に書き入れる、ということならば、Google Document の共有機能が使えたりします。 みんなにGoogleアカウントを取ってもらって、自分でスプレッドシートをアップロードし、共同編集者としてみんなを登録すると、それぞれが自由にシートの任意データを入力できます。 ただし、セル内の計算式はほとんどそのまま使えますが、VBAは使用出来ません。 あくまでも「Googleスプレッドシート」の機能内で使わなければいけません。 ●Excelファイルそのものを共有したい場合には、Ddopboxなどを利用する手があるでしょう。 Dropboxアカウントを取得して、Dropboxクライアントをインストールします。 Dropboxは、自分が使っている複数のPCで、共有フォルダ内のファイルが常に・変更があった場合も即座に同期される、というものです。 さらにその中で、「指定ユーザーと共有」というフォルダも作ることができ、共有したユーザー間では、そのフォルダ内のファイルを変更すればやはり即座に全員に変更が反映され、共同編集できるようになります。 ただしこの場合は、全員Excel(あるいはOpenOfficeCalc)を持っている、ということが必要になりますが。
関連するQ&A
- 会員制サイトのセキュリティについて
ある会員制のサイトを作っているのですが、ログイン部分やセッションなどについて、今ひとつ自信がないので質問させていただきます。 1.ユーザー名とパスワードを登録してもらい、パスワードはMD5で暗号化した上で、MySqlに保存。 2.ユーザー名とパスワードを入力してもらい、MySqlの内容と照合し、正しかったら、ユーザー名をセッション変数に入れる。 3.サイト内各ページで、セッション変数によって本人確認を行う。 以上のような仕組みなのですが、何か問題点はありますでしょうか。 特に3番目でセッション変数にそのままユーザー名を入れるというのは、なりすましをされる危険性などはないでしょうか。 ご回答宜しくお願いします。
- ベストアンサー
- PHP
- ユーザー登録型のサイトを作成しています。
ユーザーが登録すると登録した人のIDの名前でユーザー毎のデータファイルみたいなものが作成されます。(ID.dat←こんな感じです。 それで、登録したIDとパスワードを入力してユーザーページに行きます。 ユーザーページではIDとパスワードが合致したときにID.datをオープンして中身が各スカラー変数に代入されるようになっているんですけど、他のユーザーページ(たとえば登録内容の変更 に行くとファイルがオープンされずにユーザーの情報が表示されません。 ユーザーページに入室した後他のユーザーページに移動しても同じファイルをオープンすることってできますか? 説明が下手でわかりにくいと思いますが、 よろしくお願いします。
- ベストアンサー
- Perl
- ツイッターって登録の有効期限があるの?
ツイッターで急にログイン画面が表示されはじめて、ユーザー名、またはパスワードを入力するんですが 「ユーザー名、またはパスワードが無効です アカウント情報を入力し直してもう一度お試しください。」って帰ってきます。 有効期限ってあるんですか?
- ベストアンサー
- ネットトラブル
- 1688 アリババ 登録方法
1688を登録したいのですが、すぐに凍結されてしまいます。 個人登録から進み、携帯に送られてきた認証コードを入力しても詳細入力の画面に進みません。 再度ユーザー名とパスワードを入力するような画面(最初のものとは異なる)が出てきて入力すると一度目は凍結され、ユーザー名を変えた2度目も詳細入力には進まずログインエラーになったのでSMSからのログインを試したところまた凍結されました。 何がいけないのでしょうか? 再度違うユーザー名で登録をする場合、複数のユーザー名で何度も同じ携帯番号に認証コードを送らせる形になっていますが大丈夫でしょうか?
- ベストアンサー
- その他(ネットショッピング)
- ゲームサイトのログイン機能の作り方
ゲームサイトを作りたいと思っています。 オンラインゲーム等を複数載せたいと思っています。 新規登録とログイン画面機能も備えたページが作りたいです。 ユーザー登録をするとそのユーザーの情報(遊んだゲームとかフレンド機能とか)が管理できて ゲームの種類はダウンロード型とブラウザ型の種類を扱う予定です。 このようなサイトを作るのに必要な技術(言語など)をアドバイスいただけないでしょうか? また、新規登録やログイン機能、ユーザー情報の取得などの部分を特に詳しく知りたいです。 よろしくお願いいたします。
- 締切済み
- その他(プログラミング・開発)
- ログイン画面の表示?
Windows XP Professional を最近使いはじめました。 最初のうちはパソコンをたちあげたら、ログイン画面でユーザー名の表示とパスワードの入力画面が表示されていましたが、ある日からログイン画面でパスワードの入力画面は表示されないようになり、ユーザー名をクリックするとパスワード入力画面がでるようになりました。これをもとのようにパスワードの入力画面を表示するようにできますか? このパソコンに登録されているユーザーは1ユーザーだけです。ようこそ画面を使用するようにしています。ユーザーの簡易切り替えを使用するようにしています。
- 締切済み
- Windows XP
- パスワード等をショートカットアイコンに登録する場合
会社で毎日業務実績を入力しております。 入力の際に、ユーザ名とパスワードを入力しなくてはいけません。 ログイン画面はhttp://~.aspとなっているのですが、aspの後にユーザ名とパスワードをショートカットアイコンに登録しておけば、ショートカットアイコンをダブルクリックした時点で自動的にログインできる方法はないのでしょうか? ログイン画面のソースを見てユーザ名とパスワードの変数名は分かったのですが、記述の仕方が分かりません。 http://~.asp?userID=1234&passID=5678 みたいな記述でいろいろ試してはみたのですが・・・ そういった事はできないのでしょうか? 簡単にできるのであればやりたいと思っております。 分かるかた教えて下さい、お願いします。初心者で申し訳ありません。
- 締切済み
- その他(プログラミング・開発)
- ハイスコア登録+ランキング表示
とあるプレステ2のゲームの全国のユーザ向けにアンオフィシャルなページを作ろうと思っているのですが、そのゲームのハイスコアを登録してもらい、同時に今自分が何位なのか、トップは誰なのかを見せたいと思っています。 参考になりそうなページはhttp://homepage3.nifty.com/obono/xi-go/ というのがあるのですが、どのように作っていったらいいでしょうか。CGIにもさほど詳しくないので、ご教示願います。
- ベストアンサー
- CGI
- ツイッターのアカウントについて
PCは使っていないので、携帯のアカウントの質問です。 つい最近、ツイッターのアカウントを取り直そうと思い 一旦退会して、新規登録しようとしたら 「このアドレスは既に登録されています。パスワードを入力してログインしてください。」 と表示されて新規登録ができません。 ログインしようとしても 「ユーザー名かパスワードが間違っているようです。」 と表示され、ログインすらできません。 パスワードを変えたり、ユーザー名の変わりにメールアドレスでやってみてもやっぱりログインできなくて困っています。 もしかして退会すると登録できないって仕組みなんでしょうか? 対処方等、知っている方居ましたらご返答お願い致します。
- 締切済み
- その他(SNS・掲示板・ブログ)
- ツイッターにログイン出来ない
私は携帯からツイッターに登録しているのですが、PCからユーザー名とパスワードを正しく入力してもログインすることが出来ません。 携帯で登録済みの方はこちらへというページに行って指示通り電話番号を入力しても「あなたのアカウントやデバイスはありません」と表示されてしまいます。 数日前はPCからでも普通にログイン出来たのですが…パスワードを変えてみたりもしましたが、一行にログイン出来ません。非常に困っているので、解決方法をご存じの方がいらっしゃいましたらよろしくお願い致します。
- 締切済み
- その他(SNS・掲示板・ブログ)
お礼
今後どんなHP作りにも役立ちそうですので、さっそくPHPとMySQLを勉強し始めました。 スプレッドシートやDropboxなど知らなかったので、驚きました。 ご回答ありがとうございました。