宣伝: 『宗教学雑考集 易理・始源論・神義論』(JRF 著)
BOOTH (NonDRM 900円)Amazon (700円)BOOK☆WALKER (700円) で販売中! Amazon には紙の本も売っています (4400円)宗教に関する哲学的な話題を雑多に集めた論考集です。(2025年3月11日発売)

« 前のひとこと | トップページ | 次のひとこと »

cocolog:95993074

Nintendo DSi の プチコンmkII で昔作った「易双六PTC」を主に Claude さんの力で、Web 版に移植した。スマホや PC でこの「レトロゲーム感」を味わってほしい。 (JRF 8243)

JRF 2026年5月16日 (土)

2013年ぐらいに Nintendo DSi のプチコンmkIIで作られたタロットソリティア「易双六PTC」を主に Claude Sonnet 4.6 さんの力により、Web に移植しました。

易双六PTC (YOUSCOUT_PTC) は↓からプレイできます。

https://jrf-2018.github.io/youscout_ptc_web/youscout_ptc.html

または、

http://jrockford.s1010.xrea.com/archive/youscout_ptc_web/youscout_ptc.html

JRF2026/5/168717

易双六の説明書 (YSCHELP) は↓からプレイできます。

https://jrf-2018.github.io/youscout_ptc_web/yschelp.html

または

http://jrockford.s1010.xrea.com/archive/youscout_ptc_web/yschelp.html

JRF2026/5/166651

ソースなどは GiHub から見れます。

https://github.com/JRF-2018/youscout_ptc_web

JRF2026/5/163178

「易双六」自体はすでに Web 版があったのですが、今回のものは、スマホに最適なレトロゲームといったウリになります。

上画面タッチに対応しているのが地味に大きな変更点です。例えば、タイトル画面で上画面領域をタッチするとスタートできます。

ところで、実は YSCHELP には隠し要素としてダンジョンが含まれていました。

最初に表示される「ヨウスコウ マニュアル」のページの「エイゴ (English) マニュアル。」の「。」をクリックすると、なんと「テスト ノ メイキュウ」に行くことができるのです!

JRF2026/5/168516

ですからただの説明書ではなくゲームにもなっています。もちろん、説明書としても作り込んではいました。本編の易双六PTC ともども楽しんでいただけるとうれしいです!

JRF2026/5/163319

……。

現在のバージョンは 0.0.1。とりあえず公開して反応を見ようというバージョンです。

JRF2026/5/163200

……。

説明は GitHub を読んでいただくとして、この「ひとこと」では苦労話(?)を紹介していく。

私はタロットソリティア「易双六(ようすこう)」を2011年に作った。東日本大震災もあって、電力を使わないテーブルゲームという方向を模索したのかもしれない。

JRF2026/5/163629

《易双六(ようすこう) - タロットカードを使った一人遊び》
http://jrf.cocolog-nifty.com/column/2011/11/post.html

その後、2013年にそれを Nintendo DSi の「プチコンmkII」に移植した。幼い甥達の前で私にも「何がしか」ができるんだということを見せたかったのかもしれない。

《「易双六 PTC」開発記》
http://jrf.cocolog-nifty.com/software/2013/02/post.html

JRF2026/5/163436

ただ、Nintendo DSi や 3DS はすでに「オワコン」となって久しく、誰かにプログラムを見ながらプレイしてほしいという私の願いがもはやどうにもかないそうにないという状況になっていた。

私の希望としては、プチコンmkII のエミュレータが現れて、それでスマホ等でプレイできるようになることを夢見ていた。しかしそれは素材の問題等もあり実現しようがないようだ。新しいプチコンが出るたびに mkII への互換対応なんかも夢見たが、それも実現しなかった。

JRF2026/5/167424

……。

