トップページgamedev
982コメント272KB

【爆弾】ボンバーマンつくろうぜ【100人対戦】

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。02/06/02 17:38ID:???
俺は無理だから誰か作ってくれ
060753405/01/26 22:16:10ID:XzmuTHsO
>>606
おととい台湾版やるためにそこでパッチ落として気がついた。
エフェクトファイルも一応読めたけどそこのソフトみたいに表示できてない _| ̄|○
0608鈴木遥介05/01/26 23:48:34ID:AwY5jwzH
俺が鈴木遥介だ。
俺だってボンバーマンを作ったことがあるんだ!

今すぐ俺のHPへこい!

www.capricious.info/

何でも質問に答えてやる!
0609名前は開発中のものです。05/01/27 16:53:45ID:NnihYhPx
期待age
0610名前は開発中のものです。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:v6ZQdKvC
面白そうなので作ってみました。
http://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:INAnahZA
HSPで作っちゃ駄目でつか?
0615名前は開発中のものです。05/01/29 00:26:15ID:gIt+7T8A
>>614
OK OK
動くものさえできれば言語なんて関係ない。
0616名前は開発中のものです。05/01/29 00:39:25ID:K9qMJ8bu
みんなかっこえええええええええ
0617鈴木遥介05/01/29 02:18:33ID:kS41YzhL
俺が鈴木遥介だ。
俺だってボンバーマンを作ったことがあるんだ!

今すぐ俺のHPへこい!

www.capricious.info

何でも質問に答えてやる!
0618名前は開発中のものです。05/01/29 15:22:16ID:nSn3b3e0
荒らし依頼乙
061956005/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/
おおぉ、すげーww

ただ、ちょっと動きにくかったかな..

乙。
0622七誌05/01/30 22:20:27ID:VW+TPAQc
619のダウンロードしたんだけど
どうやってはじめればいいかわからないんです
どうすればいいでしょうか
0623Cattaka ◆pKT/RyrDCw 05/01/30 22:23:13ID:YRl+Z4ci
メニューバーのconnectをクリックで鯖につなぎます

#aaさんつえ〜〜www
0624aa=53405/01/30 22:25:36ID:rp0V1FSO
>>623
乙ですw
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
>>625
あ、実行方法がわからないのかな・・・
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+TPAQc
やってみましたが
Bakuo を起動できません
とでてきました
0629名前は開発中のものです。05/01/30 23:04:59ID:vZRwrcV+
>>627
すげぇ
ちょっと当たり判定が気になったかな
がんがれ
0630Cattaka ◆pKT/RyrDCw 05/01/30 23:06:56ID:YRl+Z4ci
>>628
ん〜、ここだとスレ違いな気もするから
これでダメだったら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
>>631

楽しみにしてます
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:HfPuk71H
BO復活するからもういいよw
0636619 ◆pKT/RyrDCw 05/01/31 19:18:10ID:/B7Ofg2g
マジデスカ?www
まあいいや、内部構造はボンバーマン専用にしてないから
バトルシティもどきな機能もつけたして独自の方向に進めます。

余談ですが適当に「爆男」って名前つけたけど
検索したら先に同じ名前の物があって
しかもそれがとんでもない物だったので名前変えます。
0637名前は開発中のものです。05/01/31 19:31:18ID:K5dWIPb3
>>636
爆男ワラタ
0638名前は開発中のものです。05/01/31 20:46:00ID:kiXTODhE
野郎の導火線に火をつけろっ!
0639名前は開発中のものです。05/01/31 21:48:15ID:9RX98mHo
>>636
wwww
0640fhara05/01/31 21:53:46ID:Jm+4neop
Cattaka氏強ぇぇぇ

コーナー出現位置で囲まれて爆死しまくりだった。
描画順位の関係か、爆弾隠しダマ出来る模様。
自位置移動せず、爆弾セット3秒後に退避。インチキdですか?
0641619 ◆pKT/RyrDCw 05/01/31 22:04:01ID:/B7Ofg2g
>>640
描画順位はJavaのHashsetから取り出した順だから完全ランダムなり。
なので描画前にソーティングしてできないようにしときます。

僕も今日は出先で鯖にネットワーク接続なんだけど
ラグの心配はなさそうでしたね。
ときどき重たい人がいたようですけど・・・。
10人くらいであのクソせまいマップでやってみたいものです。

0642名前は開発中のものです。05/01/31 22:45:25ID:F7RP9hzX
本家BOのサーバへの情報の送信回数ってどのぐらいでつか?
0643へたれ05/01/31 23:10:40ID:K5dWIPb3
もう俺が作る必要はなさそうですが…。
壁を作って、キャラクターの動きを少し直しました。

