- ベストアンサー
phpのゲームライブラリ
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>ブラウザゲームを作るときはjavascriptをつかうのでしょうか? クライアントベースの言語はほかにも多数ありますよ。 JavaScriptは、主にブラウザで動作させるので、 アプリとしてデプロイしたとき中身が、WebViewだったりしても JavaScriptなどが使用されます。 ネイティブアプリの場合は、JavaやC#などが多く使われ 速度が必要なケースでは、C言語系がよくつかわれます。 サーバーサイドのPHPはそれの受け口としての役割です。 なので、ゲーム開発にPHPは使います。 しかし、WEB上で動くのはPHPではありません。 で、簡単な?なら、 TIC TAC TOE.(日本名:三目並べ)(早い話が「〇×ゲーム」) などは、いかがでしょうか? これはPHPはいらないです、送り出すためのサーバーだけあれば 比較的簡単に作れるかと。 それを作る工程で、PHPの役割が何か?JavaScriptやHTML5の役割がなにか? がわかってくるかと。 大手のゲームと言っても、それらが大規模になったような 物だと考えてもらえたら、わかりやすいかと。
その他の回答 (4)
- t_ohta
- ベストアンサー率38% (5083/13282)
> スマホゲームにはphp開発ってあるじゃないですか? > スマホゲームもサーバーにメインのプログラムがあるので > phpもゲームに使えるのでは? > と思ったのですがどうなのでしょうか? スマホゲームはスマホ側だけで完結するタイプと、ログインした利用者の情報やゲームの進行やイベント発生等をサーバ側で管理するタイプがあり、サーバ側で情報を管理するタイプの場合はサーバサイドのプログラムが必要になるのでPHPで作成するプログラムも存在します。 UIはスマホネイティブで作るか、WebViewとJavaScriptで作る事になりますね。
補足
サーバー側ということはcgiみたいなものですか?
- t_ohta
- ベストアンサー率38% (5083/13282)
PHPはサーバサイドで動作するプログラミング言語ですからUIに関する部分はPHPで実装する事はありません。 クライアントサイドはブラウザ上で動作するJavaScriptで実装する事が多いと思います。
補足
ご回答ありがとうございます。 >>クライアントは、htmlなど~ スマホゲームにはphp開発ってあるじゃないですか? スマホゲームもサーバーにメインのプログラムがあるので phpもゲームに使えるのでは? と思ったのですがどうなのでしょうか? https://www.google.com/search?q=sumahoge-mu+php&rlz=1C1SQJL_jaJP914JP914&oq=sumahoge-mu+php&aqs=chrome..69i57.9509j1j1&sourceid=chrome&ie=UTF-8
- AsarKingChang
- ベストアンサー率46% (3467/7472)
ゲームライブラリを探しているということであれば、 例えば、 AzureのPHPライブラリとして https://azure.microsoft.com/ja-jp/free/ こんなのもあります。 PHPやC#(Unity)などで動作するライブラリが提供はされてます。 ただし、サーバーサイドですがね。
補足
ゲームの場合はwebサーバーではないので正確にはcgiではないですけど。
- AsarKingChang
- ベストアンサー率46% (3467/7472)
その前に、PHPはサーバーサイドの言語ですよ。 クライアントは、HTML5などではないかと。。
補足
ご回答ありがとうございます。 >>クライアントは、htmlなど~ スマホゲームにはphp開発ってあるじゃないですか? スマホゲームもサーバーにメインのプログラムがあるので phpもゲームに使えるのでは? と思ったのですがどうなのでしょうか? https://www.google.com/search?q=sumahoge-mu+php&rlz=1C1SQJL_jaJP914JP914&oq=sumahoge-mu+php&aqs=chrome..69i57.9509j1j1&sourceid=chrome&ie=UTF-8 ブラウザゲームを作るときはjavascriptをつかうのでしょうか?
関連するQ&A
- Javaアプレットでゲーム作成するのにまとめたライブラリなどはあるので
Javaアプレットでゲーム作成するのにまとめたライブラリなどはあるのでしょうか? 当方Javaは未経験です。 C++、Delphi、PHP、Physonでのプログラム経験はあり、 Delphiでも簡単なゲームを作った事が有りますし、C++で3Dゲーム作成・WindowsAPIでもDirectXでもゲームを作った事があり、スクリプトエンジンの作成だったり、ゲームの基本的なループの取り方だったり、物理的な描写の方法とかは大丈夫です。 今回WEBに埋め込めるJavaAppletで簡単な2Dゲームを作ろうと思い、DXライブラリのように必要な関数をまとめたライブラリや解説しているサイトを検索してみたのですが見つからず… そのような物ってJavaにもあるのでしょうか? 図形描写、画像描写、オフスクリーン等…主に描写関係の物のライブラリがあれば大感激です。 総合開発環境もEclipseかNetBeansか悩んでいるのですが、やはりまだJavaの開発ではEclipseが優秀でしょうか?
- 締切済み
- Java
- C++とDirectXでゲームのライブラリを作りたい
こんにちは、私は現在C++とDirectXを使ってゲームを作っています。 この夏に稚拙ながらライブラリをいくつか組んでみたのですがいかんせん経験不足と知識不足からなかなか納得のいくものができません。 インターネットなどでもDirectXの活用方法やC++の文法、デザインパターンなどのHPはよく見つけるのですがライブラリの組み方を説明しているページというのは見たことありません。 フリーのライブラリもいくつか見ましたがどれもレベルが高すぎてあまり参考にならず・・・ ライブラリの作り方を紹介しているHPや参考書などがあれば紹介していただきたいです。
- 締切済み
- C・C++・C#
- DXライブラリでのゲーム作成について
カテゴリー違いだったら申し訳ありません。 現在、私はゲームプログラマになりたいため、C言語や ゲーム作成をするのにDirectXの勉強をしているのですが、 DirectXは、少し難解なため、DXライブラリを使用して勉強しています。 果たして、それは将来的にDirectXを勉強するためにはプラスになるのでしょうか? それとも、難しくてもDirectXの勉強をした方が宜しいのでしょうか? また、皆様方の勉強法を教えていただけたら、お願いします。
- ベストアンサー
- その他(プログラミング・開発)
- DirectX用のライブラリを探しています
DirectX用のライブラリを探しています プログラム関係の学校に行っているのですが、学校の作品制作でオリジナルのPCゲームを作ることになりました。ジャンルは弾幕のシューティングで、言語は調べたところゲーム制作はDirectXとC/C++が良いとのことでしたので「DirectXとC/C++」を使う予定です。 ですがDirectXを使うには少々問題がありまして、DirectXというものを一切触ったことがありませんので現在の知識では当然画像の描画すらできないんです。 さすがにそれではマズイのでDirectX用のライブラリを使おうかと思っています。そこで、DirectX用のライブラリでお勧めのものがあれば教えていただけたらなと思いまして、書き込みをさせていただきました。(実際に色々と試したいところなんですがそれほど時間も無いもので……) もし「こんなものがいいよ」というものをご存知であれば是非とも参考にさせていただきたいのでアドバイスをいただけると幸いです。よろしくお願い致します。 補足になりますが・・・ 作品制作ではライブラリに規制があり、ツクール系やHSPみたいな簡単に作れるものはNGという制限があります。 描画には2Dと3Dの両方を使います。 DirectXのバージョンはできればDirectX9…DirectX8くらいであると有難いです。 なにぶん勉強中のもので不足がございましたらその都度ご返信させていただきます。よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- DXライブラリで作成したゲーム
DXライブラリを使用したゲームを作ろうとしていたのですが、起動が5秒ぐらい掛かります。また参考にDXライブラリを使用したフリーのゲームをプレイしてみたのですが、同じく5~10秒掛かります。これはしょうがないのでしょうか。 ちなみにvista ultimate メモリ:4GB CPU:core2duo 2.53GHzのPCを使用しています。 DXライブラリを使用しないでdirectXを使用したゲームはちゃんと起動します。 DXライブラリ、directXは最新のバージョンです。
- ベストアンサー
- その他(ゲーム)
- DXライブラリで作成したゲーム
DXライブラリを使用したゲームを作ろうとしているのですが、作った物の起動が5秒ぐらい掛かります。また参考にDXライブラリを使用したフリーのゲームをプレイしてみたのですが、同じく5~10秒掛かります。 ちなみにvista ultimate メモリ:4GB CPU:core2duo 2.53GHzのPCを使用しています。 DXライブラリを使用しないでdirectXを使用したゲームはちゃんと起動します。 DXライブラリ、directXは最新のバージョンです。 DXライブラリのバージョンを下げてみても変わりませんでした。ご教授の方御願いします。
- ベストアンサー
- C・C++・C#
- PHPでLinux用のCライブラリを呼び出す方法?
こんにちは Cライブラリ(*.soまたは*.a)をPHPで呼び出す方法について教えていただきたいのですが。 前にWindows上でもPHPを通してライブラリを呼び出した経験は一切ないので、詳しい説明またはチュートリアルのURLを教えていただけないのでしょうか? 今の環境は Ubuntu 11.10 Apache/PHP/MySQL 静的ライブラリのファイル(*.a) 動的ライブラリのファイル(*.so) そのライブラリのヘッダファイル(*.h) ご回答をよろしくお願いします
- ベストアンサー
- PHP
- PHPからのライブラリ関数コール
あちこち検索したのですが、うまくヒットしません。 Linuxにて作成したC言語のダイナミックリンクライブラリ(xxxxx.so)の関数をPHPから実行することは可能でしょうか。実現可能であれば、PHP側ではどのような手順が必要ですか。よろしくお願いします。
- ベストアンサー
- PHP
- ゲーム制作について
Directxを使ってゲームを作りたいのですが、ライブラリという言葉をよく聞きます。これは制作を簡単にするものらしいのですが、これがあれば、windows sdkやdirectxのsdkはいらないんでしょうか? 後、seleneというライブラリがありますが、これはお勧めできすか?よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- PHPのライブラリをIISのPHPにインストール
PHPのライブラリを導入したいのですが、 インストール方法がLinuxコマンドしかありません。 (curl -sS ****) これをIISのPHPにインストールするには、どのようにしたらいいでしょうか? IISにはPHPが使える状態になっています。
- ベストアンサー
- PHP
お礼
色々教えていただきありがとうございました
補足
サーバー再度うごくということはcgiってことですか?