重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

phpにはc++で使うようなDirectXみたいらweb上でうごくゲームライブラリは何がありますか?
そんな複雑なゲームを作るつもりはなくて簡単なものを作りたいなーと思っています。

質問者からの補足コメント

  • あるとすればJavascriptですか?

    No.1の回答に寄せられた補足コメントです。 補足日時:2021/01/18 09:01
  • ご回答ありがとうございます。

    もうひとつお願いします。
    スマホゲームにはphp開発ってあるじゃないですか?
    スマホゲームもサーバーにメインのプログラムがあるので
    phpもゲームに使えるのでは?
    と思ったのですがどうなのでしょうか?
    https://www.google.com/search?q=sumahoge-mu+php& …

    No.2の回答に寄せられた補足コメントです。 補足日時:2021/01/18 12:24
  • なるほど、
    https://futurizm.jp/jobs/2292
    例えばこのページだとソーシャルゲーム、コンシューマーゲームの サーバサイド ・バックエンドシステムの開発
    ではサーバーサイトでアプリから送られてくるデータの処理をしているわけだから言語はなんだろうとできるって訳ですね?
    そのなかでできるだけ処理の早いc等が利用されているってだけで。
    webではcgiも
    https://www.value-server.com/spec/
    このサーバーにもあるように言語は入力と出力のつじつまが合えば言語はなんでもいい
    つまり、ゲームのシステムはcgiみたいなものですか?

      補足日時:2021/01/18 12:34
  • 上の補足はアプリゲームに限った話です。

      補足日時:2021/01/18 12:37

A 回答 (3件)

>>サーバーサイトでアプリから送られてくるデータの処理をしているわけだから言語はなんだろうとできるって訳ですね?



言語はなんでもいいってわけではないと思います。やっぱり開発ツール、フレームワークなどと親和性のある言語に限られると思います。
さしあたりは、C#を選ぶのがいいと思いますね。

>>ゲームのシステムはcgiみたいなものですか?

マイクロソフトのVisualStudioでWebAssemblyを利用するシステムを作る場合、CGIは使いません。
サーバ側でビルドでできあがったプログラムを起動させます。
    • good
    • 0
この回答へのお礼

ご丁寧にありがとうございました。

お礼日時:2021/01/18 16:49

>>あるとすればJavascriptですか?



Javascriptならあるかもしれないですね。

それと、しばらく前に、WebAssemblyっていうブラウザでプログラムを高速実行するための、「ブラウザ上で動くバイナリコードの新しいフォーマット(仕様)」がGoogle, Microsoft, Mozzila, Appleによって仕様が策定された開発が進められています。
ブラウザ上で.NET Frameworkを動作させることができるので、CやC#でプログラムを作成したシューティングゲームが公開されていたりします。
まあ、PHPとはあまり関係ないですね。
この回答への補足あり
    • good
    • 0

PHPって言語は、その名前の由来(Personal Home Page Tool)からして、ゲームライブラリーを作るときに使われる言語ではありませんでした。


また、高速処理でもなく、画面のグラフィック表示をさせるのに適した言語でもないと思います。
個人的には、PHPで作られた、その手のものは、みたことありませんね。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!