「Bomber丸World」に関する日記

次>

アンパンマンDBとBomber丸Worldと美文のキャラ倉庫とTableOfContents

アンパンマンDB(記事更新)

急に思いついて追加。
お友達っぽいちまきくんは未記入。

Bomber丸World

Wikiの情報を他に移行するために開発室を微更新。
HPとMPの説明を追加しました。

美文のキャラ倉庫

記事単位の追加はないけど、タグを色々つけて関連キャラをたどりやすくしています。
進捗40%ほど。

TableOfContents

Bomber丸World開発室の調整中に見つけた問題の修正。
id以外の属性があると見出しとみなされなかったので、そのあたりの対応です。
バージョン1.0.2に更新しました。

ドラゴンクエスト10と浮き沈みランチャー2と美文のキャラ倉庫

ドラゴンクエスト10(ミフミン)

紹介人ハラリ

  • クエスト「約束の家族」をクリアした!

メインストーリーも気になってきたところだけど、ひとまずは新エテーネのクエスト消化。
かつて離れ離れになった孤児たちが再び集まるクエスト!
集まれなかった一人もまたよし。

よろず屋カエマン

  • クエスト「約束のはじまり」をクリアした!

同じく新エテーネ。
昨日聞いた両親の話と食い違うぞ???と思っていたら、どうやら弟ちゃんっぽいね。
見ての通り、エテーネの服も手に入れました。

他の写真は以下から。
写真置き場「2026/04/30」

浮き沈みランチャー2

まだ見せられるような状態になってないけど、インポート画面を作っています。
肝心のインポートするデータを読み取るところができていないので動作確認もできないんですが。

美文のキャラ倉庫

移行作業をさらに効率的にするための仕組みを作成。
まあ、単に両方のURLを並べるだけのHTMLですが、比較するために対応するページを探すのがまず面倒でしたからね。
先日は対応するURLを作るところまではできたんですが、両方開いて比較する手順が地味に多くてまだしんどかったのです。
比較しやすいように並べて開けるようにして、効率アップです。
もちろん確認して差があれば修正作業は普通に負担があるんですが、ほとんどのページはただ比較して同じことを確かめるだけで済むはず…。

アンパンマンDBと美文のキャラ倉庫

アンパンマンDB(記事更新)

メンドーくんの話を久しぶりに見たので、そこに出ていたロボットのデータ入れました。

美文のキャラ倉庫

Bomber丸World開発室のWikiをとっとと滅ぼしたいのでデータをキャラ倉庫に移行…のための確認中。
以前からやろうとはしていたんですが、キャラ倉庫側で移行済みページを探すのが大変すぎて確認作業すら進んでいませんでした。
なんでまあ、WikiのURLからキャラ倉庫側の推定URLを作って、それで見つからない場合のための検索URLも作るという方向で効率化を図っています。

浮き沈みランチャーとBomber丸Worldとドラゴンクエスト10

浮き沈みランチャー

2の開発を始めるつもりなので、緊急性低そうな課題は2に回す方向にしました。
残ってる課題も折を見てクローズかな。

Bomber丸World

開発室Wikiに書いてたプログラム関連の情報、通常ページのほうの開発室に移動しました。
キャラ情報をキャラ倉庫に全部移動できればWikiは完全にお役御免。
開発再開の予定が当面ないから後始末パートですね。

ドラゴンクエスト10(ァォィョッュ)

精霊大臣の屋敷

  • クエスト「隠者は精霊とともに/影と陰」をクリアした!

隠者のクエスト完了!

(クエスト内容ネタバレとか)

精霊大臣
精霊大臣、ホーローさん系の食いしん坊なお方だった。
写真置き場ではボス以外ネタバレ扱いしないけど、一応この写真はネタバレエリアに入れといたほうがいいかな。

精霊超人ブロズ

  • 【クエスト】「隠者は精霊とともに/影と陰」精霊超人ブロズをはじめて倒した!

ブロズさん、精霊といっぱい合体して超人化しちゃった!
ネーミングセンスはともかくとして見た目はカッコいい…かっこいいよな?かっこいいってことにしとこう。
相変わらず戦闘中できることは少ないので割とだるい。

