先日、Flash製2Dジャンプアクション「Collone!!(コロネ!)」を、今のブラウザで遊べる形で復活させました(→前回の記事)。
今回はその裏側の話です。Flash はもうサポートを終了して久しいのですが、いろいろやったら動きました。
▶ 遊ぶ:https://kpc.heteml.net/flash/collone/

助けてRuffleさん
Ruffle の力を借りると、なんとFlashが動きます。
しかも遊ぶ側は、特別なプラグインを入れる必要はありません。便利すぎる。
とはいえ、最初から全部スムーズだったかと言えば、しっかり問題はでました。
ひとつずつ潰していきましょう。
※ Ruffle … Flash Player の代わりにブラウザ上で SWF を再生してくれる仕組み。すごい。
ChatGPT先生&Claudeくんを召喚
前回ちらっと書いた、「流行りのChatGPT先生&Claudeくん」の話です。
この復旧、ひとりでやったら普通に1か月くらいかかっていた気がしますが、数時間で終わりました。バカな…。
お世話になったポイントはこのあたりです。
- 詰まったときの調べもの、不具合の原因の切り分け
- ゲームを裏で動かしてスクショを自動撮影
- ブログ記事の構成づくりや下書き
初めは「ゲームは起動したが、キャラが出ない」レベルの状態でしたが、調査結果は「SWFのロードに失敗しています。ファイルを書き換えますか?」と即対応され、内部のリンクを書き換え、ドットのにじみを修正し、クリック長押し時に開いてしまうメニューの抑制…と一生修正を進めてくれました。
ゲーム復旧後も、自動プレイからスクショ撮影まで自前でツール作成→サンプルの提示までが一気に進み、格子状にスクショが並べられ「お好きなものを選んでください」と言われた時にはポルナレフのような気分になりました。将来的にはPV撮影も任せられそうな勢いです。
↑これは試しに撮ってもらった動画です。ゲーム側に一切手を加えない+撮影のラグの都合で画面を見ずにプレイしているそうですが、相当な伸びしろを感じます。
意外とすぐ復活できるし、移植もできる
古のハードで眠っている旧作品がこんな簡単に復活できるなら、普通にまた試したいなと思いました。しれっとスマホでも動くようになりましたし、言語追加やアレンジも全然できそうです。結構夢があるなと感じます。
それでは、よいAIライフを~