#概要
CGIゲームのScriptOfSagaⅡを通して、いろいろと勉強してみようというだけです。
計画だったことは考えていないので、体系的な記事にはならないかなと思います。
#背景
昔、CGIゲームというWebゲームが流行りました。
そのころ私は中学生ぐらいでしたが、無料でできることからとてものめりこみました。
また、多くのスクリプトが無料頒布されており自分で中身を読んで何が起こっているのか分かることが面白くて、初めてperlの技術本を買ってプログラミングを勉強した記憶があります(ドット絵も描いた思い出)。
なぜか21年末の冬季連休にふと思い出して気になってしまい、一番ハマっていたScriptOfSagaⅡを調べてみたところ以下のような状態でした...。
① 利用規約やスクリプトはなんとか参照できる状態
- 利用規約
- http://web.archive.org/web/20090603074818/http://www.area-s.com/main/rule.html
- スクリプト
- http://web.archive.org/web/*/http://www.area-s.com/main/archive/sos*
② Shoさんという方が運営されていた「MissingLink」という公開ページは消失
http://www.area-s.com/
あの頃はお金も技術力もなくWebサーバでの運用を諦めてしまいまたが、
とても貴重な経験をさせて頂いたゲームであり、また今ウェブ関連の勉強をしている人たちにもとても有益なコンテンツだと感じているため、今一度ScriptOfSagaⅡを立ち上げ、またそれを通して得た知見などをまとめていこうと思い立ったという背景です。
※ちなみに投稿者は現在組込みソフトの仕事をしているので、ウェブアプリは初学者のままです笑
本稿はリンクを上記した利用規約から逸脱しない範囲で進めていきます。
ロードマップ
計画がないと上述しましたが、一応「直近やること」と「いまやりたいと思っていること」は挙げていこうと思います。
- まずは公開されているスクリプトをWebサーバに上げる
- 公開されているスクリプトを可能な範囲で設計書にリバース
- 再構築 ※ここまでやれたらshoさんのメールアドレスに改造連絡をいれてみる?