[過去ログ]
phpで多人数型ウェブゲームを作ろうと思います。 (258レス)
phpで多人数型ウェブゲームを作ろうと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
133: 53 ◆pNuujeuN2w [sage] 2006/09/01(金) 21:40:54 ID:peEHUOCH >>FlashLite いつのまにか「商人物語」の続編がFlashになってました。なかなか完成度が高く、いろいろ参考になりました。 この原作、「1」を参考にしたのですが、「2」とHeROはシステム的に結構かぶってますね。 http://akimono.org/koro/ さて、実現性ですがFlashとphpの相性は良さそうです。 しかし携帯でFlashLiteでMMOとなると多くの制限(帯域とか機能とか)が出てくるということですた。 (BREWやらJavaなどでもよいですが、WebMMOからどんどん離れてしまう・・) それに最初の目標として「ajaxの勉強」がありましたので、Flashは(もしも)完成したら、ということでお願いいたします。 理想論だけでコードは一行もいじっていないorz http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/133
134: 53 ◆pNuujeuN2w [] 2006/09/01(金) 22:14:10 ID:peEHUOCH >>132の戦闘システムに対するご意見をお待ちしています。 特に大きな仕組みは今のうちに組み込んでおいた方が簡単なので、 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/134
135: 名前は開発中のものです。 [] 2006/09/02(土) 10:03:20 ID:jdm7jyGr 釣られんなよ http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/135
136: 名前は開発中のものです。 [] 2006/09/19(火) 01:02:39 ID:YIF8z6EM 今このスレどうなってるの? 現状教えて。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/136
137: 53 ◆pNuujeuN2w [sage] 2006/10/18(水) 12:12:00 ID:vD4DEREC >>136 長い間報告をさぼって申し訳ありませんでした。 うーむ、いろいろやってるうちにブラウザで(Flashなど外部言語を使わない)MMOは無理な気がしてきました ・大規模なプロジェクトに対して私のモチベーション(とコーディング)が追いつかない ・複雑なウインドウ構成にほとんどのバージョンでIEが対応できていない ・無理矢理しないと2Dフィールドが使えないのでつまんない のが理由です。 というわけでHeROは開発を無期限中断させていただきます。 期待していただいていた方々(もしいれば)申し訳ありませんでした。 なお、HeROはちょこちょこアクセスがあるのでそのまま置いておきます。 もうすぐソースコードを利用しやすい形にしてうpしますのでよろしければお使い下さい。 http://kitakore.org/hero/alpha_ajax/ http://kitakore.org/hero/alpha/ http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/137
138: 通りすがりの暇人 [sage] 2006/10/19(木) 00:28:05 ID:nGTITlbS >>137 Ajax系のライブラリを使えば、ブラウザの互換性問題については、 あまり考える必要がなくなると思うけどなぁ。 残念だが乙彼 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/138
139: 名前は開発中のものです。 [] 2006/10/19(木) 03:41:20 ID:nZniVSc6 グラフィックをほとんどゼロにして テキストメインの仕様にしてもだめですか? SOLD OUTみたいなかんじで。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/139
140: 53 ◆pNuujeuN2w [sage] 2006/10/19(木) 20:49:08 ID:Ec3yQify >>138 現在はYahooUIを使用しています。Dojoなど他のライブラリも調べてみたのですが、 累計100以上のウインドウ(長時間使うとそのぐらいになります)に耐えられるライブラリがないのです。 開発環境 ( OSX + Safari & Fox ) のためかもわかりませんのでよろしければ試してみてください。 >>139 もともとajaxの勉強のために始めたものですので、趣旨がずれるのは少し。。 ご期待に添えず申し訳ないです。 ソースコードうpしました。 コード部分のみ著作権放棄していますのでご自由にご利用下さい。 http://kitakore.org/hero/alpha_ajax.zip http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/140
141: 名前は開発中のものです。 [sage] 2006/10/19(木) 22:35:28 ID:1O5dz8Pq 放棄できない権利もあるんだなこれが http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/141
142: 53 ◆pNuujeuN2w [sage] 2006/10/22(日) 14:55:52 ID:Y0a5IFW4 >>141 なにそれkwsk http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/142
143: 名前は開発中のものです。 [] 2006/10/22(日) 15:04:41 ID:lJfHEdjN http://www.vipper.org/vip362392.jpg >>142 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/143
144: 名前は開発中のものです。 [sage] 2006/10/22(日) 15:05:47 ID:lJfHEdjN http://www.rclo.jp/draft_qa1.html#qa11 うは、張間違った しかもあ上げてるし こっち http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/144
145: 名前は開発中のものです。 [sage] 2006/10/24(火) 00:03:57 ID:M4OXkQmB え〜制作終わっちゃったの(´ω`) 乙彼です。 携帯で動作させるのは相当難しいのかねぇ http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/145
146: 名前は開発中のものです。 [sage] 2006/10/24(火) 15:49:41 ID:fp6WpQor 俺もphpでゲーム作ろうと思っているんだが おすすめの書籍、または解説ホームページとかありますか? いままでCGI,FLASH使ってました。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/146
147: 53 ◆pNuujeuN2w [sage] 2006/10/24(火) 18:29:01 ID:kKEXgbhw >>144 よくわからんから訂正 「HeROのソースコードについて、私は今後いっさい著作権を行使することはありません。」 >>145 いまphp&ajaxを利用した潜水艦ゲームをちょこちょこと作っています。 公開できるレベルになったらここを再利用させてもらうかもしれません。 >>146 cgi=Perl,flash=ActionScriptだと仮定しますと、 Perlでプログラムが組めるなら慣れればPHPの方が多少楽になるかもしれません。 解説サイトは http://php-web.net/ がおすすめです。 レファレンスは翔泳社のPHP辞典(西沢直木 479810827)がデザイン、解説ともに気に入っています。 (プログラミングに慣れているのならこのレファレンスでcgiとの違いを確認すればかけると思います。) あまり参考にならず申し訳ないです。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/147
148: 146 [sage] 2006/10/24(火) 21:04:22 ID:fp6WpQor >>147 サンキュー!十分参考になりました。 なにかphpの統合環境(デベロッパー)みたいなの使っていますか? http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/148
149: 45=145 [sage] 2006/10/25(水) 17:39:43 ID:uGsUlnsx >>147 まぁ、俺も以前に再利用して作ろうとした口だったんだけどなw プログラムは本職じゃないんで趣味の知識くらいしかないんだが 久々に昔の続きでもやり直そうかなぁ。 Java出来れば携帯アプリで作りたいww >>146 PHPでゲームって言うと ある程度限定されちゃうから FLASHとの連携も触れながら勉強した方がいいかもね。 俺は勉強中…orz http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/149
150: 53 ◆pNuujeuN2w [sage] 2006/10/25(水) 19:14:20 ID:8rNqedx7 >>148 MacintoshなのでXcodeやEclipseぐらいしかないのですorz PHPEditer ( 日本語ネイティブで動作 ) http://phpspot.net/php/ Zend Studio ( php本家開発/シェア ) http://www.zend.co.jp/products/studio/ ぐらいがメジャでしょうか。。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/150
151: 名前は開発中のものです。 [sage] 2006/10/26(木) 01:20:06 ID:5AG5qCsi >>149 オレはJavaやってから、Flash(ActionScript)の方をやったクチだけど すごい簡単だったよ http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/151
152: 名前は開発中のものです。 [sage] 2006/10/26(木) 02:44:38 ID:0OtP5Pgo ブラウザゲームとか負荷が高すぎ。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/152
153: 53 ◆pNuujeuN2w [sage] 2006/10/26(木) 15:55:40 ID:XC+xIPKN 多人数型 潜水艦+魚雷 アクションゲー SubmarineWars ・シンプルな戦闘、3Dフィールド(?) ・テンキーでショートカット ・ページ内のコンソールはドラッグ化 http://kitakore.org/submarine/ 操作の簡単な解説 http://kitakore.org/submarine/howto/ 「多人数型Webゲー」として引き継ぎおkですかね。。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/153
154: 53 ◆pNuujeuN2w [sage] 2006/10/26(木) 16:53:09 ID:XC+xIPKN >>151 ほんとですか?Flashもやってみようかな・・ SWでは純粋なxmlを吐き出すなかのひと(http://kitakore.org/submarine/marine_ajax.php)がいて、 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秒を超えるとストップするようにしています。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/154
155: 53 ◆pNuujeuN2w [sage] 2006/10/26(木) 17:04:39 ID:XC+xIPKN よてい 処理を最適化してみる 最後の処理時間を共有領域に書き込み、魚雷の処理などは一定時間毎にまとめて行う (全体としてはSELECTがいっこへるだけだけど意外に効果あるかも) 情報の書き込みを1回ごとに行っていたのを全体でまとめて書き込む ひとつずつMySQLで検索していたのをテキストにぶちこんで一気に全部読み込んじゃう(退化か?) ゲーム性を高める 機雷、偽装魚雷の実装 専用のクライアント作成 できればです。と保険をかけておく。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/155
156: 名前は開発中のものです。 [sage] 2006/10/26(木) 19:02:37 ID:fFfgrfrg ブラウザゲーム作れる人を捕獲したい アイデアはすでにあるんだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/156
157: 名前は開発中のものです。 [sage] 2006/10/26(木) 20:00:17 ID:EpYdQIu6 ちょっと書いてみ? http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/157
158: 53 ◆pNuujeuN2w [sage] 2006/10/26(木) 22:09:57 ID:aaiosHp9 >>156 くれ 1. セルフチェック(バッテリ/耐久力に応じた行動) 2. 周囲の魚雷を探す xマス以内の魚雷との衝突可能性のある危険エリアをチェックする 3. 周囲の敵を捜す xマス以内の敵と接触/直接攻撃される可能性のある危険エリアをチェックする。 /敵を見つけて攻撃する 3. 周囲の敵を捜す 索敵範囲にいないなら危険エリアを避けて潜水し2getへ 4. ターゲットがセットされていない場合一番近い敵を捜す。これをターゲットにセットする。 5. ターゲットが射線上にいれば停止して敵に向かって魚雷を発射する。 6. ターゲットが射線上にいなければ危険エリアを避けて敵方向にランダムに移動する。 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/158
159: 53 ◆pNuujeuN2w [sage] 2006/11/01(水) 21:20:37 ID:/l+6W8Nx あ、長らく書き込みがないと思ったらまちがえて404になってたorz >>153を訂正します プレイ http://kitakore.org/marine/ 解説 http://kitakore.org/marine/howto/ http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/159
160: 名前は開発中のものです。 [sage] 2006/11/02(木) 21:12:26 ID:kFSqhz47 >>53 もう来なくて良いよ… 空気嫁 http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/160
161: 名前は開発中のものです。 [sage] 2006/11/04(土) 20:33:33 ID:toUbVbC3 >>159 乙。でも人いねー CPU艦きぼん >>160 オマエモ(ry http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/161
162: 名前は開発中のものです。 [sage] 2006/11/21(火) 01:14:22 ID:mUzBkCZx >>612 俺も三浪! http://mevius.5ch.net/test/read.cgi/gamedev/1101144953/162
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 96 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s