ttp://www.geocities.jp/onberman/
0644名前は開発中のものです。05/01/31 23:27:19ID:VBqrTvmR
蟷螂って名前でやったけどおもろいなこれ>>619
笑いながらやってたw
0645名前は開発中のものです。05/01/31 23:30:52ID:2bGcHSZn
>>644
こら!出て行くな(#゚Д゚)
0646名前は開発中のものです。05/01/31 23:37:09ID:+MHpYjVv
やってみました。今後に期待ですね。
気になったのは、動きが硬いというか、特に曲がるときとかに一瞬とまったりするのが。
0647ぁゃιぃ鶴05/02/01 01:28:08ID:e8+1Pa4n
>>534
うは、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
>>643
ごめん、僕がもう少し早く公開しておけば良かった。
もっともまともにゲームができるようになったのはおとといなわけだけど。
>>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
>>647
?d??c?o?キタ━━━━(゚∀゚)━━━━!!!
0651へたれ05/02/01 16:23:02ID:rsWWtjSP
>>646
サンクスです。
本物の動きを研究してきます。

>>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
>>652
落としてみたけど
ウィンドウこそ開くものの、いつまでも真っ白のまま何も起きない…orz
0654619 ◆pKT/RyrDCw 05/02/01 18:02:22ID:6ucioFsJ
>>653
レイアウトマネージャがサボってて
実は存在してるけど表示されないという現象が起こってました。
Linuxで作業しててそちらではちゃんと動いたんですが・・・。
申し訳ない。
065553405/02/01 19:52:53ID:79R5wp4R
>>647
8枚の画像に分かれてるのはなんでだろって思ってましたけど
そういうことだったんですか。8枚全部重ね書きしちゃってました。
今は16ビット画像でやっちゃってるし、赤、青と緑の不透明度が
違うということは描画するときにピクセル単位でやる必要があるのかな。
自分もボンマーマン作ってるけどどんどんソースが汚くなっていく○| ̄|_
0656名前は開発中のものです。05/02/01 21:01:37ID:TPZdtQ9E
>>655
...ってことは手持ちのBOのsorやgraを展開して
BOで使用されている画像を利用したボンバーマンが
合法で作れるってことか! とりあえず(,,゚Д゚) ガンガレ!
0657619 ◆pKT/RyrDCw 05/02/01 22:22:48ID:6ucioFsJ
現在九人・・・
大杉wwwww
0658名前は開発中のものです。05/02/01 22:47:19ID:2TyQ/V0U
鯖落ちた?
0659619 ◆pKT/RyrDCw 05/02/01 22:48:36ID:6ucioFsJ
落ちました。
エラーログにもなにもなくて
何が起こったのかちょっとわからないです。
申し訳ない。
とりあえず復旧しました。
0660名前は開発中のものです。05/02/01 22:51:28ID:e8+1Pa4n
>>655
RGB 5,6,5
と緑だけbitの重みが違うので、ピクセル単位で処理するなら、大き目の値になったんだと思います。
SDLみたいなもんに頼るなら、重みの差は勝手に埋めてくれるんじゃないでしょうか。
DirectX8なら、半透明処理はマスク画像を利用できると思います。

結局graの着色するならピクセル単位でやらないと無理かな。

>>656
だるいからやめた。
いやスキルが足りn(ry
0661名前は開発中のものです。05/02/02 00:13:02ID:lEmdBuij
ニュー速に晒されてるぞ
0662名前は開発中のものです。05/02/02 00:18:10ID:3owOzIO4
↑どこ?
0663名前は開発中のものです。05/02/02 00:33:49ID:lEmdBuij
作者自ら晒したのか すまんかた
0664619 ◆pKT/RyrDCw 05/02/02 00:38:39ID:icA596LZ
僕じゃないよ
0665名前は開発中のものです。05/02/02 01:30:23ID:Ftbam+l4
ちゃんと遊べるね。起動も簡単だし。
これ同時何人参加できるの?
0666名前は開発中のものです。05/02/02 02:01:01ID:8U3uu7SE
>>665
4.5人くらいが推奨参加人数。
仕様上何人でも参加可能だと思うけど、10人にもなるともーごちゃごちゃして…
0667619 ◆pKT/RyrDCw 05/02/02 02:17:38ID:icA596LZ
>>665
今日の最大は12人でした。
さすがに人数が多くて狭かった。けど僕的にはおもしろかったです。
広さは自由に変えれるので広いマップで
数十人とかできたらおもしろいかなとか思ってます。

ただ心配なのは鯖が家のADSL回線なので回線が持つかというのが問題です。
とりあえず1クライアントあたりどのくらいの転送量がいるのか測定してみます。
0668名前は開発中のものです。05/02/02 03:07:29ID:HxG6/OnO
ブロックの角でひっかかるのを直せばまじ遊べる
0669名前は開発中のものです。05/02/02 16:03:18ID:04hx823e
これは夏までもちそうですな。角ひっかかるの直せばだけど
0670619 ◆pKT/RyrDCw 05/02/02 16:10:38ID:icA596LZ
>>668,669
了解、今直してます。
0671名前は開発中のものです。05/02/02 16:18:00ID:8U3uu7SE
>>670
ガンガレ、超ガンガレ。
ついでにログウィンドウも付けてくれると嬉しry
067267105/02/02 16:24:53ID:8U3uu7SE
って気付いたら39までバージョンうpしてたorz
ダウンロード欄の数字しか見てなかったーよ…
0673名前は開発中のものです。05/02/02 17:17:14ID:04hx823e
すごいなぁこういうプログラム組める人って。
0674(・∀-)♥05/02/02 22:55:20ID:DOiUVcn1
(・∀・)イイ♥
0675619 ◆pKT/RyrDCw 05/02/03 06:57:37ID:qWrwOoCz
転送量の測定機能を付けて測定したところ
一人で動きまくり&爆弾置きまくりでクライアントから見て
送信が瞬間最大1kByte/sec、受信が瞬間最大2kByte/secくらいでした。
普通くらいと思える動きで
送信が300Byte/sec、受信が800Byte/secくらいでした。

サーバー→クライアントの転送量がクライアントの階乗に増えることを考えると
この間の10人は結構いっぱいいっぱいだったようです。
なので通信に圧縮を書けてみたところだいたい30%くらいまで圧縮できました。
一度に送るデータが大きければ大きいほど圧縮効率が高くなる設計なので
多人数のときは有効になりそうです。

あと試験的に引っかかりも取りました。
昼頃には鯖にアップします。
0676鈴木遥介05/02/03 08:27:37ID:ZjlCcKn6
俺が鈴木遥介だ。
俺だってボンバーマンを作ったことがあるんだ!

今すぐ俺のHPへこい!

www.capricious.info

何でも質問に答えてやる!
0677名前は開発中のものです。05/02/03 09:53:57ID:O9nHKti5
>>675
乙!楽しみにしてるよ!
0678名前は開発中のものです。05/02/03 11:02:09ID:eau5bWt4
>>675
乙カレー!ワクワク(・∀・)
0679619 ◆pKT/RyrDCw 05/02/03 14:15:35ID:qWrwOoCz
テスト版は移動をスムーズにしようとしたら
整合性が取れなくなって動きがバグバグになってます。
しばらくお待ちください。
#安定版はそのまま残してあります。
0680名前は開発中のものです。05/02/03 17:10:44ID:qVN/RxH+
爆戦ってどうやるの?
connect押しても無反応なんですけど??(´・ω・`)??
0681名前は開発中のものです。05/02/03 17:15:15ID:90kYaaWA
落ちてる?
0682名前は開発中のものです。05/02/03 17:36:36ID:pQfgH6zD
自分でポート開いてる?
0683619 ◆pKT/RyrDCw 05/02/03 18:33:07ID:4qv8h6Hq
>>679でいってたバグ潰しが終わりました。
基礎の数式を見直したところ今までどうやって動いてたのかが
不思議なくらい致命的な間違いがありました。

今日の21時あたりに鯖にログインしてるようにするので
遊んでくれるとありがたいです。

>>680
ポート番号が安定版は9100、テスト版は9101を使用します。
ファイアーウォールがあったりすると接続できなかったりします。
0684619 ◆pKT/RyrDCw 05/02/03 21:59:53ID:4qv8h6Hq
鯖復旧しました。
ちと今度は鯖のソースを見てみます。
0685名前は開発中のものです。05/02/04 23:57:58ID:HQExzklF
ちょっと動きずらいけど(・∀・)イイ!
0686名前は開発中のものです。05/02/05 08:50:32ID:vcM0TCij
おつ!効果音が付いてる(・∀・)
BOの効果音に差し替えてみたけど、なんか音のテンポが速くなってしまう…。
0687名前は開発中のものです。05/02/05 10:15:14ID:9kyHWD3D
おぉ、しばらく見ない間に随分バージョンうpしとる
これで自機の画像変更できれば文句ないなぁ
0688名前は開発中のものです。05/02/05 11:16:18ID:cKm9XWyP
効果音も付いて、動きも滑らかですね
文句なしです!
0689名前は開発中のものです。05/02/05 11:34:59ID:cKm9XWyP
いまログインしてます
二人で寂しいので誰かきてください
0690鈴木遥介05/02/05 12:21:21ID:kNwXgNd/
俺が鈴木遥介だ。
俺だってボンバーマンを作ったことがあるんだ!

今すぐ俺のHPへこい!

www.capricious.info

何でも質問に答えてやる!
0691619 ◆pKT/RyrDCw 05/02/05 12:46:40ID:5jg6gxsn
とりあえず要望板作りました。
ttp://cattaka.jfast.net/index.php?Bakusen%A4%D8%A4%CE%CD%D7%CB%BE
0692619 ◆pKT/RyrDCw 05/02/06 05:55:47ID:mMozViLl
要望板見ていると「キャラクターのまともなグラフィック」の
要望がおおいので実装したいのですが
いかんせん絵心がないので僕はかけません。
つきましてはフリー素材でいいものがあるとか
どなたか作っていただけないでしょうか?
よろしくお願いします。

現在は32x32の正方形の画像で真上から見下ろし型なのですが
32x64で縦長の画像をしようして斜め上からの
見下ろしのようにすることは技術的に可能です。
ですので形式にはこだわらなくてokです。

#BOの吸い出し画像とかがよさそうだけど
#さすがにオフィシャルでは無理です^^;
0693619 ◆pKT/RyrDCw 05/02/06 07:33:21ID:mMozViLl
キャラクター画像についての詳細です。
↓にアップしてある画像は配布しているJarファイルにあるものと同じです。
ttp://cattaka.jfast.net/index.php?Bakusen%A4%CE%A5%AD%A5%E3%A5%E9%A5%AF%A5%BF%A1%BC
0694鈴木遥介05/02/06 17:25:55ID:NlKrVN9e
俺が鈴木遥介だ。
俺だってボンバーマンを作ったことがあるんだ!

今すぐ俺のHPへこい!

www.capricious.info

キャラクターぐらい俺が作ってやる!
0695名前は開発中のものです。05/02/06 20:41:40ID:ID3uqL19
ageてみる
0696名前は開発中のものです。05/02/07 05:25:31ID:TmPh4rSN
ひさしぶりにやったら音が出ておもしろかったw
0697名前は開発中のものです。05/02/07 09:42:03ID:p2ZvLyTk
凄くラグい・・・
これじゃばら撒き出来ないやorz
0698名前は開発中のものです。05/02/07 10:49:10ID:g0KZEU2j
キャラの画像こそアレだが(これは今後どうにでもなる)
ネット対戦が可能で十分楽しめるレベルに達している。
非常に素晴らしい。

一つだけ気になった点は、キャラの移動に斜め移動が発生していること。
滑らかに曲がれるテストバージョンでは、斜めに素早く移動しつつ爆弾を置ける。強い。
0699名前は開発中のものです。05/02/07 11:01:06ID:g0KZEU2j
安定バージョンでも滑らかでしたorz
0700619 ◆pKT/RyrDCw 05/02/07 18:15:34ID:3WGv/yW0
現在作成の項目
1.アイテムの実装
2^./キックなど他のオブジェクトに干渉する動作
3.マップを広くする
1と2はシステムの根本に関わる部分なので
ちと改良に手間取ってます。
0701名前は開発中のものです。05/02/07 20:28:06ID:j3EvQOX5
>>700 ガンガレ
応援してます
0702名前は開発中のものです。05/02/07 21:24:43ID:oVCESAZ/
応援、そしてage
0703名前は開発中のものです。05/02/07 23:50:55ID:DtHsHGQW
今日初めてやらせていただきました
オンラインが終了して久々に知り合いとやってみて面白かったです
バグ報告ですが、チャットをするとたまに爆弾をおけなくなったりする事がありました
これからも陰ながら応援しています
0704名前は開発中のものです。05/02/08 18:46:23ID:rKxPdDYu
>>703
日本語入力の状態だとボムが置けないそうです
0705619 ◆pKT/RyrDCw 05/02/08 20:19:14ID:vcfx+IEZ
21時ごろに新型テスト版リリースします。
0706619 ◆pKT/RyrDCw 05/02/08 20:42:46ID:vcfx+IEZ
うp完了しました。
■ このスレッドは過去ログ倉庫に格納されています