[過去ログ] phpで多人数型ウェブゲームを作ろうと思います。 (258レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(6): 04/11/23 02:35 ID:DdYukqhF(1/7) AAS
はじめまして。
私、最近転職致しまして、ソフトウェア制作の会社に勤めております。
プログラミングのこともあらかたわかってきたので、念願の
オリジナルゲーム作りに着手しようかと思います。
以前はTV業界にいたので、楽しませることに関してはなんとかなると思います。

・言語はphp
・ウェブゲーム
省10
178
(1): 2007/09/12(水)14:30 ID:j85s/f+r(1) AAS
そもそも、phpって単体ではゲームに向いてない言語だよな
組み合わせるとしたら何が良いんだろ

FLASH使えるならFLASHと。
後はAJAX辺り?
画面遷移あるとゲームとして成り立ちにくいよな・・・
箱庭諸島みたく遷移量少なければいいけど
179: 2007/09/13(木)01:25 ID:4jJVLpDs(1) AAS
ゲームじゃなくてこんなのはどう・・・?
外部リンク:www26.tok2.com
180: 2007/09/13(木)19:59 ID:+MbULlPz(1) AAS
>>178
だよなー
phpでやる意味を持たせるならばネットワーク系のゲームだろうから
flashメインが無難なんじゃね

ajaxも単体で動く物が作れるくらいじゃないと
ちょっと難しいんじゃまいか
181: 2008/01/10(木)00:37 ID:yc7FVi5s(1) AAS

182
(12): 2008/01/25(金)00:26 ID:eZD9VqqI(1/3) AAS
とりあえずここは俺が再利用する。

phpで罪罰もどき作るおっおっお( ^ω^ )
183: 2008/01/25(金)00:53 ID:R+fkIF/N(1) AAS
その言葉を最後に、182は消息を絶った
184: 182 2008/01/25(金)10:31 ID:eZD9VqqI(2/3) AAS
設計とか考えずに作ったらクラス使ってるけど
結局全部グローバル変数とかいう
オブジェクト指向のoの字もないものになりつつある^^
185
(1): 2008/01/25(金)13:47 ID:bo7FBZ2X(1) AAS
罪罰規制うぜぇってのどっかのスレで見たな
186: 182 2008/01/25(金)19:31 ID:eZD9VqqI(3/3) AAS
>>185
それは同意せざるを得ない。
FFAとかに比べても厳しいし。
187
(1): 2008/01/26(土)05:01 ID:04EHN/Ak(1) AAS
FFAとか罪罰とかもうかなり昔になるよな。
そろそろ新しいゲーム出てきて欲しいよな
188: 182 2008/01/26(土)16:18 ID:W6xHBRLF(1) AAS
>>187
国取物語とかScript Of SagaUとかあるけど、
ぱっとしたものは出てこないよな。
てか鯖の性能が上がらないからいくらブロードバンド時代と言えども・・・ってのはある。
外国のは凄いけどね。

てか技の仕様が決まらない
・罪罰みたいに全部if分岐で処理を直書き。
省6
189: 2008/01/26(土)21:31 ID:5EDB1avI(1) AAS
どこぞプラグインみたいにする

Rubyの場合
load を使って技処理ファイルを読む
PHPもincludeとかでrequire?どっちかでできるかと
190: 182 2008/01/27(日)16:13 ID:zXoPt4r4(1) AAS
どこぞって・・・どこぞ?

うん。そんな感じで実装することにした。
191: 182 2008/01/29(火)16:30 ID:Bv+IVcNv(1) AAS
技が完成した。
といっても1種類だけだが。
192: 182 2008/01/31(木)21:30 ID:3RXAirfz(1) AAS
なんか日記スレみたいになってるけど、
メッセージ機能の基礎完成。
193: 2008/02/13(水)23:50 ID:E+fQZBiZ(1) AAS
ょう どれくらい進んだか?
194: 2008/02/24(日)17:57 ID:snyDpKkR(1) AAS
元気?
195: 182 2008/02/25(月)22:12 ID:QoU4wD66(1) AAS
元気だが飽きた。
196: 2008/03/02(日)23:09 ID:mp9nD0kG(1) AAS
オープンソースにしたら俺も手伝ってヤンよ
197: 182 2008/03/06(木)00:56 ID:qoebFe9q(1/2) AAS
外部リンク[zip]:www.hayasoft.com
これね。

因みに開発中過ぎてログイン機能がないから
/sin2_plus/sin2.php?id=player&pw=pass
でログインなんでよろ。

画面に表示されてるステのうち右側が戦闘中の敵のステ。
戦闘中じゃなくても表示されてるけど。
省7
198: 2008/03/06(木)11:04 ID:UJUZ6Iaj(1) AAS
やってみたけど 罪と罰 知らないから
訳分からんかった

>情報コマンド〜〜
は ステータスのリストのファイル作っとけばいいんじゃない?
199: 182 2008/03/06(木)18:15 ID:qoebFe9q(2/2) AAS
やっぱり分かりづらいかー。
まぁもともと分かり辛いものに更に独自機能つけてるしな・・・。

ステータスリストつくると参加者全員がそのファイルにアクセスするから、
混雑時にダメくさいなーとか思ってみたり。
200: 2008/03/08(土)15:19 ID:W6HMcfZ2(1) AAS
手伝うって言ったし 手伝うぜ☆
SQLは使えないんか?
201: 182 2008/03/08(土)22:41 ID:iMiZGYp0(1) AAS
当初はファイルとSQLの両方から選択できるようにする予定だったんだけど、
テスト環境を用意できなくて見送ってる。
要はwindows版のMySQLをapache上から呼び出す方法がよく分からないだけなんだけどさ。
202: 2008/03/08(土)22:55 ID:r7PA9ENW(1) AAS
結構進んでたのな
罪罰なつかすぃ〜

ちょっと軽く見た感じだと良く分かんなかったけど。
リスト作るならSQLの方が楽
ローカルにXAMPPとか入れたらいいんじゃね?
203: 2008/03/09(日)12:07 ID:WwcllF4N(1) AAS
つPhpMyAdmin
204
(1): 182 2008/03/10(月)21:46 ID:2bXOS1sF(1) AAS
MySQLをインストーラに沿ってインスコしてるはずなのに
なぜかphpMyAdminを開くとエラーが出るんだよね。
なぜだろう。

XAMPPなんて便利なものがあったのか。
ありがとう試してみるよ。
205
(1): 2008/03/10(月)22:15 ID:tAabUiYq(1) AAS
>>204
php.ini で mysql.dll 有効にしてある?
206: 182 2008/03/11(火)15:51 ID:YWd1IPRX(1) AAS
>>205
たぶんしてないくさい。
でもメインPCのソニータイマーが発動して修理中だから帰ってきたら確かめてみる。
ありがとん。

とりあえずサブマシンにXAMPPをいれてみた。

DBも使えるようになったし毎回全キャラデータ読み込んじまうぜ!うひょー!
とか思ってたんだが
省5
207: 2008/03/16(日)15:49 ID:PqHEnuu6(1/2) AAS
今phpゲーム作ってるんだけど、ここよさそうですね
一人で細々やってるとモチベ維持できそうにないので
ここに開発の経過書いていこうかな?意見も貰えそうだし
208
(2): 2008/03/16(日)16:01 ID:PqHEnuu6(2/2) AAS
今までの途中経過。
画像リンク[jpg]:vipmomizi.jog.buttobi.net
このようにマップ表示まで完成してます。表示と移動のそれだけ。。
この13×13のマスどれかをクリックして、画面遷移・マップの中を移動します。

リアルタイム的にして、他の言語も使って、画面遷移せず
キャラがとことこ歩いていくのもいいかなと思ったんですが
それじゃなんか中途半端かなと思ったので、このシステムで落ち着いてます。
省1
209: 2008/03/17(月)02:31 ID:AvrTKhOr(1) AAS
>>208
クリックしたら中国VS日本て書いたHPが出てきたが
210: 2008/03/17(月)11:34 ID:G9t2GnBQ(1/2) AAS
VIP臭いぜ
211: 2008/03/17(月)11:47 ID:8P+PR45s(1/2) AAS
外部リンク:vipmomizi.jog.buttobi.net
ここのアップローダを使ってただけです。
誤解を与えてすいません。
212: 2008/03/17(月)14:45 ID:G9t2GnBQ(2/2) AAS
158 名前:以下、名無しにかわりましてVIPがお送りします。 []: 2008/03/17(月) 01:37:18.99 ID:HrJVUHvQ0 (3)
ブラゲ開発してるんだけど、誰かモチベ保つ秘訣を教えてくれ
あとゲームの内容についての意見はどこでどう貰えばいいかな
このスレで実際に作って公開した人がいるみたいだけど・・・
213: 2008/03/17(月)15:10 ID:8P+PR45s(2/2) AAS
すいませんでしたorz
一人で細々やっときます・・・
214: 2008/03/17(月)21:33 ID:QPbtWcoQ(1) AAS
PHPってユーザーインターフェースの部分はどうやるの?
215: 2008/03/18(火)00:21 ID:x32TjqNE(1) AAS
JavascriptやHTML、actionscriptなどなど
216: 2008/03/18(火)19:36 ID:1de/M5Vt(1) AAS
このスレはsageつつ細々やる人に向いてるんだぜ
217: 2008/03/18(火)19:36 ID:+i6TATTQ(1) AAS
ふむふむ
218: 2008/03/18(火)19:41 ID:2uRYPsFM(1) AAS
やっぱりPHPだけじゃ完結しないわけだ
219: 2008/03/18(火)19:51 ID:WlefpChn(1) AAS
普通のMMORPGみたいなのならPHPじゃ完結しないねー
ユーザーインターフェイスの見た目だけなら別にPHPだけでも可能だけど。
動的な処理できないし。
220: 2008/03/22(土)21:28 ID:q1r71qgS(1) AAS
携帯対応を考えるならHTMLだけの方がいいんじゃない?
221: 2008/03/22(土)21:39 ID:3I+Av0JA(1) AAS
携帯対応ならそこらのCGIゲームやってればいいんじゃないのか
携帯対応だと、そこらのCGIゲームと変わらないものが出来ると思うけど。
222: 2008/03/22(土)22:21 ID:dH109lJE(1) AAS
CGIとPHPにいかほどの違いがあるというんだ!

apacheにフックするかしないかの違いじゃないか。
223: 2008/03/23(日)08:25 ID:rKVSw6Oh(1) AAS
そこの問題じゃないだろww
224: 2008/04/06(日)04:37 ID:GSpljlQu(1) AAS
クライアントをJavaScript、サーバをphpで多人数参加型のRPGを作ります。
CGIゲームに足が生えたようなモンです。

プレイヤーの移動の仕方は>>208さんとまったく同じ感じなんだけど、
何か気になるな。まいっか。
225: 2008/04/07(月)13:44 ID:Y/y5x+3M(1) AAS
おーがんばれ。
クライアントをJavaScriptって要はAjax?
226: 2008/04/07(月)17:04 ID:2BW21GOR(1) AAS
そーですねそーなる。

ゲームのコンセプトですが、
多人数参加型RPGに家庭用ゲームの良さを合わせたものにしようと思っています。
また古参優遇のシステムにはならないように、ある程度工夫を施す予定。
227: 2008/04/08(火)03:25 ID:GMikUecA(1) AAS
なぜに家庭用ゲーム?
てかいちいちageるなよ。
228: 2008/04/08(火)09:03 ID:MPBUTsZU(1) AAS
sage忘れてましたすいません^^;

MMOは多人数で組まないと遊べないことが多いですし、
MMOみたいにリアルタイム的な要素が多いわけじゃないですから、
ソロプレイでも遊べるようにしようかと。
229: 2008/04/14(月)22:03 ID:aA/RXZve(1) AAS
夢を語る前に物を作れ
230: 2008/04/15(火)07:13 ID:scDNf17E(1) AAS
229 名前:名前は開発中のものです。 [sage]: 2008/04/14(月) 22:03:16 ID:aA/RXZve
夢を語る前に物を作れ

名言
231
(1): 2008/05/18(日)09:46 ID:vuSqK8dG(1) AAS
罪×もどき 今どんなかんじだい?
232: 2008/05/19(月)22:44 ID:bXVG+Fr7(1) AAS
画面を進めるのがフォームボタンぐらいしかない気が。
233
(1): 2008/05/30(金)17:31 ID:/Kv7AS/6(1) AAS
>>231
よし!Singletonパターンとやらを取り入れてみよう!

うゎー動かなくなった(;´д`)

もう少し汎用的なフレームワークに作り変えようとしたのが間違えだった。
234
(1): 2008/06/14(土)01:59 ID:8NBRfHV8(1) AAS
cakePHPで何か作ろうかなと思たけど辞める
235: 2008/06/17(火)23:00 ID:HGehXO5A(1) AAS
>>234
何の宣言だw
236: 2008/08/03(日)22:09 ID:ZAHDWyx6(1) AAS
DWCも今月末で終わっちゃうし、寂しいからなんか作ってみようかな。
237: 2008/08/03(日)23:01 ID:DlqfZCLZ(1) AAS
DWCすごいよね
ビジネスモデルにしたら普通に仕事になりそうなのにw
238: 2008/10/01(水)22:30 ID:zm/16gFc(1) AAS
>>233
デザインパターンは何度も導入しようと思うんだけど、
結局「自己流の方が効率がいい」ていう結論に達してしまう
239
(1): 2008/10/02(木)23:10 ID:Mv1kb0PE(1) AAS
あんま関係ないけど
いまMySQL+php+JSでクイズアプリorゲーム的なもの作成中。
csv形式であらゆるデータを読み込み問題として扱う。
受験勉強やら資格試験やらにも、純粋なクイズにも。
もし可能なら流行のAjaxで対人対戦などもやってみたいが可能か知らん。

php+Ajaxで対人対戦するとしたらどうなんだろ。
MMOはサーバの負荷がきついと思うが、クイズなら可能かも。
省11
240
(1): 2008/10/07(火)01:06 ID:k1P2w7s2(1) AAS
静的コンテンツをもらうにしても、
結局16人が1秒ごとに問い合わせれば毎秒16リクエストか。
転送速度を考えればそう変わらん気がする。
241
(1): sage 2008/10/10(金)23:51 ID:3lD+ZF/e(1/2) AAS
>>240
for文でくるくる回して更新があったら送信。
って方法だったら転送量は減るっぽい。

phpでやるような事ではないが。
242: 2008/10/10(金)23:52 ID:3lD+ZF/e(2/2) AAS
ぅおΣ(゚д゚lll)
メル欄を間違えたぜ!
243
(1): 2008/10/11(土)17:18 ID:IxHr4dEa(1) AAS
>>241
あ、Cometだっけ
外部リンク:codezine.jp

phpでは無理…なのかな
16人同時接続&16プロセス並列に耐えられるサーバもいるが

とりあえず他ユーザの解答状況のリアルタイム表示は
開始直後は1秒に1回にして、
省3
244: 2008/10/12(日)13:57 ID:fpraoP6N(1) AAS
>>243
>phpでは無理…なのかな
まぁやって出来んこともなかったけど。
245: 2008/10/19(日)16:26 ID:2crd4koc(1) AAS
RoRならブラウザゲーの開発も早いんだろうなw
246: 2008/10/20(月)13:20 ID:MAUj7JRS(1/2) AAS
PHPのスレだというのに!
247: 239 2008/10/20(月)15:54 ID:+pbv0Vs3(1) AAS
俺もRoRにしようか迷ってるw
248: 2008/10/20(月)22:04 ID:MAUj7JRS(2/2) AAS
裏切り者めー。
ブラウザで遊べるゲーム総合スレに行ってしまえっ
249: 2008/10/30(木)10:20 ID:oSKBs07x(1) AAS
ブラゲ板でPHPゲーム作っててやたら盛り上がってるなー。
250: 2011/01/23(日)13:33 ID:9br3y2M5(1) AAS
どうなった
251: 2011/01/25(火)14:40 ID:FWjDTkuT(1) AAS
どうもなってない
252
(1): 2011/02/21(月)00:55 ID:hcxqPmMA(1) AAS
プレイヤーの状態変化って行動ごとに
毎回データベースに送信して保存した方がいいですか?
253: 2011/05/06(金)15:29 ID:FsjftEJZ(1) AAS
>>252
一定期間で定期的にサーバーに書き込むのでどうだろね。
最新の情報はセッション情報に紐付けてメモリに乗っけとくのがいいとおもう。

あと、セッションが切れた時点でもDBに書き込む。
254: 2011/12/06(火)13:26 ID:oDkZLgbY(1) AAS
あげ
255: 電脳プリオン 忍法帖【Lv=40,xxxPT】(2+0:5) 【30m】 2013/04/21(日)23:25 ID:5Xsk7dmI(1) BE AAS
BEアイコン:folder1_13.gif
作れた?
256: 2013/04/22(月)05:47 ID:dA27Q5zL(1) AAS
お前は?
257: 2016/03/22(火)00:48 ID:NbdAtCil(1) AAS
そこそこ
258: 転載ダメ©2ch.net 2017/02/06(月)10:05 ID:kCs/3UHz(1) AAS
板復帰(OK!:Gather .dat file OK:moving DAT 701 -> 695:Get subject.txt OK:Check subject.txt 701 -> 701:Overwrite OK)0.64, 0.81, 0.86
age subject:701 dat:695 rebuild OK!
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.162s*