以下の内容はhttps://nowokay.hatenablog.com/entry/2025/09/25/194808より取得しました。


Claude Sonnet 4に17個ほどゲームを作ってもらったけど著作権を主張できるのかな

Claude Sonnet 4が出たときにいろいろゲームを作ってもらっていたのでまとめてみた。
あと、これって著作権どうなるんかなって考えてみる。

あ、ゲームいっぱい作ってると10個目くらいからアイデア枯渇し始めるので、最初に作ろうと思ってたものを作りきってからが勝負だなーみたいなことを思いました。

1. マリオ

試しにやってもらったら一発でいい感じに作ってくれたので、いろいろ試したくなった。
敵がいてブロックがあってコインもある。

javaのswingでリアルなマリオのようなゲームを作って。
1ソースで完結して。
背景もかわいいほうがいい。

ところで、著作権法でいう「著作物」は「思想や感情を創作的に表現したもの」です。 けど、このプロンプトは「創作的に表現」とは言い難い。特定のゲーム名をだして、どういうルールになるか完全にSonnetに任せてます。調整もしていないので、著作権の主張はできない気がする。

それはそうとして、同じプロンプトでGPT-5にやってもらったらいい感じ。コインある。でも敵は踏めなかった。

なので、GPT-5もかわいいゲーム作るようになったかと他も試して比較させようとも思ったのだけど、なんかマリオが特別いいだけだった感じ。

2. グラディウス

グラディウス

JavaのSwingで。
グラディウスみたいな横スクロールゲーム。
アイテムをとるとミサイルとかオプションとかつく。
星が流れててほしい。
あとは地面にも敵で、ミサイルで打てる。

これはオプションが固定じゃなく追従する動きをするよう調整した。
でも、ゲーム名を出していて、あまり創作的とは言い難い。

GPT-5にやってもらったら、なかなかいい感じにならなくて、調整が結構必要だった。

3. ドラゴンゲーム

なんか勇者とドラゴンが戦うゲーム。

Javaのswingで、ワイヤフレームのドラゴンと勇者が戦うゲームを作ってほしい。
操作は2dで、表示は3dで。

これもプロンプトにあまり創作性ないですね。完全にSonnetにお任せです。

GPT-5にお願いしたらこうなりました。

プロンプトに何も書いてないのがよくないとはいえ、なにもやってくれてないですね。
GPT-5ではハルシネーションが減った代わりに創造性もなくなったという話がありますが、こういうところにも影響してるんだろうか。

4. ゴルフ

2Dのゴルフゲームを、Javaのswingで作って。
方向をぐるぐるしてタイミングよくえらんで、強さも強弱動く中でタイミングよく選ぶ。
SW、アイアン、パター、ドライバーがあって、地面の種類によって打ちやすさが違う感じで。
グリーンにのったら別画面になるのがいいな。
ゴルフ場っぽいマップで

創作性があるかというと、うーむ、というところ。

5. レーシングゲーム

レースゲームをJavaのSwingで作って。
コースをはみ出ると遅くなり、1周のタイムを計る。
真上からコースを見る形で

創作性なさそう。

6. スキーゲーム

MSXとか昔の8bitマイコンと呼ばれたPC向けのミニゲームとしてソースコードが載ってる本にありがち。

JavaのSwingでスキーゲームを作りたい。
間を通り抜ければ点になるゲートと、ぶつかると後ろに跳ね返って減点になる木が下から上にスクロールする中をスキーヤーが滑り降りる。ゲートの端も減点。
ゲートをとおったときと木にあたったときにエフェクトがあるとうれしい。
左右に動くときにちょっと慣性がついてほしい。
ある程度すべりおりたらゴール。

横線が2本あるのがスキー板のつもりだと思います。
よくあるゲームとはいえ、ちょっと創作性ある?

7. 穴掘りゲーム

まあ、ロードランナーですね。昔はよくあった。そういったバリエーションのひとつ

敵から逃げたり穴に落としたりするゲームをJavaのSwingで作って。
フィールドは4フロアあって梯子で上り下りする。敵は梯子をつかえない。
最下段以外のフロアはところどころ切れている。
床に穴をあけて敵を落とすと点が入る。穴はしばらくしたらふさがる。
敵はしばらく穴の中にいて 同じフロアの別の場所で復活する。
自分が穴に入ると下のフロアに落ちる。一番下のフロアには穴があけれない。
敵につかまると死ぬ。3回死ぬとゲームオーバー。

一応創作性ありそう。

8. フライングポーカー

飛んでくるトランプカードを叩き落としてポーカーの手を作るゲーム。

次のようなゲームをJavaのSwingで作って。
トランプのカードが左から右にふわふわと飛んでくる。
主人公はハンマーで気に入ったカードを打ち落とす。
上のほうのカードはジャンプで。多段ジャンプで最上部のカードに。
撃ち落としたカードでポーカーの手札を作る。
5枚集まったらポーカーの役に準じ た点数が入ってエフェクトとともにカードが消える。
たまに妨害の敵がくるので当たったら死ぬ。

これは創作性あって著作権を主張できる気がする。

