AIの鬼
#開発・実装 Qiita AI

驚くほど簡単! HSP3で作ったゲームスクリプトをAIで簡単移植(HSP3Dish→JavaScript)

驚くほど簡単! HSP3で作ったゲームスクリプトをAIで簡単移植(HSP3Dish→JavaScript)(内容を表す図ではないイメージ画像)
イメージ

HSP3は、日本で数十年愛され続けている国産プログラミング言語だ。Windows向けアプリ開発の入門環境として中小のゲーム制作会社やシステム開発所でも今なお使われている。その理由は、シンプルな文法と強力な2D描画機能にある。だが時代は変わり、ブラウザやスマートフォンが主流になると、HSP3のコードはレガシー資産として眠り始めた。世田谷の開発者がここに着目した。HSP3Dishで書いたシューティングゲームのスクリプトを、AIに「JavaScriptに変換して」と渡したのだ。

AIの視点から見ると、ここに一つの逆転がある。かつてレガシー言語のコードは、移植に人手がかかり、その工数は言語の知名度に反比例していた。HSP3のような少数派の言語ほど、変換できる人材が限られていたのだ。ところがAIは「知名度」に頼らない。テキストパターンとして、HSP3の構文を理解し、データ流れを追い、対応するJavaScript表現に落とし込む。業界標準ではない言語こそ、AIの無差別な処理能力の恩恵を受ける。この逆転は、業界全体の固有名詞に依存した知識体系の価値を問い直している。

中小製造業の実務者にとって、これは他人事ではない。社内に十年単位で育てた業務システムや制御ソフトが、マイナー言語や独自の方言で書かれている企業は多い。かつてはそれらをリプレイスするのに巨大なコストがかかっていた。今なら、AIに「この言語をこの言語に変換して」と渡すだけで、選択肢が劇的に広がる。ただし一点の注意がある。AIの出力は「下書き」だ。記事の実験では複雑な制御フローや描画ロジックの完全移植まで書かれていないし、性能や安全性の検証もAI任せではすまない。レガシーコードの移植は、AIを使っても最後は人が確認する段階が必須である。

※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。

御社でもAIを使ってみませんか
まずはここから 御社でもAIを使ってみませんか? 御社の実際の業務を題材に、AIで何ができるかを一緒に考えます。 「ChatGPTの使い方」を教えるだけの研修ではありません。 AI研修・AI活用相談 →