精霊大臣の威光にひれ伏す精霊超人ブロズ
精霊の王も服従させたるとか言ってた割に、それより立場が下の大臣の威光(本人ですらない)にひれ伏してしまうブロズさん。
自分の身の回りの狭い観測範囲だけ見て暴走するし、最終的に吸収した精霊に見放されちゃうし、この人、リサーチ不足の実力不足よね。

他の写真は以下から。
写真置き場「2025/10/07」

PukiWiki

いつまでも残ってたPukiWikiのコンテンツ、必要なページだけ普通のHTMLに移して、PukiWikiで作ったページは閉じました。
うちは自作のシステムが中心となって動いているサイトなので、よそのシステムが入り込んでいると、扱いにくかったんですよね。
しかも、いまやメンテナンスしていない、ほんのわずかのコンテンツにしか価値がないものに、フルスペックのCMSが入っているので、大げさすぎるって言うのもありました。
この移設により、めでたくただのHTML1枚に収まりました。
まあ、内部的には自作のシステムがHTMLを生成してたりするんですが、それでも実質1ファイルなんで、シンプルにはなりました。

同じような境遇のページに、Bomber丸World開発室があるんですが、こっちは残したいコンテンツがまあまあいっぱい眠ってそうなんで、ゆっくりじっくり作業していきます。

アンパンマンDBとBomber丸World

アンパンマンDB(システム)


コメントの表示を調整中です。
コメント番号を表示する修正のついでにデザインもいじったのですが、アンパンマンDBではちょっと浮いたデザインですかね。
番号を表示した以上はアンカー機能も付けたいし、もうちょっと調整します。

Bomber丸World

開発は実質頓挫したようなものですが、作ったものは何かしらの形で残しておきたいので、整理することにしました。
開発室Wikiに書いた内容をダウンロードページの開発室とキャラ倉庫に転記して、開発室を過去の足跡を残したアーカイブに、キャラ倉庫は別の何かを作るときにキャラを拝借できればと考えています。

アンパンマンDBと美文のキャラ倉庫

アンパンマンDB(記事更新)

来週の放送情報。
ベビーロール!?

美文のキャラ倉庫

安定して動くようになってきたので、データをまた入れ始めました。
基本的なデータはすでにある程度入れ終わっているので、Bomber丸World旧開発室にしか書いていないデータの移行が中心ですね。
旧開発室と旧旧開発室にはキャラクターの他にも、システム面の案もいろいろ書かれていたのですが、そちらはさすがにキャラ倉庫の領分から外れすぎているので、別の場所に保管しようと思います。
システムのほうのデータ移転も終わったら、旧開発室と旧旧開発室は用済みになるので、消すつもりです。

更新履歴とキャラ倉庫

更新履歴

根本的な作り直しの続き。
今回の作り直しで、登録チャンネルが複数になるので、その部分のロジックです。

キャラ倉庫

Bomber丸World2 – ページ 2 – 美文のキャラ倉庫
Bomber丸World2の資料が旧開発Wikiから発掘されたので、キャラ倉庫の方に転記しました。
他にも、多くはありませんがキャラ倉庫に未記載の情報があったので、また折を見て入れていこうと思います。

キャラ倉庫とアンパンマンDBとみんなのタグと日記

キャラ倉庫

Bomber丸Worldの当初のストーリー予定 – 美文のキャラ倉庫
古い資料が発掘されたのでキャラ倉庫更新。
これに適当にサブイベント生やしていったらあの途方もないキャラ数になったんですよね。
正直、ゲームとして完成させるにはあのストーリーは何かしら変更する必要があるんじゃないかと思っています。

アンパンマンDB

「ドロリンとバケ〜るカーニバル(劇場版ベストCD)」の商品情報を更新
映画サントラの正式な曲目が出ていたので更新しました。
テーマ曲の『おばけなんてないさ』はおそらく新録じゃないだろうと思っています。
ジャケット裏見られれば著作権表記で確実にわかるんですがね。

アンパンマンDB(みんなのタグ)

