二人以上で同時プレイが可能なオンラインゲームを作るために適している言語は?

このQ&Aのポイント
  • JAVAで作ったゲームはブラウザ上でしか動かせない
  • JAVAは高速処理が苦手な言語
  • JAVAとHSPは初心者にとって扱いやすい言語
回答を見る
  • ベストアンサー

「JAVAとHSPでできること」について

 二人以上で同時プレイが可能なオンラインゲームを作るために適している言語を探しています。JAVAとHSPは初心者にとって比較的扱いやすい言語だということを聞いたことがあるので、これらのうちどちらかか、たまたま家にあったVB.NETで作ってみたいと考えています。自分は「二人以上が同時参加可能 + 3D表示」の2条件を満たせるゲームを作ってみたいと考えています。今目指したいゲームは「ポストペットの家のような家を持てる多人数参加型町シュミレーションゲーム」です。  そこでお伺いしたいのですが、JAVAで作ったゲームはブラウザ上でしか動かせない物なのでしょうか?さらにブラウザ上で動くJAVAゲームは、どれも画面が小さかったのですが、これには理由があるのでしょうか?加えて、JAVAは高速処理が苦手な言語ともどこかで見たことがあります。実際、オンラインゲームを作る上で適しているのはどちらなのか、是非言語の特徴もふまえてアドバイスいただきたいと思います。よろしくお願いします。

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

  • ベストアンサー
  • nakatosi
  • ベストアンサー率32% (19/58)
回答No.1

JAVA or HSP or VB.NETで、「ポストペットの家のような家を持てる多人数参加型町シュミレーションゲーム」との、事ですが。これは、まず、あなたの技術がどの程度のものかと言うことになります。「二人以上が同時参加可能 + 3D表示」と、ありますが、初心者にはとても難しいと思います。特に、3Dは、上級者でもそう簡単にできるものではありません。 あなたが、プログラムをした経験がないのなら、まずは、何かの言語でプログラムを体験してみてください。簡単なもので、今3つあがっていますが、プログラムの学習ならば、日本語プログラミング言語の、ひまわりや、TTSNeoの方がおすすめです。(蛇足ですが、僕はひまわりのユーザーで、VB.NETを学習中です。)

参考URL:
http://hima.chu.jp/,http://tts.ne.nu/
tatuken
質問者

お礼

アドバイスどうもありがとうございました。やはりいきなり3Dっというのは、気が早かったようなので、コツコツ勉強していこうと思います。

