【爆弾】ボンバーマンつくろうぜ【100人対戦】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/06/02 17:38ID:???0570560
05/01/16 11:35:45ID:34/EYhXRクライアント→サーバーの転送はラグ以外気にならないけど
サーバー→クライアントはクライアント数の階乗に増えていくと思うから
その当たりを懸念してます。
ゲームの場合だと小さい転送を何度もするようになると思うのですが
回数が増えすぎなくする必要もありそうですね。
描画でCPUを占有されて転送のタイミングが遅れるのは
ある程度できあがった実験してみます。
もし遅れるようなら描画スレッドとデータ転送専用のスレッドの
プライオリティを変更して処理を食われないようにして見ます。
あとJavaにする理由として携帯のJavaアプリにでもして
携帯からもログインできたら面白いかなと思ったからです。
0571ぼんくら
05/01/16 17:49:15ID:4UQ6hu7s0572名前は開発中のものです。
05/01/16 17:52:41ID:8IvX1yU+こういうjava信者がいるからjavaは嫌いなんだ
0573560
05/01/16 20:54:30ID:RKvnQ2jJ0574名前は開発中のものです。
05/01/17 09:07:09ID:Lf4TfcpZ0575名前は開発中のものです。
05/01/17 13:17:16ID:7SI2xqJ3ラグは主に通信自体が遅れるのが原因。
できるだけ通信量/回数ともに減らすのが良策。
>>569
>自分で何もできないやつのいうとこなんか聞く必要ない
ゲームで楽しむ人はほどんどゲームを作ることができない。
何もできないユーザーの意見を聞かないで作られた
独り善がりのゲームは遊ばれなくなる。
>>572
Javaで開発っていうのは賛成。
通信部分が楽だし多プラットフォームに対応しやすい。
何より開発全体が楽。
ただ、「絶対Javaじゃないとだめ」っていう訳じゃないので
それは開発者に判断をまかせたらいい。
0576名前は開発中のものです。
05/01/17 23:08:44ID:XJKLPfkK0577名前は開発中のものです。
05/01/18 00:30:57ID:3JxKr9qz結局Windowsでしかまともに動くものはできない
0578名前は開発中のものです。
05/01/18 10:24:55ID:m3e7K6G6藻前さんはJava以外での多プラットフォーム対応の方が楽だと言うのかね。
Javaの方が対応は「楽」だろう。
Write once, Run anyware が幻想なのは誰もが知っていること。
それでもC++とかネイティブなやつよりはずっと対応は楽だよ。
あとOSレベルで対応してる MacOSの方が Java向きだと思うがどうだろうか?
藻前さんはWin以外でJavaを使ったことがありますか?
0579名前は開発中のものです。
05/01/18 15:19:51ID:RzzBLpr2俺はJavaが好きだけど、もうコードにかかわる人ではないので
かかわっている人はがんばってもらいたい。
0580へたれ
05/01/19 15:19:02ID:JTigX8J/この時点でもう挫折しそう(´・ω・`)
ttp://www.geocities.jp/onberman/
0581名前は開発中のものです。
05/01/19 20:05:59ID:f0/Gbqzv0583560
05/01/20 20:17:42ID:abogK4NA現状だと
・壊せる壁は無し
・ReadyGoで開始ではなくログオンするとマップの適当なところに出現
・やられると適当なところに再出現を繰り返す
を予定中です。
0584名前は開発中のものです。
05/01/21 16:35:00ID:eDc4NBuuガンガってくだされ。
0587名前は開発中のものです。
05/01/22 17:34:50ID:uLQzx/74thx!
....けどエラーが出て強制終了.orz
bo___Win32_DebugとDebugフォルダのexe両方してみたけど..
BOのverとかインストールフォルダとか関係ある?
BOは1.0.0.1だけど.....
0588名前は開発中のものです。
05/01/22 18:34:06ID:EEaTUKSCにブツがないと落ちます。
0589名前は開発中のものです。
05/01/22 20:41:56ID:Lh1CHy2Ahttp://click-no1.jp/adlink.php?adid=110008
0590名前は開発中のものです。
05/01/23 00:35:12ID:CamZq5mn小遣い稼ぎやめれ
0591名前は開発中のものです。
05/01/23 02:50:05ID:Ha/EzNYQっ ttp://49uper.com:8080/html/img-s/35829.lzh
0592名前は開発中のものです。
05/01/23 08:38:04ID:5hkLbmNHでも、携帯からクリックしないとお金増えないやつじゃん
0593名前は開発中のものです。
05/01/23 15:14:59ID:F7F9Z2l80594名前は開発中のものです。
05/01/23 17:39:34ID:Ha/EzNYQゴスロリないから落ちるような希ガス。
0595名前は開発中のものです。
05/01/23 20:02:30ID:q6RvBqLZ「この自己解凍型ファイルは壊れています」って出るんだけど・・・・・
0596名前は開発中のものです。
05/01/23 21:19:36ID:Ha/EzNYQじゃあ台湾版。
http://www.bombermanonline.com/
0597名前は開発中のものです。
05/01/24 02:19:55ID:x/5iW6IZできぬ orz
0598名前は開発中のものです。
05/01/24 19:46:49ID:SJNAQyqP0599名前は開発中のものです。
05/01/25 10:14:01ID:+R6gR+no0600名前は開発中のものです。
05/01/25 10:15:13ID:+R6gR+no0601名前は開発中のものです。
05/01/25 15:41:28ID:It2bPFTX( ゚Д゚)ハァ?
0602名前は開発中のものです。
05/01/25 19:24:44ID:WjpcfAs9俺は >>586 じゃないが、>>544 の解説を元に
画像を表示するものを作ってみた。
http://49uper.com:8080/html/img-s/36360.lzh
BOの画像と思われるファイルをドロップすればOK
>>544
ナイスな情報ありがとう
0603鈴木遥介
05/01/25 21:50:43ID:lvd52NeF俺だってボンバーマンを作ったことがあるんだ!
今すぐ俺のHPへこい!
http://www.capricious.info/
何でも質問に答えてやる!
0604名前は開発中のものです。
05/01/25 22:40:56ID:It2bPFTXスクショかソースの一部plz
0605名前は開発中のものです。
05/01/25 22:49:17ID:It2bPFTXちゃんと動作しました。すごいっす。乙
0606名前は開発中のものです。
05/01/26 21:59:03ID:8nk1XG/Hhttp://www.geocities.com/samamarie/
0607534
05/01/26 22:16:10ID:XzmuTHsOおととい台湾版やるためにそこでパッチ落として気がついた。
エフェクトファイルも一応読めたけどそこのソフトみたいに表示できてない _| ̄|○
0608鈴木遥介
05/01/26 23:48:34ID:AwY5jwzH俺だってボンバーマンを作ったことがあるんだ!
今すぐ俺のHPへこい!
www.capricious.info/
何でも質問に答えてやる!
0609名前は開発中のものです。
05/01/27 16:53:45ID:NnihYhPx0610名前は開発中のものです。
05/01/28 04:33:19ID:PIRHv99I(・_・*)////|o( ̄^ ̄o) 影ながら応援してるぞ
0611鈴木遥介
05/01/28 06:38:14ID:cu3SNxEo俺だってボンバーマンを作ったことがあるんだ!
今すぐ俺のHPへこい!
www.capricious.info/
何でも質問に答えてやる!
0612名前は開発中のものです。
05/01/28 16:27:32ID:v6ZQdKvChttp://www.geocities.jp/bomb_2005jp/
方向キーで移動、スペースで爆弾が置けます。
要jre1.5.0
0613へたれ
05/01/28 18:20:15ID:nrgp0+rd前うpしたやつの最新版です。
ttp://www.geocities.jp/onberman/
0614名前は開発中のものです。
05/01/28 23:02:48ID:INAnahZA0615名前は開発中のものです。
05/01/29 00:26:15ID:gIt+7T8AOK OK
動くものさえできれば言語なんて関係ない。
0616名前は開発中のものです。
05/01/29 00:39:25ID:K9qMJ8bu0617鈴木遥介
05/01/29 02:18:33ID:kS41YzhL俺だってボンバーマンを作ったことがあるんだ!
今すぐ俺のHPへこい!
www.capricious.info
何でも質問に答えてやる!
0618名前は開発中のものです。
05/01/29 15:22:16ID:nSn3b3e00619560
05/01/30 16:55:49ID:VfH+oITX・オンライン対戦
・壊せる壁は無し
・ReadyGoで開始ではなくログオンするとマップの適当なところに出現
・やられると適当なところに再出現を繰り返す
ができた。
http://cattaka.jfast.net/index.php?BakuO
チャット機能はまだ付けてないから話せないので悪しからず。
0620560 ◆pKT/RyrDCw
05/01/30 18:23:27ID:YRl+Z4ciフレームレートの低さが気になったので直しました。
20fpsで作ってたけどさすがに遅すぎたようです。
鯖は立ち上げっぱなしなので落ちてない限りはログインできます。
とりあえず21時くらいにログインしているようにします。
0621名前は開発中のものです。
05/01/30 21:32:45ID:iIxqtDY/ただ、ちょっと動きにくかったかな..
乙。
0622七誌
05/01/30 22:20:27ID:VW+TPAQcどうやってはじめればいいかわからないんです
どうすればいいでしょうか
0623Cattaka ◆pKT/RyrDCw
05/01/30 22:23:13ID:YRl+Z4ci#aaさんつえ〜〜www
0625七誌
05/01/30 22:28:30ID:VW+TPAQcメニューバーどこにあるんですか
0626名前は開発中のものです。
05/01/30 22:36:23ID:CjBFHvlyボロ負けしちゃったよ・・・
0627Cattaka ◆pKT/RyrDCw
05/01/30 22:41:45ID:YRl+Z4ciあ、実行方法がわからないのかな・・・
Javaの1.4以上のランタイムが必要になります。
IEなら
http://www.java.com/ja/index.jsp
の右上の今すぐ入手を押せばダウンロードできます。
そのあとbakuo.jarを実行するかWeb Startで実行すればokです。
>>621
移動の処理はまだ試作段階なので
近いうちに修正しときます。
あと作ってみてやってみないとわからないから
特に注意してなかったけどラグはゲームできるレベルだったかな?
時々鯖が落ちるので調べてみると
Exception in thread "main" java.lang.OutOfMemoryError
で、鯖がVMのメモリ使い切っていた模様。
オブジェクトの廃棄にミスがありそうなので調べてみまふ。
0628七誌
05/01/30 22:51:34ID:VW+TPAQcBakuo を起動できません
とでてきました
0629名前は開発中のものです。
05/01/30 23:04:59ID:vZRwrcV+すげぇ
ちょっと当たり判定が気になったかな
がんがれ
0630Cattaka ◆pKT/RyrDCw
05/01/30 23:06:56ID:YRl+Z4ciん〜、ここだとスレ違いな気もするから
これでダメだったらJava板でおねがいします。
bakuo-0015.zipを展開して
bakuo.jarを実行してみて。
Javaランタイムが正常にインストールされてたら
普通にダブルクリックしたら実行できるはず。
0631Cattaka ◆pKT/RyrDCw
05/01/31 00:30:06ID:YxdFmyiE実際にゲームをやってみて
幾つか不具合が確認できたので直していきます。
チャット機能と得点機能を次当たりに実装します。
>>629
やっぱり鯖側で当たり判定すると
その分だけ変に見えるんだと思う。
内部処理でラグ以外に時間に影響する要因以外は
取り払ったんだけどラグそのものは取れないです。
ラグを測定してラグの分だけ時間を巻き戻して再計算とか
考えたんだけど、ラグを偽ったチートができそうなので却下しました。
0632名前は開発中のものです。
05/01/31 01:09:23ID:zTsbll9C乙
楽しみにしてます
0633鈴木遥介
05/01/31 08:22:48ID:xB8LYNJ5俺だってボンバーマンを作ったことがあるんだ!
今すぐ俺のHPへこい!
www.capricious.info
何でも質問に答えてやる!
0634619 ◆pKT/RyrDCw
05/01/31 17:37:17ID:/B7Ofg2g古いバージョンでログインすると動きが変に見えるようです。
そしてサーバーのバージョンを上げておきながら
公開しているクライアントのバージョンを上げるのを忘れてました。
申し訳ない。
0635名前は開発中のものです。
05/01/31 18:24:16ID:HfPuk71H0636619 ◆pKT/RyrDCw
05/01/31 19:18:10ID:/B7Ofg2gまあいいや、内部構造はボンバーマン専用にしてないから
バトルシティもどきな機能もつけたして独自の方向に進めます。
余談ですが適当に「爆男」って名前つけたけど
検索したら先に同じ名前の物があって
しかもそれがとんでもない物だったので名前変えます。
0637名前は開発中のものです。
05/01/31 19:31:18ID:K5dWIPb3爆男ワラタ
0638名前は開発中のものです。
05/01/31 20:46:00ID:kiXTODhE0639名前は開発中のものです。
05/01/31 21:48:15ID:9RX98mHowwww
0640fhara
05/01/31 21:53:46ID:Jm+4neopコーナー出現位置で囲まれて爆死しまくりだった。
描画順位の関係か、爆弾隠しダマ出来る模様。
自位置移動せず、爆弾セット3秒後に退避。インチキdですか?
0641619 ◆pKT/RyrDCw
05/01/31 22:04:01ID:/B7Ofg2g描画順位はJavaのHashsetから取り出した順だから完全ランダムなり。
なので描画前にソーティングしてできないようにしときます。
僕も今日は出先で鯖にネットワーク接続なんだけど
ラグの心配はなさそうでしたね。
ときどき重たい人がいたようですけど・・・。
10人くらいであのクソせまいマップでやってみたいものです。
0642名前は開発中のものです。
05/01/31 22:45:25ID:F7RP9hzX0643へたれ
05/01/31 23:10:40ID:K5dWIPb3壁を作って、キャラクターの動きを少し直しました。
ttp://www.geocities.jp/onberman/
0644名前は開発中のものです。
05/01/31 23:27:19ID:VBqrTvmR笑いながらやってたw
0645名前は開発中のものです。
05/01/31 23:30:52ID:2bGcHSZnこら!出て行くな(#゚Д゚)
0646名前は開発中のものです。
05/01/31 23:37:09ID:+MHpYjVv気になったのは、動きが硬いというか、特に曲がるときとかに一瞬とまったりするのが。
0647ぁゃιぃ鶴
05/02/01 01:28:08ID:e8+1Pa4nうは、SDLっての使うと、そんな簡単に読めるんですか?
BOimages作った頃は必死でbmpのレンダリングする関数書いてたんですが。
これWindowsAPI処女作でっせ。
eftは絵一枚につき、8つのチャンク(レイヤーといってもいいかな)があって、
チャンクごとに不透明度が違います。
ch0 ch1……………………………ch7.
{0x00,0x18,0x31,0x4a,0x63,0x84,0x9c,0xc6};//赤,青の場合
{0x04,0x1c,0x34,0x4d,0x65,0x86,0x9e,0xc7};//緑の場合
それぞれ÷0xff した値がピクセルのおおよその不透明度です。
sprとgraは着色するかしないかの違いだけ。
自分もコード読んで解析したわけじゃないし。厳密な事は知らんです。
0648619 ◆pKT/RyrDCw
05/02/01 01:46:28ID:1YjR6zPbごめん、僕がもう少し早く公開しておけば良かった。
もっともまともにゲームができるようになったのはおとといなわけだけど。
>>560のころあたりから構想を練るのに2週間。
数学的なバックヤードを考えるのに手こずりました。
そしてプログラムを組むのに1週間でやっと完成しました。
あとクラスをわけると難しいといってたけどプログラム組むのには何使ってるかな?
漏れも前はemacsでチマチマ書いてたけど
クラス間の関係を保つのがめんどくさくなってeclipse使うようになった。
それでクラスを分け出すと入力支援がないとやってられないことがわかったよ。
0649鈴木遥介
05/02/01 07:45:08ID:2hn9jRRk俺だってボンバーマンを作ったことがあるんだ!
今すぐ俺のHPへこい!
www.capricious.info
何でも質問に答えてやる!
0650名前は開発中のものです。
05/02/01 09:00:02ID:kS0x4MNP?d??c?o?キタ━━━━(゚∀゚)━━━━!!!
0651へたれ
05/02/01 16:23:02ID:rsWWtjSPサンクスです。
本物の動きを研究してきます。
>>648
ソース書くのにはemacsのようなものを使ってます。
事情があって古いノートPC使ってるのでまともな環境じゃないです。
それよりも腕が劣ってるので全く気になりませんが(゚∀゚)
eclipse試してみます。
0652619 ◆pKT/RyrDCw
05/02/01 16:56:55ID:1YjR6zPbクライアントも変えたので再インストールお願いします(Web Start含む)。
アップデートの変更点
・プロトコルチェックの追加
・描画順序の固定(隠し球対策)
・チャット機能の実装
・ポイント機能の実装
↓詳細
http://cattaka.jfast.net/index.php?Bakusen
0653名前は開発中のものです。
05/02/01 17:31:36ID:l2/5vozX落としてみたけど
ウィンドウこそ開くものの、いつまでも真っ白のまま何も起きない…orz
0654619 ◆pKT/RyrDCw
05/02/01 18:02:22ID:6ucioFsJレイアウトマネージャがサボってて
実は存在してるけど表示されないという現象が起こってました。
Linuxで作業しててそちらではちゃんと動いたんですが・・・。
申し訳ない。
0655534
05/02/01 19:52:53ID:79R5wp4R8枚の画像に分かれてるのはなんでだろって思ってましたけど
そういうことだったんですか。8枚全部重ね書きしちゃってました。
今は16ビット画像でやっちゃってるし、赤、青と緑の不透明度が
違うということは描画するときにピクセル単位でやる必要があるのかな。
自分もボンマーマン作ってるけどどんどんソースが汚くなっていく○| ̄|_
0656名前は開発中のものです。
05/02/01 21:01:37ID:TPZdtQ9E...ってことは手持ちのBOのsorやgraを展開して
BOで使用されている画像を利用したボンバーマンが
合法で作れるってことか! とりあえず(,,゚Д゚) ガンガレ!
0657619 ◆pKT/RyrDCw
05/02/01 22:22:48ID:6ucioFsJ大杉wwwww
0658名前は開発中のものです。
05/02/01 22:47:19ID:2TyQ/V0U0659619 ◆pKT/RyrDCw
05/02/01 22:48:36ID:6ucioFsJエラーログにもなにもなくて
何が起こったのかちょっとわからないです。
申し訳ない。
とりあえず復旧しました。
0660名前は開発中のものです。
05/02/01 22:51:28ID:e8+1Pa4nRGB 5,6,5
と緑だけbitの重みが違うので、ピクセル単位で処理するなら、大き目の値になったんだと思います。
SDLみたいなもんに頼るなら、重みの差は勝手に埋めてくれるんじゃないでしょうか。
DirectX8なら、半透明処理はマスク画像を利用できると思います。
結局graの着色するならピクセル単位でやらないと無理かな。
>>656
だるいからやめた。
いやスキルが足りn(ry
0661名前は開発中のものです。
05/02/02 00:13:02ID:lEmdBuij0662名前は開発中のものです。
05/02/02 00:18:10ID:3owOzIO40663名前は開発中のものです。
05/02/02 00:33:49ID:lEmdBuij0664619 ◆pKT/RyrDCw
05/02/02 00:38:39ID:icA596LZ0665名前は開発中のものです。
05/02/02 01:30:23ID:Ftbam+l4これ同時何人参加できるの?
0666名前は開発中のものです。
05/02/02 02:01:01ID:8U3uu7SE4.5人くらいが推奨参加人数。
仕様上何人でも参加可能だと思うけど、10人にもなるともーごちゃごちゃして…
0667619 ◆pKT/RyrDCw
05/02/02 02:17:38ID:icA596LZ今日の最大は12人でした。
さすがに人数が多くて狭かった。けど僕的にはおもしろかったです。
広さは自由に変えれるので広いマップで
数十人とかできたらおもしろいかなとか思ってます。
ただ心配なのは鯖が家のADSL回線なので回線が持つかというのが問題です。
とりあえず1クライアントあたりどのくらいの転送量がいるのか測定してみます。
0668名前は開発中のものです。
05/02/02 03:07:29ID:HxG6/OnO0669名前は開発中のものです。
05/02/02 16:03:18ID:04hx823e■ このスレッドは過去ログ倉庫に格納されています