9. ボール迷路

小学校の図工で作るやつ

穴があいた板の上に玉があって、板を傾けて玉を穴に落とすゲームをJavaのSwingで作って。
3Dで表示されるようにして。
板のうえにはいくつか障害物があって、それをよける。
板の周囲は囲ってあって落ちないようになっている。一部スキマがあってそこから落ちたら終わり。

あまり創作性ある感じではないな。

10. タンクバトル

タンクバタリアンファミコンバトルシティが有名か。

格子状のステージで戦車が戦うゲームをJavaのSwingで作って。
砲弾を撃ち合う。
通路の幅は戦車3台分。敵戦車は4台。全部倒すと勝ち。

あまり創作性なさそう。

11. F1ピットゲーム

これ、ゲームとしてはあまり見ないものなので創作性ありそうなんだけど、作る過程が。
ゲームのアイデアを出してもらってそのままゲーム化してもらってる。

12. ゾンビゲーム

広告ゲームを再現しようとしたやつ

一本道で向こうからゾンビが歩きながらせまってくるので撃つゲームをJavaのSwingで作って。
敵は手をあげて歩いてくるアニメーションで。自分は兵士で銃を撃つ。 大きく2レーンになっていて、どちらかを撃つ。
レーンには雑魚敵の集団、ボス敵、 自分の仲間が増える看板、自分の武器が強くなる看板がくる。
武器は3段階で強くなる。一番強いと2匹貫通して3匹倒せる。
看板には、仲間や武器を得るための数字が書いてあってその数だけ撃つとそれが手に入る。看板は貫通しない。強い武器だと数字が多く減る。
仲間は横にひろがって一緒に弾をうつ。画面の半分までひろがったら列が増える。メンバー死んだら真ん中による。
看板や雑魚敵にあたればその部分の仲間は死ぬ。ボス敵に当たると全滅。
移動はスムーズに。仲間が増えると移動範囲も減っていく。
雑魚敵は一発で死ぬ。横に広がってあるく。ボス敵にはライフゲージがあって、そのゲージがゼロになったら死ぬ。
敵は上から下にやってくる。

広告ゲームが元ネタとはいえ、だいぶ違う感じでルールが作られてて、創作性はある?

13. パラシュートシュート

パラシュートを打ち落とすゲームをJavaのSwingで作って。
上部に飛行機が飛んでて、パラシュート部隊がおりてくる。パラシュートはふわふわと動く。
プレイヤーは下部右端に固定された砲台を操作してパラシュートを打ち落とす。
砲台は角度だけ決めて弾をうつ。弾は重力を無視してまっすぐ進む。
パラシュート5人の着地を許すとゲームオーバー。点数を競う。

どこかで見たことあるといえばある。ちょっとだけ創作性あり?

14. もぐらたたき

もぐらたたきをJavaのSwingで作って。
いくつか穴があって定期的にもぐらが顔をだす。
プレイヤーはハンマーでもぐらを叩く。一番顔をだしたときだけ叩ける。
もぐらが叩かれたときに痛そうな顔をして。
Timerの参照があいまいにならないように。
フォントはSans Serifで。

調整はいろいろ必要だったけど、あまり創作性がある気がしない。

15 ピンブロック

ブロック崩しなんだけど操作がピンボールなゲームをJavaのSwingで作って。
エフェクト派手目で。
Timerの参照があいまいにならないように。 フォントはSans Serifで。

ちゃんと動けば創作性ありそうだけど。ちゃんと動くところまで持っていけなかった。

16. キューブライフ

2段階のプロンプトでやっています。まずキューブ。

各面が50x50のグリッドになっているキューブをワイヤフレームで回転させるアニメーションをJavaのSwingで作って

それからその上にライフゲームを。

この面でライフゲームを行って。隣の面にもライフゲームのルールを適用して。ライフがあるところは緑、裏は暗い緑で

そこまで創作性はなさそう。

17 刺身タンポポゲーム

刺身にタンポポを乗せるゲームをJavaのSwingで作って。
刺身かネコが0.75秒ごとに表示されます。 刺身は、白い皿に、赤い板状の切り身が3枚のっています。
ネコは顔だけ表示されます。かわいくおねがいします。
表示のシーケンスは次のようになります。
共通の影が右から中央に0.1秒で移動します。
刺身かネコが0.5秒表示されて、0.1秒で左の画面外に移動します。0.05秒は何も表示されません。
タンポポは、黄色くて花びらが12枚ある花です。キーを押すと上から降りてきて置けます。
刺身が表示されているときにタンポポを置くと「成功」と表示して点になります。
なにもないときに置くと減点です。
ネコに置くと、にゃーと表示されてライフが減ります。
さしみにタンポポ置けなくてもミスで「失敗」と表示。
判定はキーを置いた時点で行います。
ライフは最初3つあり、0になるとゲームオーバー。
ゲームオーバー時に、成功、失敗、ねこの回数を表示して。
フォントはsans serifで。timerのあいまいな参照に気を付けて。

これは創作性ありそう。




以上の内容はhttps://nowokay.hatenablog.com/entry/2025/09/25/194808より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14