関連するQ&A

  • HSPをやろうかと・・・

    フリーソフトで、アプリケーションソフトを 作ろうと思います。 HSPは初心者向きということで、やろうと思ったのですが、 VisualBasicがすごく評判が良いようで、中途半端に行くのも嫌ですので悩んでいます。 HSPはやはり、何か出来ないことがあるのでしょうか?(アプリも作れると書いてましたが・・・) C++などの言語の方がよいでしょうか・・? それぞれの言語の用途を教えてください。 ■HSP ■C言語 ■VisualBasic ■JAVA ■c++ これはゲーム向きとか、アプリケーション向きとか WEB向きとか、何が作れるとか・・・ お願いいたします!

  • HSPプログラミング

    HSPという言語があるそうですが、これは簡単なんでしょうか? 色々HPをみましたがよくわかりません。w 変な話ですが、↓の言語を簡単な順番に並び替えてください。(回答者の方の考えで構いませんが、業務で使用されている方は、業務で使用していると記入してください。もちろん問題がなければです) ちなみにHSP以外は一応使用経験はあります。 VB.NET JAVA C# HSP

  • HSPで作ったゲームを他の言語に変換したい

    HSPでゲームを作りました。 しかし、それをアンドロイドアプリや、ブラウザゲームに変換する方法がわかりません。 どなたかわかる方いましたら教えてください。 javascriptは少しやってたので、できれば、javascriptに変換できたら嬉しいんですが。。。無理でしょうか? またJAVAへ変換の仕方も教えてもらえると幸いです。(調べてみたんですけど、どうすればいいのかわかりませんでした。) 自分で調べろみたいなのはやめてください。本当に分からないんです。 やさしい方お願いします。

  • MFCにあるものは、JAVAにありますか?

    こんにちは。自分は今、学生でMFCでちょっとしたソフトを開発しているのですが、少し思ったことがあるので質問させていただきます。 単刀直入に言いますと、今MFCでオンラインゲームのBOTを作ろうとしています(決してオンラインゲームのためでなく、あくまでプログラムを組むことが一番の目的です)。それで、MFCではゲームのウィンドウハンドルを取って画像処理という風にプログラムを組めると思いますが、JAVAでもウィンドウハンドルを取るようなプログラムを作れるのでしょうか? JAVAではJavaアプレットのようなアプリケーションでゲームなどを作れるとはちょっとだけ知っていますが、MFCとJAVAの本質的な違いがまだよくわかりません。。。 でも、JAVAの言語をちょっとだけ触れる機会があり、自動ガーベージコレクションなど魅力的だったので、JAVAはどうなのかなぁと思い質問させてもらいました。 初心者なのですが、よろしくお願いします!!

    • ベストアンサー
    • Java
  • CとJavaの特徴を教えてください

    私は最近、プログラミングに興味を持っています。 いずれは、オリジナルのチャットや、オンラインのシミュレーションゲームを作るのが夢です。 本屋などで自分なりに調べていくうちにCとJAVAに興味が湧いてきました。 ゲームはどちらでも作れそうな様子ですが、私の目的の場合、より適した言語はどちらなのでしょうか? また、それぞれの言語としての特徴、難易度などを教えて頂けませんか? どうぞよろしくお願いします。

  • 物理シミュレーションをする時、どのくらいプログラミングの知識があればいいのか?

    物理学で自然現象をパソコンでシミュレーションするとき、プログラム言語はどのようなものを使うのでしょうか?よく知られたC言語やJava等は使わないのでしょうか?専門的なプログラム言語がいろいろあるのでしょうか? 今後パソコンで物理シミュレーションを行うことになったとき、プログラムに関してはどのくらいの知識があればいいのでしょうか? 基本的な本を見るとBasicやFortranを使ってシミュレーションの説明をしているものがありますが、このような基本的な言語も使えるようになったほうがよいのでしょうか? C言語やJava、VBなど一般的によく知られたプログラミング言語も覚えたほうがよいのでしょうか?

  • 中学生でいきなりJava

    14才の中学2年男子です。 いきなりC言語ではなくJavaを勉強してしまいました。 今は配列辺りを勉強してるのですが、 やはりこの歳で配列辺りの勉強は遅れてますか? もしかして、初めて勉強する言語自体が間違ってますか…? 最近ネットで僕より一つ歳上でセキュリティキャンプや 情報オリンピックに参加してる子を知って不安になって来ました。 やさしいJavaと言う本を参考に読んで行ってるのですが、 Javaはどの辺りくらいまで勉強すればゲームやグラフィカルなアプリケーションの様な物は作れる様になるのですか?

  • HSPで見通しのよいプログラムを書く方法

    少し前に趣味でプログラムを始めた者です。 C言語も多少触れましたが、今は基本的にHSPを使っています。 HSPに限ったことではないのですが、 「長いプログラムになったとき、どのようにすれば見通しのよいプログラムが書けるか」 ということを疑問に思いました テトリスゲームを作る。ということを例にしてみます。 1.ブロック(7種類)の生成 2.だんだん下に落下してくる 3.同時に、キーボードからの操作を受けつける 4.ブロックが地面に達するor他のブロックに触れたら、停止する 5.消滅する列があるかどうか判定し、あれば消滅させる 6.1に戻る 大雑把に書けば、こういう流れになってると思います。 この程度のプログラムであれば特に何も意識しなくてもいいと思うのですが、 もっと複雑なものになってくると、 1~6のようなプログラムの流れが、見えにくくなってくるように思います。 自分なりに調べた結果、商業用など、本格的なソフトウェア開発の場では、 メインプログラムは、全体の流れ(上記1~6のような流れ)が見えやすいように、非常に完結に。 そして、各種細かい動作(上記1、2、3、4、5、6の、各々)は別途(別ファイルに?)に用意すると聞きました。 確かに、これであれば複数人でソフトを開発するときも、 役割の分担がやりやすくていいと思います。 しかし、実際にどのようにして、このように書けばいいのかが良く分かりません。 HSPになぞらえて、やり方をご教授お願いします。

  • ブラウザ三国志のようなゲーム

    ブラウザ三国志のような三国志といいますか、戦略シミュレーションのようなオンラインゲームがありましたら教えてください。 あと、MMORPG以外でなにかはやっているオンラインゲームがあったらそれも教えてください

  • MIDI再生&WAVE録音ツールを簡単に作れる言語は?

    Windowsでとても単純な ・MIDIファイルの再生 ・WAVE(できればMP3またはWMA)の録音 するツールを作成したいのですが、 Java, C, VB, C++, C#, HSP, Delphi等 フリーの言語だと何が一番簡単に作成できますか?