通報機能の前段階として、絞り込み機能を作っています。
一度通報されて不適切扱いされたタグも、実はいたずら通報で闇に葬られそうになっただけ、という可能性はあるわけで、基本的に不適切タグは表に出さないけど、望むなら深淵まで光を当てる選択肢は提供しておきたいなと。
ただ、根本的にタグ自体が多いので、まずは通報とは関係なく、単なるテキスト検索としての絞り込みを作っています。
ここで一度仕組みを作ってしまえば、いろいろある絞り込みのルールの中で、「不適切なタグ以外」という条件を作ってやれば、無理なく通報結果を反映できるわけなのです。
通報からどのように不適切なタグを判断するのか、という点についてはまだ結論出せてませんがね。

日記

うちのサイトは、ほぼ毎日何かしら更新しているわけです。
「更新」カテゴリいらないんじゃないかなって思えてきました。
特に、今日の日記の上の方みたいに、CMSによる更新も日記に書くようにしたら、収拾がつかなくなってきました。

それとは別に、「アイディア」カテゴリから実現済みと放棄したアイディアを分離しようかなとも考えています。
一度アイディアとして出しておいて、終わったものは「アイディア」とは違うカテゴリに入れて、「アイディア」カテゴリをこれからやる可能性があるアイディアだけに絞るということです。
日記を後から修正すること前提のカテゴリにするわけですね。

コードネーム:テツ

  • 爆弾の事故により右半身を失っている。
  • 失った半身は機械化している。
  • 爆弾に深い恨みを持つ。
  • 好きな食べ物はいちご大福。

Bomber丸Worldに登場させることを意識したキャラクター案。
爆弾使いとはとことんそりが合わない厄介者というイメージで。
考えただけで、本当に登場させるかは不明です。扱いにくいのは最初から確定だし。

手作りのゲームとしての私の世界

Bomber丸Worldというのをご存知でしょうか。
このサイトの発足当時から開発中で、いまだ完成どころか骨組みすら見えてこないゲームです。

RPGという形で、思いついたネタをどんどん詰め込んでいきたかったんですよね。
思いついたネタには、最初考えていたメインシナリオとはあまり関係のないものが多く、メインシナリオが軽くてサブイベントばかりになってしまうことは明白です。
であれば、Bomber丸Worldというひとつのストーリーを提供してその回りにサブイベントで肉付けしていくより、Bomber丸Worldを包含するひとつの世界を提供して、その中にメインとかサブとか気にせず入れたいストーリーを入れればいいんじゃないかと思ったのです。

そしてまた、思いつくネタをどんどん詰め込んでいくということは、ネタが尽きない限り「完成」は永遠にないわけです。
ならば、完成品の一本のゲームとして提供するより、後からどんどんアップデートする前提で作るべきでしょう。
可能であれば、遊ぶたび最新版に更新されているのが理想です。
こういうのは、ブラウザ上で直接実行されるゲームとして実装するのが最も現実的に思えます。

そう、この私のWebサイト、TGWSにて遊べるブラウザゲームということです。
思えば、TGWSの多くのコンテンツはBomber丸Worldと関連しています。

・ゲーム「ふにゃ」シリーズはBomber丸Worldと同じ世界での出来事です。
・プログラミングコーナーは、Bomber丸Worldの開発に使えそうな技術を探してきた歴史でした。
・アンパンマンネタをさりげなく突っ込んでみようかという考えもあります。
・アキタラヤメル企画のいくつかも、Bomber丸Worldと関連しています。

もう、ここまでくれば、このゲームは「TGWS」の名前そのものを冠してしまっても良いのではないかと。
「TGWS」の名を冠するなら、そこにゲームとしての作者の気持ちを込めたい。
ツクールなどの便利すぎるツールには極力頼らず、自己表現のための世界を、ゲームとして作りたい。
そんな気持ちを込めたい。

T-手作りの
G-ゲームとしての
W-私の
S-世界

「手作りのゲームとしての私の世界」
これが、Bomber丸Worldの新しい名前、いえ、Bomber丸Worldを含んだ新しいゲームの名前です。

とはいえ、本当にTGWSと呼んでしまうとWebサイトのTGWSと区別ができないので、カタカナで「テヅカイ」と略して呼ぼうかと考えています。

まだ、どのようにブラウザ上で実行し、更新するかすら考えていない、漠然とした構想段階ですが、そんなことを考えた年明けでした。

無題