2026年5月、私はそれまで無料で使っていた Claude さんにはじめて課金した。Gemini さんや ChatGPT さんには最低額ながら課金しているし、Grok さんは Twitter (X) に課金しているが、Claude さんは完全無料のまま使っていて申し訳ないと感じていたので、少し高いが「今月だけ」のつもりで課金したのだった。

そして、大きく二つのプロジェクトをあっという間に Claude さんにこなしてもらった。

JRF2026/5/163762

《自分用ブログ投稿システム Mapaex を現代化した。メイン Claude さん・サブ Gemini さんの作業で。今月のみ Claude さんに課金(はじめての課金)約3500円したのだが、元は取れた感じ。 - JRF のひとこと》
http://jrf.cocolog-nifty.com/statuses/2026/05/post-899c12.html

JRF2026/5/165230

《検索用に《JRF ブログ退避所》を Claude Sonnet 4.6 さんに作ってもらった。以前から、バックアップ用のアーカイブ zip は作っていたものの、ネットで見られるバックアップ先が欲しかったのだった。 - JRF のひとこと》
http://jrf.cocolog-nifty.com/statuses/2026/05/post-e4f601.html

JRF2026/5/161964

これで十二分に元は取れたのだが、さらに何か作れる時間的余裕がある…ということで思い付いたのが、「易双六PTC」の Web への移植だった。

JRF2026/5/165522

……。

しかし、「易双六PTC」は Smile Basic 2 という特殊な BASIC 言語で書かれていて、全然メジャーではない。それを Claude さんが理解できるのかという不安はあった。

実際のところは、その不安は的中しなかった。Claude さんはしっかりプログラム変換をすることができた。

ただ、上の Mapaex と jrf_blog_find のプロジェクトに比べようもないぐらい、私が指示を出す必要があった。

JRF2026/5/168857

Claude さんの力だけではできなかった。CSS などの問題は ChatGPT や Gemini Pro さんにもかなり手伝ってもらわなければならなかった。私がプログラムを書いたりデバッグしたりして解決したこともあった。

それでもプロジェクト開始から、10日もたたずにデプロイにまで漕ぎ着けたのは、やはり Claude さんがすごかったとしかいいようがない。しかもその間、Claude さんの利用制限…5時間の制限、1週間の制限もあって作業できない時間も長かったのだ。

JRF2026/5/163587

……。

ただ、やはり 5時間の利用制限は地味に体に良くない。微妙に寝入るには足りない時間だからだ。8時間制限とか10時間制限のほうがいいと思う。もちろん使えない時間も長くなるわけだが、そのほうが人間には合ってる気がする。一部のワーカホリック人間以外。

JRF2026/5/164694

……。

更新: バージョン 0.0.2。トークンを最初に置く場所を選ぶときの処理にバグがあったのを修正した。

JRF2026/5/175643

……。

更新: バージョン 0.0.3。なぜか yschlp_data.json に英語版 The Fool のページだけ空欄になってたのを修正。しかしなぜなのか。(^^;

JRF2026/5/177910

……。

更新: バージョン 0.0.4。yschelp.html をちょっと改善。もう完成したつもりでいたのになぁ…。

JRF2026/5/171009

……。

……。

追記。

○ 2026-06-05T16:27:34Z

プチコンmkIIのゲームからの移植。私は当時からうっすらその可能性を視野に入れていたので、プチコンのキャラクタなどをできるだけ使わずに作っていた。だから、二・三キャラクタを置き換えるだけでよかった。プチコンのキャラクタをたくさん使ってるゲームとかはそういう面で移植は難しいと思う。素材面では音楽が私の場合問題となったが、これも完全に置き換えた。

JRF2026/6/69822

あと、私のは「完全移植」からはほど遠くスプライト処理なんかはかなり実機とは異なる形にするしかなかった。見た目は近くしたけれども、「Smile Basic 2 エミュレータ」的な動作をしている部分は少なく、JavaScript のコードにかなり置き換えて実装している。

JRF2026/6/61737

« 前のひとこと | トップページ | 次のひとこと »