- ベストアンサー
CGIゲームを作成するのにオススメな書籍など
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
素人の方がいきなりゲームは難易度が高いと思います。 まずはCGIを使った簡単な掲示板やカウンタを作るべきでしょう。 オススメの本ですが、 出来るだけ簡単に書いてある本ですと、以下の本はどうですか? http://www.amazon.co.jp/はじめての人のためのかんたんPerl-CGI入門-紙谷-歌寿彦/dp/4798001228/ref=sr_1_12?ie=UTF8&s=books&qid=1250533600&sr=1-12 PerlとPHPですが、 両方とも文法も言語の考え方も似たようなものですので どちらか使えるようになれば、もう片方の習得も容易だと思います。
関連するQ&A
- CGIゲームの作成をしているのですが・・・
はじめまして(^^)w 某サイトの影響を受けてCGIゲームの作成に勤しんでいるのですが・・ 自宅サーバーでデバック中mes.dat(メッセージ保管)が400KBオーバーになってて(スクリプト間違いで解決済み)ちょっと気になって計算してみたのですが・・・ ≪使用言語≫ Apache2を使って ●perl(ゲーム全般) ●Javascript(ウィンドウ・タイマーetc.) ●style sheet(ボタンなど) ●PHP(ステータスグラフ) ≪使用容量(予想)(参加人数100名として)≫ 本体(開発率60%) 400KB キャラデータ 65KB(650B*100) メッセージデータ 20KB(100B*200) BBSデータ 30KB(150B*200) 画像データ 200KB(1KB*200) 本体残り 200~300KB ・・・と1MB軽く超えそうです(汗) プロバイダ提供のスペースは1MB位?CGI規制などがあると何処かで聞いたことがあるのですが・・・ 一応『ホームページスペース』で検索して10ページくらい調べてレンタルサーバのHPを見たりもしてみたのですがゲームが完成してからHPのUP方法を勉強しようと思っていたので知識が乏しくよくわかりませんでした(爆死) ですので詳しい方居られましたらアドバイスをお願いしたいのですが Q1:上記の4つの言語を使えるレンタルサーバー(スペース)があるのでしょうか? Q2:1MBのものをUPしてもいいのでしょうか? Q3:3MB~1GBまで色々あるみたいなのですが大きめのをレンタルしてあまり使わなくてもO.K.なのでしょうか?(2作目・3作目も作れれば作りたいのですが) Q4:検索中、「投稿容量が大きいと利用削除されることがある」とあったのですがどのような状況になるとそうなるのでしょうか? Q5:(自作CGIゲームを設置されてる方で・・・)出来ればどれくらいの容量で創られてるのか教えてもらえると参考になります 初めての投稿なのに長々と書いてすみませぬm(- -)m よろしければお力添えをお願い致します
- ベストアンサー
- レンタルサーバ・ASP
- ブラウザゲーム作成までの道のりをお教え下さい。
ブラウザゲーム作成までの道のりをお教え下さい。 私はC++とDirectXでPC上のゲームは作成できるのですが、Web系の知識がほとんど無く、手始めにブラウザ上で対戦できるオセロを作成したいのですが、どの言語を選択すれば良いかがよく分かりません。 Java, javascript, CGI, PHP, Python等ブラウザ制御系のプログラムは色々あると思うのですが、 いまいちそれぞれの役割や利点が分かっていないので、まずはjavascriptでこれを作って…等のブラウザゲーム作成までの道のりを提示頂きたいです。 また、技術習得に役立つ書籍の情報があれば是非お教え下さい。 識者の方、どうぞ宜しくお願い致します。
- ベストアンサー
- PHP
- CGIゲームの作り方について
CGIでプログラムされたRPGゲームなどを作る方法を詳しく知りたいのですが、参考になる書籍又はホームページをご存知の方、いらっしゃいましたら教えていただきたいと思います。どうぞよろしくお願いします。
- ベストアンサー
- CGI
- CGIに用いる言語について
現在Perlを用いてCGIを作成しています。 ところが多人数で開発をしているため、他人の書いたコードの編集に時間がかかってしまいます。Perlというのは人の書いたものは非常に読みづらいですね(^^; そこで、文法に自由度があまりないなどの、多人数向きの言語に変更することを考えています。 実行速度は多少遅くても構いませんし、複雑な処理をするわけでもありません。 あくまで開発のしやすさに重点をおきたいです。 Ruby, PHP, Pythonなどを考えていますが、数ある言語の中でどれが多人数開発向きでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- MySQL・CGI/Perl言語を学びたい。
プログラムの学習を始めようと思いますが、MySQL・CGI/Perl言語を学ぼうと思っております。 そこでどの言語から始めたらいいのか?お薦めの書籍はどんな物か等など教えて頂きたいです。 学びたい言語とは異なりますが以前、やさしいJava第2版で学習していましたが、中盤以降から何故この機能が必要なのか?また具体的にどういった場面で使用するのかが書かれてなく只やり方しか書かれてなく、挫折してしまいました。 時間が出来た事もありまして最近になって又興味を持ち始めたので、どの言語からの学習がいいのか、 そしてお薦めの書籍(どういった場面で使用するプログラムか具体的に書かれている等)がありましたらよろしくお願いします。 最終的にはCGIプログラムからデータベースにアクセス?してデータの追加・削除、不特定多数の方が出来るログイン機能等の作成(簡単に言えば通販サイトの仕組や、よくあるCGIゲームの様な代物)到達するくらいのレベルが目標です。
- ベストアンサー
- Perl
- CGIのセキュリティについて
CGIにセキュリティをかけたいのですが、どのように掛けたらよいのでしょうか? SQLインジェクション対策等、調べたのですがよくわかりませんでした。 わかりやすい参考サイトや書籍がございましたら、教えてほしいです。 使用言語はperlです。
- ベストアンサー
- Perl
- CGIについて質問です 基本の基本です
CGIについて勉強しようと考えているのですが全く意味が分かりません。 ブラウザの要求に対して、プログラムを起動さすためのサーバー側の仕組み。ということは分かるのですが、HPの中でどういう風に使用すればいいのでしょうか。 JavaScriptみたいに記述するのでしょうか。 それともCGIはサーバー側のシステムでこちらはPHPやPerl(PHPやPerlも言語ということしか分かりません。JavaScriptと同じ様な捉え方でいいのでしょうか)を使ってCGIを起動さすという考え方でいいのでしょうか。 全く知識はありませんが、WEBに関して色々勉強したいと考えているのでよろしくお願いいたします。
- ベストアンサー
- CGI
- CGI・PHPなどについて教えてください。
CGIの設置できるHPスペースへの移転を考えています。 いくつかに絞ることは出来たのですが、 CGIの利用規約を読むと CGI・PHPの制限について ・自動リロードを備えたCGI・PHPゲーム ・高負荷CGI・PHPゲーム ・C言語などによるバイナリ実行ファイルのCGI ・TELNET.CGI などとありましたが、 素人の私にはなんのことかさっぱりわかりません。 ↑の3つについて、 素人の私にもわかるように説明をお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- Perl/CGIプログラムとPHPプログラムはどちらがメジャー?
2000年くらいから自分のWEBページを作成して、Perlで書かれたCGIプログラムを設置していました。 また、2005年くらいからはnucleusなどのPHPで書かれたBlogを運営したりして、現在に至ります。 現在、WEBページ制作代行の仕事をしていますが、Perl/CGIプログラムとPHPプログラムでは、今はどちらがメジャーというか、旬なのでしょうか? プログラムの内容によって使い分けるのが良いのかとも思いますが、現在はどちらの言語がメジャーであって、使い勝手などが良いのか、教えてください。 単語の用法など間違いがありましたらご了承下さい。 尚、Perl、PHP共に、一からプログラムを作成することはできませんが、作られたプログラムを改造する程度ならできるレベルです。 よろしくお願いいたします。
- ベストアンサー
- CGI
- なぜ CGI は Perl 言語で作成/動く環境が多いのか。
最近 CGI に興味をもちここで質問しながらネット検索をしました。 すると Perl 言語での CGI サンプルが一番多く C 言語で作る CGI の サンプルが少し見つかりました。 私の使っている無料サーバーでも CGI は使えますが Perl 言語だけ有効です。 セキュリティの問題で SSI と組み合わせた C 言語の CGI は実行出来ないようです。 質問内容: (1)なぜ CGI は Perl 言語が一番多いのか?→PHP、Cもあるのに (2)なぜ無料サーバーの多くが Perl 言語しか使えないのか? (3)処理の重い CGI を使うとサーバーがダウンするので使わないようにと 私の使っている無料サーバー(infoseek)でなっています。どの程度の 処理のことでしょうか? 上記の3つまたは1つでもアドバイスをして欲しいです。 回答をお待ちしています。
- ベストアンサー
- CGI