マルチゲーム対応化をめざす!
いきなり大きな構想を打ち立てたのですが趣旨は、
・前回投稿ネタはWindowsOSでしか動かない。
https://qiita.com/puyon/items/c38bfc679d901ea64628
・ゲームをプレイしながら同じデバイスで動かすことがほぼ不可能。
ということで。
全くの経験ないTypeScriptなる言語を勉強しながら作ろうと思った。
作成環境
なんもわからない初心者向けに、AIに聞いてみた結果。
・Windows版のVSCode
・言語は、TypeScript(JavaScript未経験)
・ローカル環境での検証用に、node.js
・ツールはなるべく使いたくないので、HTMLベタ書き
・ローカルサーバーとしての「python」(pythonで実装しません)
・数種のパッケージ:JsZipやJsStore(IndexedDB)
・教師としてGeminiをお迎え
最初の大きな壁(目標)
最初の大きな壁は2つあり、
・TypeScriptビギナー、HTMLビギナー
・ゲームのキャラ情報の取得と解釈
ゲームのキャラ情報の取得
Win版と同じくゲーム攻略サイトの情報を、アプリから取得したいと思いGeminiに聞いてみると、「CORS問題」というのがあり不可能だとの回答。
『ダメじゃん、できないじゃん』って諦めかけていたけど「ん?取得だけ出来たら解析はできんじゃね?」と思って再度質問すると、「それなら十分可能です」との回答。
光明の光あり
ということで「取得は別の手段」でやって、解析をTypeScriptでやることで、進めることにした。