Bomber丸Worldのキャラをいくらか描いてもらえることになりました。
普通の一枚絵なのでゲームにそのまま使うことはできないと思いますが、ともかくうれしいことです。

無題

そうだそうだ、アンパンマンのことも大分落ち着いてきたし、そろそろBomber丸Worldのことを思い出さねば。
というわけで、HTML表示のバグをひとつ見つけたんで軽く修正しておきました。
ウィンドウサイズの拡大と縮小を繰り返すと画像がどんどん大きくなるというバグがあったのです。

そういえばアンパンDBの統計のページ、歌DBの作成に当たって微妙に強化しました。
歌のデータの統計を取っているのはもちろんのこと、書いた記事数なんかも表示するようにしました。

浮き沈みランチャーのアイコンをまだ読み込んでいない部分の表示が遅すぎると感じたので、読み込みより表示優先で処理するようにしてみました。
今はディスクキャッシュで読み込み自体が速くなっている可能性があるため速くなってもあまり信用できませんが、再起動するなどしてからだと違いが実感できるようになるかもしれません。

無題

Bomber丸WorldのHTML表示はimgのwidth・height属性にも対応しました。
これでimgに必要な要素は揃ったといったところでしょうか。
拡大画面の時にはちょっと滑らか過ぎて逆に気持ち悪い面もあったりするのですが、まあそれはご愛嬌ということで。

無題

ふにゃさんのズーム機能、実際に試してみたら中途半端にしかズームが効いてなくていろいろちぐはぐになってしまったのでズームはちょっと諦めてフルスクリーン問題への対応だけをしておこうと思います。

Bomber丸WorldのHTML表示において、imgタグにクリッピング機能をつけました。
これ、実際のHTMLにもあってほしかったんですが、近頃はなぜかHTMLは論理的であるべきという風潮が高まってるのでもうなさそうなんですよね。
だから論理構造糞食らえなWebデザイナーは検索エンジンのために最低限のナビゲーションを作ったら後は全部Flashで…話がそれました。
とりあえずこっちのほうはわりと素直に動いてくれているようです。

無題

首の痛みは昨日よりは良くなりました。
首が自由に動くっていいですね。

そんなわけでプログラミングやってました。
今回はふにゃさんのフルスクリーンに関するバグ解消とウインドウモードでの視認性向上のためのズーム表示対応です。
まあ作っただけでアップしてないのですが。
Bomber丸Worldのようにズームにはじめから対応して作られたというわけじゃないので拡大時に文字がカクカクになります。

そのBomber丸Worldですが、紹介ページのトップを少し更新しました。
以前からランダムメッセージが表示されていたのですが、それを「ランダムメッセージ」と明記したのに加え、いくつか新しいセリフも追加しました。
その中にはランダムに自動生成されるセリフも含まれているのでたまにおかしな言葉が現れるかもしれません。
でも、きっとゲーム中でもそんなおかしな言葉が出るはずなんです。きっと…。

アンパンDBもついでに改良してました。
こっちはまだアップしてないのですが、説明文を現在の仕様にあわせて書き直したり、「キャラソン」としていた部分を「テーマ曲」にして歌以外にも対応させたりしました。

無題

さて、そろそろBomber丸Worldの開発でも再開するかな…。
と思っていたら案の定何をやるか忘れていました。
確か今はマップシステムの構築中だったはずですが…。

DirectMusic7をVC#から使うためのDLL

で、実際に作り始めました。
マネージドとアンマネージドの混在するややこしいプログラムにもだんだん慣れてきたところです。
参考にするためBomber丸WorldのBGMクラスを見ていたらIDirectMusicのReleaseし忘れを発見しました。
これもそのうち直そうと思います。

無題

昔から考えていたけど名前が決まらなかったキャラ、フェムト。
プログラムも作らずに考えていたんですね。
Bomber丸Worldに登場する第二の死者。
ただ、ストーリーに強く関わることはありません。

アニメーションコピー

…どっちみちポインタを保持する方式になりそうです。
アニメーションオブジェクトの実体を入れておくと描画を試みるたびにコピーが作られてしまい、まともにアニメーションできなくなりそうです。
マップ自体は何とか少ない変更で旧システムから移植できそうです。

次>