kokonani

今度はスーファミを作ってみた。
https://jssnes.dev/

コードはここに。
https://github.com/deepneko/jssnes

今回はガチで1ミリもコードを書いていない。全てAIにまかせた。
まぁ途中ちょっとデバッグしたりもしたけど。

結構色々動かしてみたから、大半のソフトは動きそうな気がするが
星のカービィデラックスとか、マリオRPGとか、特殊実装が追加で必要なソフトはそもそも動かない。
そのうち適当に追加するだろう。

-----

しかし、試しにやってみたが、趣味としてのプログラミングにおいて
AI実装を使うことはかなりの虚無だな。元々エミュを実装してた理由は、
ゲーム機実装の勉強 + 色んなプログラミング言語そのものの勉強が目的だったはずなんだが
その目的をあまり達成できないものになってしまった気がする。
うーむ...でも実装の勉強が恐ろしく高速にできるようになったと考えればいいんだろうか。

これができるなら次からも自分でスクラッチで全部書こうってならんことだけは確かだ。
ただ、書ける必要はあんまなくなったと感じるが、まだレビューするために読める必要というのはあって、
プログラミング技術そのものが必要なくなるってわけじゃないだろう。

-----

github copilotを使ってたんだが、6月から訳わからんくらい高くなったんで使うのやめた。
大体$50〜60くらいで使い放題に近い状態だったと思うが、
従量課金型になって3日でそれぐらいは余裕で使うレベルになった。
ちょっと個人で使うには高いよなぁと思う。

今はClaude CodeのProプラン$20/月を使っている。
これも5時間でトークン使い切って、ちょいちょい作業が止まるんだよなぁ。
それでも十分安い気はする。本当に必要になったらもう1垢作るか、maxプランにするだろう。

あとClaude Codeからコミットすると、ContributorにClaudeさん現れるんやな。おもろい。
blog comments powered by Disqus