2.東方系・何か作るとか

TwitterBOTまたいじる。

数年前に制作したTwitterBOTを再度いじくってます。性懲りも無く。
プログラムとデータベースは残っていたので、それらを改良する感じで。
Cronを仕掛けていないので現在自動応答はしませんが。

Twitterへの投稿についてはEasyBotterをベースにしています。
学習機能と学習した言葉を喋る部分について拡張してあります。
学習は形態素解析で分割したものをDBに登録。
喋る部分は、もらったリプライを分割して適当な単語でDBに検索をかけて、携帯の予測変換形式で文章を組み立てて喋ります。
BOTはRubyとかPythonとかがメジャー?ですが、PHPでやってます。

事前に特定の言葉に反応するデータを用意してそれを喋らせるのもいいですが、意味不明なことを喋りまくる学習型も楽しいです。

以下(Read more)1対1の対話キャプチャ。
Read more »

東北ルートエイト2,070km@旅行してきた

放浪のつもりがただの旅行になりました。
期間は1週間弱ほど。


今回のルート。
通った県は、東京・埼玉・山梨・長野・新潟・福島・山形・秋田・岩手・宮城・茨城・千葉。

東方絡みとそうじゃないのがごっちゃになってます。ご注意ください。
ちょっと長いよ!では、以下 Read more からどうぞ。

Read more »

改造FF5 制作あとがき

TOUHOU FANTASY 5na パッチ制作
燃え尽き症候群からようやく復帰しました。
連日ずっといじくっていたので今回の反動は中々大きかったです。

今回はイカの内容でお送りするでゲソ
・使用ツール、関連ツール
・変更内容とか色々。ネタバレ含み。

Read moreからどうぞ 
Read more »

TOUHOU FANTASY 5na 攻略(第2、第3世界)

第1世界はこっちの記事
第2世界と第3世界の攻略情報は下記 Read moreからどうぞ
Read more »

TOUHOU FANTASY 5na ver2.0 名前相対表

相対表は下のRead moreからどうぞ
Read more »

TOUHOU FANTASY 5na ver2.0 パッチリリース


ver2.0パッチできました。

■パッチダウンロード
TOUHOU FANTASY 5na ver2.0 [download]

パッチのあて方などは、
「続々々・FF5東方化 ver1.0パッチリリース」にて
※ver1.0パッチをあててあるROMにはあてないでください。FF5ヘッダ無し素ROMにver2.0をあててください。

■内包パッチ
touhou_fantasy5na_ver2.0.ips
└touhou_fantasy5na_core_ver2
└touhou_fantasy5na_core
└optimize(Inu’s Sandbox様)

■前ver1.0からの変更点など
・第2世界、第3世界の各ボスの行動データやパラメータを変更しています。
変更してあるボスはFF5本家と名前が違う、もしくは頭文字に「C」がついています。
第2世界のボスグラはほぼ変更無し、第3世界は大半ボスグラが変わってます。

・武器、防具、アクセサリの名称を大幅に変更してあります。効能はそのままです。

・第1世界のCソルカノンのHPを大幅に下方修正しました。

・最強装備の際に呪い系装備は装備しないように変更しました。

・セクメト(ピラミッド内出現雑魚)は居ないことになりました。

■その他
第2世界は比較的楽です。
第3世界は理不尽なボスがちょこちょこ出てきます。
誤字が直ってない所があります。たぶん。
各ボスの攻略情報と装備品のFF5本家との相対表は近々書きます。
パッチ制作はこれにて終了の予定です。

以上です。

TOUHOU FANTASY 5na 攻略

TOUHOU FANTASY 5na ボス攻略
中盤から詰まりポイントが出てきます。
FF5初見だとかなりつらいです。L5デス・デスクローが効かない敵が増えてます。
第2世界、第3世界はこっちの記事

攻略情報は下記 Read moreからどうぞ
Read more »

続々々・FF5東方化 ver1.0パッチリリース

■TOUHOU FANTASY 5na ver1.0
思いついた日から約2ヶ月。だいぶ形になりました。
延々と作業しつづけそうなので、この辺りで区切ってパッチを公開します。



現状は
・ジョブグラフィック全変更
・セリフをキャラに合うようにほぼ全て修正
・フィールドマップ上のキャラグラ変更
・第1世界までのボスパラメータ変更
・ボスグラフィックは手をつけたりつけてなかったり
とかです。

