ベストアンサー Webオンラインオセロゲーム 2004/12/25 12:36 か類似ゲームを作った方かアイデアがある人がおられましたら概ねどんな構成でできるか教えてください Webオセロゲームをしているうちに作りたくなりました みんなの回答 (4) 専門家の回答 質問者が選んだベストアンサー ベストアンサー sha-girl ベストアンサー率52% (430/816) 2004/12/27 15:33 回答No.4 >ご提案の方法はTOMCAT無しでできるのでしょうか? >そうでなければTOMCAT無しでできる方法があれば教えてください 可能です。 「アプレット Socket 」等で検索してみるとよいでしょう。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1015757 http://mzweb2.econ.doshisha.ac.jp/1998/Study/renkei/1/cgi.html http://www.ipc.hokusei.ac.jp/~z00104/java/network.html http://java-house.jp/ml/archive/j-h-b/039250.html 参考URL: http://oshiete1.goo.ne.jp/kotaeru.php3?q=1015757,http://mzweb2.econ.doshisha.ac.jp/1998/Study/renkei/1/cgi.html 質問者 お礼 2004/12/27 17:42 ありがとうございます 参考にさせてもらいます 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (3) gimmick ベストアンサー率49% (134/270) 2004/12/26 20:42 回答No.3 >相手が打つのを待っているクライアントがサーバに状況を問い合わせるやりとりを教えてください 例えば、 (1)クライアントからサーバに"STAT"という文字列を送信 (2)サーバでクライアントから"STAT"を受信したら、 ボードの状態と次に石を置くプレーヤの情報を適当なフォーマットでクライアントに返す (3)サーバから情報を受信したクライアントは状態に変化があれば画面に反映する といったやり方でよいのでは? この辺のクライアント/サーバ間での通信のイメージがつかめないというのであれば、 HTTPやSMTP、POP3といったプロトコルの概要を調べてみると良いと思います。 >FedoraCore3にはTOMCATが入っていないのが残念です Tomcatを使いたいならインストールしたらどうですか。 質問者 補足 2004/12/27 10:37 ありがとうございます ご提案の方法はTOMCAT無しでできるのでしょうか? そうでなければTOMCAT無しでできる方法があれば教えてください 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 gimmick ベストアンサー率49% (134/270) 2004/12/26 18:50 回答No.2 作った事はないので、もし作るとしたら私ならこうする、という回答です。 カテゴリがJavaなので、クライアント/サーバ共にJavaで作るものと考えます。 クライアント: WebということなのでJavaアプレット 画面表示およびプレーヤーの入力を担当 サーバとの通信はソケット(TCP/IP)を使用 GUI処理と通信処理を切り離してマルチスレッドにする ゲーム開始後のサーバへの状態問い合わせはポーリングで処理(が楽かな?) サーバ: Javaで実装(ユーザインターフェイスはなし) ゲームの開始/終了と進行状況の管理を担当 クライアントの通信はソケット(TCP/IP)を使用 クライアントから接続ごとにスレッドを生成する(マルチスレッド) ファイル/DBでのデータ保持は必要になったら追加 Webページ: HTML+JavaScriptのみで良さそう 開発手順 (1)スタンドアロンで動くオセロゲームを作成する(UIは適当に) (2)UI部分を切り離して、ソケット通信にする (3)UI部分をアプレット化する (4)環境構築 質問者 お礼 2004/12/26 20:04 ありがとうございます 相手が打つのを待っているクライアントがサーバに状況を問い合わせるやりとりを教えてください 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 sha-girl ベストアンサー率52% (430/816) 2004/12/26 18:49 回答No.1 Webオンラインオセロゲームというのはオンライン上で他のプレイヤーと 対戦するということですよね? どんな構成というと Linuxにtomcatをいれてjspを使ってはどうですか? 参考URL: http://www.redhat.co.jp/,http://jakarta.apache.org/ 質問者 お礼 2004/12/26 19:59 ありがとうございます FedoraCore3にはTOMCATが入っていないのが残念です 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Java 関連するQ&A オセロをしたいけど、オセロ用の駒がない時・・・ オセロをしたいけど、オセロ用の駒がない時・・・ そんな時に、オセロ用の駒の代わりになりそうなものを教えて下さい。 あと、 五目並べをしたいけど、碁石がない時や、 コピットゲーム(ご存知の方限定)をしたいけど、三角帽子がない時など、 いろいろなゲームでも、いいアイデアがあったら教えて下さい。 ゲームさえ出来るのであれば、飛んだアイデアも大歓迎です。 宜しくお願いします。 オセロゲームの定石 最近ネットの対戦型オセロゲームにハマっています。 が、悲しいくらい勝てません。 戦績は10回やって1勝9敗くらいです。 もう少しマシな成績を残したくて、数あるオセロのサイトで 研究している(つもり)のですが、思ったように上達しません。 オセロゲームは定石を覚えないと強くなりませんか? オセロゲームの強い方は、どんな努力をされたのですか? オセロゲーム オセロゲームに負けてばかり。何かコツが有りますか?少しだけでも伝授してください。よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム オセロゲームについて オセロゲームは白と黒をひっくりかえすげーむですが、ひっくり返して、どちらかの色一色(全部白か全部黒)にして勝つことをなんというのでしょうか?なにか特別ないいかたがあれば教えてください(たとえば麻雀でいったら役万とか) また、それはかなり珍しいことなのでしょうか? それも、そこそこみかけることなのでしょうか? 選挙とオセロゲームについて 最近 選挙の際、よくオセロゲームと言う言葉を耳にします。 私はオセロゲームをやったことがありませんので、その意味が良く分かりません。 どのようなことを言っているのでしょうか。 オセロゲーム 久しぶりに 最近、オセロゲームをしているのですが なかなか勝てません。必勝法を分かりやすく簡潔に教えてください お願いします。 オセロゲーム2 ハンゲームのことでお尋ねしたいことがあります。 チャットをやりながらオセロをしていると、少しはチャットができるのですが、長くやっていると、接続が急に中断されて、ゲームが途中で終わってしまいます。 どうしてでしょうか。 HSPを使ってオセロゲームを作ってみたいのです 最近HSPというソフトを知ってwebの初心者講座などを見ているのですが、「初心者用としてオセロを作ってみては」というのをよく見かけるのですがオセロの作り方すらもよくわかりません。 どなたか参考になるサイト様を知っていたら教えてください。 アンパンマンのオセロゲーム 子供にアンパンマンのオセロゲームを買って上げたくて、 あちこち探したのですが見つからないのです。 どなたか知っている方教えて下さい。 お願い致します。 このようなオセロゲームありますか? インターネットサイトから、オセロゲームをUSBメモリにDLして、それをインターネットにつながっていないノートPCで遊ぶことが出来るような無料ソフトなんてあるものでしょうか? Wiiのオセロゲームはありますか? Wiiのオセロゲームはありますか? オセロに巧くなれるゲームはありますか? プレステ1 オセロに巧くなれるゲームはありますか? プレステ1,2,3.Wiiで。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム ゲームのオセロの世界の浸透度 (乱暴な言い方をすると)オセロゲームを全く知らない人はいないと思いますが、 日本人が考案したことは長い間知りませんでした。 勝手に海外のチェスのような性質のものと思ってましたが、世界でのオセロゲームの知名度はいかほどなのでしょうか? オセロの勝ち方教えてください だいぶ前からなのですが、パンダオセロというオセロゲームの パパパンダにどうしても勝てません どうすれば勝てるのでしょうか オセロの勝ち方というか秘策みたいなもの 攻略法とかあれば教えてほしいです。 パンダオセロ http://hw001.gate01.com/frog/panda/PandaReverse.html オセロのコマだけを買い足したい 去年か一昨年のクリスマスに子どもにオセロや複数のゲームができるボードゲームを買い与えました。 オセロの盤の上に各ゲームの台紙を載せることで10種類ほどのゲームが楽しめるものですが、コマが十数種類分でかなりの量・・・ 心配したとおりほとんどのゲームでコマが不足して遊べない状況です。 高学年になり、友達が遊びに来てもDSやテレビゲームばかり。 今こそオセロやゲームの出番だ!と思ったけどコマが足りなくて遊べないのです。 今は箱を捨ててしまったのでメーカーも分かりません。 せめてオセロのコマだけでも揃えたいのですが、コマだけを売ってるところは探した限りは見つけられませんでした。 これは諦めて新しく買い与えるほうが早いのでしょうか。 でもできたら大切にしてもらいので探して今あるものを活用する方向でいきたいと思ってます。 オセロ(ゲーム)のコマだけを売ってるところをご存知の方いらっしゃいましたらお願いします。 オセロゲームの疑問点 私は趣味でオンラインのオセロゲームをしているんですが、始めた当初から黒オンリーでやっていた為黒でするとそこそこ上手くいくのですが白になった途端格段に腕前が落ちてしまいます。やはりこれって本当の実力ではないんでしょうか。上手な人でも黒専白専ってあるんでしょか。 またオセロ大会などでは黒か白は抽選で決められるんでしょうか。一度大会に出場してみたいと考えているんですがよければ教えてもらえないでしょうか! オセロゲームで勝つコツは? ハーボットの有料サービスで、「白と黒」と言う オセロゲームを、やりますが、なかなか勝てません。 1度、61対0で、完勝した以外は、10回やると 1、2回しか、勝てません。端の列を、うまく取れば 勝てるみたいですが、勝つコツを、ご存知の方が、 もし、居れば、ぜひ、教えて下さい! オセロゲーム勝利法 最近オセロゲームにはまってますが、 なかなか快勝とはいきません。 勝つ為の良い方法ってありますか? とにかく強くなりたいです。 親子でオンラインゲームをやりたい! 親子でオンラインゲームをやりたい! 単身赴任状況なのですが、子供(男9歳・男7歳)とオンラインゲームをやりたいと思っていますが、 なかなかよいゲームを探せないでおります。 どんなゲームがよいかというと、 ■ゲーム種別 RPGや頭脳系(クイズ・オセロ・将棋・麻雀・トランプなど) ■求める機能 1)子供(特定のユーザ)とのみ対戦できる機能があること 2)子供(特定のユーザ)とのみチームを組んで、遊べる機能があること という感じです。 ただ私37歳がほとんどオンラインゲームを知らないため、 Webでメジャーそうなところを探しているのですが RPGだと、メイプルストーリー、アッピーオンライン2 がよいな、とは思ったものの、 求める機能があるのかないのかHPを見てもわからず・・・という状況です。 今はリバーシミンというオセロしかできてない状況なので、おすすめがあれば教えてください。 よろしくお願いいたします。 CUIによるオセロゲームの作り方を教えていただきませんか??>。< 授業でCUIでオセロゲームを作るという課題が出されたんですけどわからないんですx。x どなたか教えていただきませんか?!>。< 課題は 『オセロゲーム(リバーシともいう。)は,8×8マス目のボードの上に,二人のプレーヤが 交互に円板を置いていく。円板は,片面が白,もう片面が黒に塗られていて,1人のプレーヤは 白面を上にして円板をおき,他方は黒面を上にして円板をおく。 最初,ボード中央の4マスには,白黒交互に4つの円板が置いてある。 ○● ●○ それぞれのプレーヤは,縦・横・斜めのいずれかに敵色の円板1枚以上を挟む位置に円板をおく。 おくことができない場合はパスする。敵色の円板が挟める位置があればパスすることはできない。 円板を置くと,その置いた円板と,縦・横・斜め方向に敵色の円板を挟んで自分の色の円板が その先にあれば,その挟んでいる敵色の円板をすべて自分の色に反転させる。 ゲームは,両者がともにパスしなければならなくなったときに終わり, ボード上に自分の色の円板が多く残っているプレーヤの勝ち(同数の場合は引き分け)となる。 課題としては,このオセロゲームのボードを4×4にしたものを作り,コンピュータが一方のプレーヤを務める形の,1人遊びゲームとして仕上げよ。コンピュータが先手となるか後手となるかは指定して切り替えられる形のゲームとせよ。 (4×4のオセロゲームは後手必勝であることがわかっている。コンピュータができる限り 「強い」プレーヤとなるように努力してみよ。)』 完璧にとは言わないんでどーぞ教えてください>。< 本当に困っています。。。 お願いします>。< 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます 参考にさせてもらいます