• ベストアンサー

Flash(ゲーム)でのランキング作成

Flashで作成したゲームをHPで公開しています。今回、初めてランキング機能の付いたものを作成したいと考えています。 ActionScriptは独学でそれなりの知識は身に付けたつもりなのですが、その他の言語は全く理解しておりません。 サーバー側に情報を保存するにはCGIやPHPと連携させる必要があるようで、色々検索してみたのですが、それらの知識が全くない為よく理解できません。 そこでこれらの言語について基礎から勉強しようと思うのですが、どこからはじめればいいのかすら分からず悩んでいます。 まずかなり初歩的なことなのですが、CGI(Peal)とPHPは全く別の言語と考えるべきなのでしょうか?Pealを勉強していればPHPも多少理解できるというような事もあるのでしょうか? 掲示板やカウンターなど動作は同じものも多いように思うのですがそれぞれどういった特徴、違い(得手不得手など)があるのでしょうか? 今回の私のようにFlashからデータを渡し、ランキングにするにはどちらのほうが向いているなどありますでしょうか? ランキング表示のような簡易(?)なものなら大した差はないのかもしれませんが将来的にはもう少し高度なものも出来ればと思います。 (何が高度なのかもわからず今のところ全く思いついておりませんが…。) あくまでFlashと連携する上で考えていますので勉強を始めるにあたり自分にとって都合のいいほうをと考えています。 質問が複数に及んでしまいましたが、回答頂ければ幸いです。 よろしくお願い致します。

  • CGI
  • 回答数2
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

>CGI(Peal)とPHPは全く別の言語と考えるべきなのでしょうか? 全く別。 でも「スクリプト言語」であって「web用の処理」ができる事から、似通った部分は幾つか有るよ。 これから勉強するのなら、使用しているサーバで使える物をやったら良いよ。 両方使えるなら個人的にはPHPがオススメ。 FLASHと連携するにはどちらでも構わないんだけれど FLASHから投げた物を処理しやすいのは 恐らくPHPになるね。 今の段階では理解できないだろうけど、PHPはユーザ側(この場合FLASH)から投げた物を配列で処理できる。でもperlはstreamとして処理しなきゃならないからめんどい。(誰かが作った処理用の物もあるだろうけど) 作成する事になったらローカル環境で開発して動作確認できるようにする必要が有るだろうから、perlあるいはphpをインストールする事になるね。(もしかしたら文法チェックくらいにしか使えないかもしれない) それらは、別の問題だから自分で探すか別途質問するなりしたら良いよ。

pekopyon
質問者

お礼

回答ありがとう御座います。返信遅れてしまってすみません。 やっぱり全く別ものなんですね。使用中のサーバーは両方使えるんです。 >FLASHから投げた物を処理しやすいのは 恐らくPHPになるね。 そーなんですか。どちらでも出来る、だけど処理しやすいなんて事もあるんですね。 基本的なことは両方について知っておいたほうがいいように思いました。 分からないことだらけなんでとりあえずそれぞれについて調べてみようと思います。 ありがとう御座いました。

その他の回答 (1)

回答No.2

この本が参考になると思います。 FlashとCGIとの連携がかなり詳しく解説されています。 http://www.amazon.co.jp/ActionScript-CGI%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E2%80%95Macromedia-Flash5-MX-%E5%B7%A7%E5%B0%9A/dp/4797321466

pekopyon
質問者

お礼

返信ありがとうございます。 ご紹介頂いた本、アマゾンページで拝見しました。 レビューを読んだのですが、CGIの知識が全くないので今読んでも私には理解できそうにないですね。 ですが、勉強を進めるにあたり必要になってくる(重宝する)本だと感じました。 一度、書店で探してざっくり読んでみます。 ありがとう御座いました。