■パッチダウンロード
TOUHOU FANTASY 5na ver1.0 [download] → ver2.0できました。
ヘッダ無しのSFC版ROMデータへipsをあててください。

パッチをあてるにはWinIPSを推奨。
ヘッダの有無についてはバイナリエディタ(Stirling等)で確認を。
ヘッダ有りのデータだと、最初の行から00が、ずーっと並んでいます。00を削ってください。

推奨エミュはsnesgtです。動作確認もそれでやってます。
チェックサムを合わせてないので弾くようなエミュだと動かない(はず)です。

分からない部分はググるよろし。

■内包パッチ
touhou_fantasy5na_ver1.0.ips
└touhou_fantasy5na_core
└atb_switch(Inu’s Sandbox様)
└hp_color(Inu’s Sandbox様)

■プレイについてもろもろ
・第1世界までの各ボスのパラメータや行動データをいじってます。
そのためFF5より簡単だったり難しかったりします。
いじってあるボスは分かりやすいように名前が違う、もしくは頭文字に「C」がついてます。
余談:CはCursedの略。

・バイト数の都合上、メッセージ表示の際キャラ名称が略称になってます。

・戦闘中に瀕死状態でHPの色が黄色に変わります。

・戦闘中にXボタンで順番を飛ばせます。

・店買いできない物は売らないほうがいいかもしらん。

・イベントを削っている箇所があります。

・とある魔術の禁書目録ネタが混じってます。

・ぜになげは存在しません。お金を投げるなんてとんでもない。
侍の持ちアビリティは「ねらう」に変更しています。

・炎のロッドと雷のロッドは直接敵に折れません。頑丈です。
氷のロッドは折れます。むしろ積極的に折ってあげてください。

・アイテムの名称は全然変わってないです。
後回しなり。

・メインキャラは大体差し替わってますが、タイクーン王とかギルガメとかエクスとかはそのままです。
ストーリーは元のFF5準拠なので差し替えキャラとの背景が合っていません。予めご了承ください。

・制作しながらプレイ+デバッグプレイを計80時間ほどやってますが、途中でシステム・グラフィックを変えたり追加したりしているので、色々おかしかったりする箇所があると思います。
私のリアルMPが0になった時期と思われますので、あんまり気にしないでいただけると幸いです。

■使用素材など
制作にあたり、ボスグラフィックについては下記のサイト様の素材をSFC用に減色・縮小して使用させていただいております。
御不都合な点がございましたらお知らせください。

UNK教団の野望 様
http://www5f.biglobe.ne.jp/~kanri01/rounk/

ヘポモチ! 様
http://forest.her.jp/moricchi/

lent 様
http://kokutoblack.web.fc2.com/

wp 様
http://wpdot.web.fc2.com/

■その他
結局ジョブグラフィックパターンは1090パターンでした。
投げかけましたが、キャラへの愛と使いまわしでなんとか。ひなすっぴんは再度描きなおし。
アセンブラをもうちょっと詳しく勉強しとけばよかったと思いつつ。

以上です。

続々・FF5東方化

間が空いたので途中経過をば。


油断してると酷い事になったりしてます@にとり


4人分の水クリスタル(11ジョブ)までのジョブドットは作成しました。
大体500パターン弱終わった感じです。
残りのジョブドットはすっぴんので全部埋めてしまいそうな勢い。


フィールド用のドット作成と会話の差し替えも並行してやってます。現状、火クリ爆散辺りまで。
基本的なストーリーは変えず、キャラの性格と話し方を合わせているような感じ。
好きなキャラ主体でやってるので、元のストーリーと東方キャラの背景が破綻してますが、その辺りはすっぱり諦めております。

バイト数制限があるので、会話中のキャラ名称がちょっと変わったりしてます。
ルーミア → ルミ(元がレナ) とか
レミリア → レミィ(元がガラフ) とか


リアルMPがやばいで!

FF5 文字コード変換ツール 会話用

バイナリデータを一文字ずつ照らし合わせて改変するのが面倒なので、相互変換ツール作りました。
FF5自体に内包していない漢字とかは使えませんが。

FF5 文字コード変換ツール 会話用

完全互換ではないけどかなり労力を減らせると思います。
果たして他に使う人がいるかどうかはまた別のお話。

メニューウィンドウのは今のところあんまり改変してないのでツールは作ってないです。