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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
154: 53 ◆pNuujeuN2w 2006/10/26(木)16:53 ID:XC+xIPKN(2/3) AAS
>>151
ほんとですか?Flashもやってみようかな・・
SWでは純粋なxmlを吐き出すなかのひと(外部リンク[php]:kitakore.org)がいて、
submarine/index.htmlはphpに頼んで表示をさせてもらってるだけなので、
もしやFlashクライアントは意外に簡単かもしれません。

>>152
ブラウザゲーの負荷は主に出力がボトルネックになっているようで、
(I/Oを除いた処理自体にはあまり時間はかかりません)
更新をXMLで行えば(SWでは1更新につき0.7KB〜1.2KB)かなり絞れるようです。
SubmarineWarsではCPU占有時間は平均10ms(おそらく短い方?)で、
XHTMLをそのまま出力していたHeRO (平均90ms) の約10分の1になりました。
しかしやはり丸1日プレイされるのはちとマズいので、
対策を考えるとともに1日のCPU占有が100秒を超えるとストップするようにしています。
155: 53 ◆pNuujeuN2w 2006/10/26(木)17:04 ID:XC+xIPKN(3/3) AAS
よてい

処理を最適化してみる
最後の処理時間を共有領域に書き込み、魚雷の処理などは一定時間毎にまとめて行う
(全体としてはSELECTがいっこへるだけだけど意外に効果あるかも)
情報の書き込みを1回ごとに行っていたのを全体でまとめて書き込む
ひとつずつMySQLで検索していたのをテキストにぶちこんで一気に全部読み込んじゃう(退化か?)

ゲーム性を高める
機雷、偽装魚雷の実装
専用のクライアント作成

できればです。と保険をかけておく。
156
(1): 2006/10/26(木)19:02 ID:fFfgrfrg(1) AAS
ブラウザゲーム作れる人を捕獲したい
アイデアはすでにあるんだ。
157: 2006/10/26(木)20:00 ID:EpYdQIu6(1) AAS
ちょっと書いてみ?
158: 53 ◆pNuujeuN2w 2006/10/26(木)22:09 ID:aaiosHp9(1) AAS
>>156
くれ

1. セルフチェック(バッテリ/耐久力に応じた行動)
2. 周囲の魚雷を探す xマス以内の魚雷との衝突可能性のある危険エリアをチェックする
3. 周囲の敵を捜す xマス以内の敵と接触/直接攻撃される可能性のある危険エリアをチェックする。

/敵を見つけて攻撃する
3. 周囲の敵を捜す 索敵範囲にいないなら危険エリアを避けて潜水し2getへ
4. ターゲットがセットされていない場合一番近い敵を捜す。これをターゲットにセットする。

5. ターゲットが射線上にいれば停止して敵に向かって魚雷を発射する。
6. ターゲットが射線上にいなければ危険エリアを避けて敵方向にランダムに移動する。
159
(1): 53 ◆pNuujeuN2w 2006/11/01(水)21:20 ID:/l+6W8Nx(1) AAS
あ、長らく書き込みがないと思ったらまちがえて404になってたorz
>>153を訂正します

プレイ
外部リンク:kitakore.org
解説
外部リンク:kitakore.org
160
(2): 2006/11/02(木)21:12 ID:kFSqhz47(1) AAS
>>53
もう来なくて良いよ…
空気嫁
161: 2006/11/04(土)20:33 ID:toUbVbC3(1) AAS
>>159
乙。でも人いねー
CPU艦きぼん

>>160
オマエモ(ry
162: 2006/11/21(火)01:14 ID:mUzBkCZx(1) AAS
>>612
俺も三浪!
163
(1): 2006/12/13(水)20:49 ID:zs8x29JG(1) AAS
>>160の指示通り空気を読んだが何も起こらないぞ
164: 2006/12/14(木)11:56 ID:2rwKnyAF(1) AAS
>>163
空気嫁
165: 2006/12/17(日)23:08 ID:AkcosV/1(1) AAS
>>53
逃げたか?
モチベーションの上下が激しい奴だな
166
(1): 2006/12/22(金)21:27 ID:6FIUpJHh(1) AAS
AJAX MMOのテスト始まったぞ
外部リンク:www.abars.biz
↑これな
167
(1): 2006/12/23(土)15:52 ID:/NQfhhOP(1) AAS
キャパ何人だよ、そこまで行くとただの馬鹿だ。
最低2Gて・・・
168: 2006/12/23(土)21:04 ID:+3TRFGTJ(1) AAS
>>167
javascriptでそこまでやろうと考えついた香具師がすごい

Macで動作確認しているのもちょっとほめたげる
169: 2006/12/24(日)09:31 ID:qa9ZQWcC(1) AAS
>>166
ハードの性能なんて時間が経てば解決するよ
170: 2007/01/14(日)22:17 ID:Tcq0hCTB(1) AAS
とりあえずsubmarineのソースくれ
ちょっと参考にするかも。
171: 2007/04/09(月)11:27 ID:Lz8iMkWQ(1) AAS
ゲームではないけどこんなものを・・・。
外部リンク:www26.tok2.com
172: 2007/07/31(火)22:55 ID:e+4OS7c3(1) AAS
なんだかんだいって見てるひと挙手
ノシ
173: 2007/08/05(日)12:28 ID:oZTuOpji(1) AAS
ノシ
174: 2007/08/06(月)20:54 ID:v5lBwxdR(1) AAS
>>146
PHPでブラウザゲームを作成する方法について書いてある洋書
外部リンク:www.google.co.jp
175: 2007/08/07(火)06:39 ID:HTOvCaRV(1) AAS
PHPつーかAjaxで何か作りかけて止まった・・・
(いちお動いた)
凶悪RPGくらいにしとくべきか
176: 2007/08/08(水)18:53 ID:/c4+wavv(1) AAS
気分が向いたら作成サイト晒してくれ
177: 2007/08/08(水)20:48 ID:ah933NfM(1) AAS
晒せるほど進んでネェ・・・
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は消息を絶った
1-
あと 75 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.013s