関連するQ&A

  • FLASHとCGIを使ったスコアランキング作成

    FLASHとCGIを使ったスコアランキング作成を作成しています。 FLASHからCGIへデータ送信 ↓ CGI側でクッキー残っていれば名前入力なしでスコア保存 ↓ FLASH側でデータ受取ランキング表示 みたいな流れのものを作りたいのですが、どうもやり方がわからず困っています; いろいろなサイトを参考にさせてもらって勉強中なのですが、 サンプルをダウンロードして、FLASHで開いて参考にしようと思ってもなぜか開けなかったり、 サンプルをそのままアパッチのフォルダに移動しても、ランキング自体が動かなかったりで、なかなか進みません・・・。 これはフォルダにそのまま入れるだけではだめということでしょうか? もうずっと調べているのですがうまくいかず・・・本屋で参考になりそうなものを探しても、ランキングの作り方を描いてあるものを見つけられませんでした。 そこで、もしこういうものを作る上でオススメの解説サイトさまなどありましたらぜひ教えて頂きたいです>< もうずっとここで作業が止まっているので本当に困っています; 多分すごく簡単なことなんだと思いますが・・・自分の勉強不足ですみません、よろしくお願いします!

    • ベストアンサー
    • CGI
  • ランキングの作成

    いろんなランキングのサイトを作ってみたいと思っています。ですが、作り方がさっぱり分かりません。 CGIを作成するようになるのでしょうか? Perlなどの言語を覚えたほうがいいでしょうか? 色々応用が効くように、2.3年かけて勉強したいと思います。 よろしければ、何から始めて、どういった経路を辿っていけばよいかお聞かせください。 個人の主観でも結構です。お暇なときにご回答下さい。

  • Flash5 → PHP の変数受け渡し

    Flashのバージョンが古いせいか、PHPとの連携の参考になるサンプルが見付からず困っております。 Flash5からPHPに変数を渡したいのですが、ActionScriptの知識が乏しいため、どのようにしたら渡せるのかが判りません。 ターゲットパスなどはもっともシンプルなもので構わないので、ご教授いただけると助かります。 よろしくお願いします。

  • PHPでパソコン用のランキングサイトをつくりたいのですが・・・><

    こんにちは。新高校1年生になります。 ttp://blog.with2.net/ 最近、こちらの人気ブログランキングサイトさんのようなランキングサイトを製作してみたい、という気持ちが湧いてきました。 ですが、PHP・CGIなどの知識はまったくありません。。 HTMLとCSSはある程度理解しているつもりです。 CGIのレンタルは極力さけ、PHPで作ってみたいです。 まだ各言語の特徴なども抑え切れていない現状です。 PHPでin、out数をカウントしランキングを作るには、まずPHPのどの部分を勉強すればよろしいでしょうか? 基礎の学習はwebページで考えております。その後、PHPのどの部分を学び、実際に製作段階に入るときなにからはじめればよいでしょうか? 検索してみたのですが、携帯サイトランキングやCGIによるランキングばかりがヒットし、目的の情報が乏しい状況です>< 本気で製作し、それを機にPHPの勉強もしたいと思っております。 ご回答・アドバイス・ご意見などいただけると嬉しいです。 よろしくおねがいします。

    • 締切済み
    • PHP
  • 仕事で使えるActionScriptの習得法

    現在、ホームページ制作の仕事を一人で行っています。 最近、Flashの仕事が多く、ActionScriptを習得したいのですが、 仕事で使えるActionScriptを習得するにはどうしたらよいでしょうか? 普通にActionScriptの本などを買って独学するしかないでしょうか? 現在、私のプログラムの知識としては、 PHPでメールフォームを作ったり、データベースと連携させて フォーム上からデータの追加や削除などができる程度です。 ちなみにクラスやフレームワークなどは分かりません。 またオブジェクト指向のこともあまり分かりません。 (そこまでのことを要求される仕事がないので、勉強してみないとわからないですが) ActionScriptはデザインとの連携などもありますし、 PHPとは全然違った内容の言語だと思いますので、比べられないかも知れませんが、 PHPの知識はActionScriptに役に立つのでしょうか?

    • ベストアンサー
    • Flash
  • flash上にflashカウンターを設置したいのです

    ホームページをFLASHで作成しているのですが、一通り作ってからカウンターが無いことに気づきましてせっかくですからFLASHカウンターを設置したいと思いました。色々なサイトでFLASHカウンター自体は配布されているのですが、HTMLにFLASHとCGIとの間のデータ受け渡しみたいなものを書き込むタイプになっています。私のHPはFLASHで出来ているためHTMLは使えないのでFLASHの中にそのFLASHカウンターを組み込みたいと思っています。CGIの知識があれば自分でも作れるのでしょうが、FLASHを覚えるのに手一杯でそこまでは出来ません。 要するに、FLASHコンテンツの中に配布されているFLASHカウンターを組み込めるのか?ということです。説明が下手で申し訳ないのですが、どなたか分かる方はいませんでしょうか?

    • ベストアンサー
    • Flash
  • InfoseekでCGI+Flashができない。

    cgiとfalshのactionscriptを組み合わせてカウンターを作成し、会社内のLANで動かしてみると問題なく動いてくれるのですがinfoseekにアップロードすると表示されません。 属性変更もしましたしcgi-binのディレクトリも作りその中にcgiを入れました。 infoseekではcgiとflashを混合して動かそうとすると駄目なのでしょうか? 考えられる原因はなんでしょうか?教えてください。

  • フラッシュで記録をとる方法

    フラッシュで、CGIやPHPと連携して、外部ファイルに書き込むことができると思うのですが、その点を解説されているサイトが探してもなかったので質問します。 フラッシュで、CGIやPHPと連携して、外部ファイルに書き込むにはどうすればいいですか?(質問が漠然としててすみません) 解説サイトでもいいです。方法を教えてください。

    • ベストアンサー
    • Flash
  • ☆Flash掲示板の作り方☆

    Flashで掲示板を作ろうと思っていて、雑誌とかで読んで少しは理解したのですが、 いまいち良く分かりません。誰か1から教えてくれないでしょうか? FlashのActionScriptでCGIから値を返すみたいな所はなんとなく 分かるんですけど・・・・。 とりあえず、仕組み(?)みたいなのを教えて欲しいです。

    • 締切済み
    • CSS
  • ActionScript(Flash)で、商品販売ページを作成できますか?

    ActionScript(Flash)だけを使用して、商品販売ページを作る事は可能でしょうか? 他の言語の知識が必要でしょうか。

    • ベストアンサー
    • Flash

専門家に質問してみよう