第04話:構想編 お使いをしてみよう
お気に入り数が20名になり、当初想定していた30名にだんだんと近づいてきました。
あともう一歩です。
補足:タイトルが長くなってきたので章立てしました
まず、プログラムですが、1ファイルに全部書くのがしんどくなってきたので、分割しています。
そろそろプログラムを貼り付けるのすら面倒になってきた(汗;
毎回貼り付けるのではなく、適宜貼り付けるぐらいにしようと思います。
それから、感想欄で書かれていたことを微修正しました。
・「借金」が生々しいので、「要求額」に書き換え。(まぁ実質借金じゃないので)
・授業を1時間毎ではなく、午前・午後で一括処理。
さて、それでは、今回のメインテーマの「お使い」です。
「~~買ってきて」という日常イベントですが、これまでのように文章をベタ打ちしていては毎回同じ文章でおもしろくありません。
何種類か書いてランダムで選択しても、イマイチバリエーション出ません。
ということで、今後のことも考えて、こういうことが簡単にできるプログラムを組みました。
まず、「料理名」と「食材名」がたくさん入ったテキストファイルを用意します。
そして、次にこんなスクリプトを書きます。
**************************************
NAME:
BEGIN
葵の母「葵、{ryouri}を作るから、{syokuzai}を買って来てほしいんだけど」
葵「面倒くさいな~。行ってくるけど」
END
NAME:
BEGIN
葵の母「{ryouri}と{ryouri}のどっちを食べたい?」
葵「う~ん」
葵の母「あ、{syokuzai}が切れちゃったから買ってきて」
葵「え、そうなの。は~い」
END
NAME:
BEGIN
葵の母「{ryouri}を食べたくなっちゃったから、{syokuzai}を買ってきてくれない?」
葵「あ、私も食べたい。買ってくるね」
END
**************************************
そうすると、この中からランダムで文章を選び、さらに料理名を食材を入れてくれます。
このプログラムを使って10回生成すると、こんな文章が出力されます。
**************************************
******
葵の母「葵、里芋の田楽を作るから、ササゲを買って来てほしいんだけど」
葵「面倒くさいな~。行ってくるけど」
******
葵の母「ロールキャベツとクラムチャウダーのどっちを食べたい?」
葵「う~ん」
葵の母「あ、ミツバが切れちゃったから買ってきて」
葵「え、そうなの。は~い」
******
葵の母「肉豆腐を食べたくなっちゃったから、クウシンサイを買ってきてくれない?」
葵「あ、私も食べたい。買ってくるね」
******
葵の母「親子丼と豚キムチのどっちを食べたい?」
葵「う~ん」
葵の母「あ、シシトウガラシが切れちゃったから買ってきて」
葵「え、そうなの。は~い」
******
葵の母「ミネストローネを食べたくなっちゃったから、白ワインを買ってきてくれない?」
葵「あ、私も食べたい。買ってくるね」
******
葵の母「エビチリとオムレツのどっちを食べたい?」
葵「う~ん」
葵の母「あ、ウニが切れちゃったから買ってきて」
葵「え、そうなの。は~い」
******
葵の母「チャーハンを食べたくなっちゃったから、ハイビスカスを買ってきてくれない?」
葵「あ、私も食べたい。買ってくるね」
******
葵の母「葵、さんまの竜田揚げを作るから、バナナを買って来てほしいんだけど」
葵「面倒くさいな~。行ってくるけど」
******
葵の母「鉄火丼を食べたくなっちゃったから、ニンニクを買ってきてくれない?」
葵「あ、私も食べたい。買ってくるね」
******
葵の母「葵、冷麺を作るから、フキノトウを買って来てほしいんだけど」
葵「面倒くさいな~。行ってくるけど」
**************************************
だんだん、自動生成の本領が発揮されてきました!
なかなかいい感じになってきましたよ~
「さんまの竜田揚げ」になぜ「バナナ」が必要なんだ!?
と突っ込みたくなりますが、こういう変なモノあったほうが面白いので、これはこれでよし!です。
思いがけない組み合わせが出ると笑えます。
ところで、今「なろう」で一番文字数が多い作品は「サモナーさんが行く」という小説です。
その文字数はなんと1200万文字……
ラノベ一冊で10万~15万文字程度なので、100冊近いです。
自動生成してもまだまだこの領域までの道は長そうです。
いや、逆に考えましょう。
これだけ長い作品があるんだから、こっちだってもっと自由に爆発しても良いんだということにしましょう!
これで自動生成し放題だ!
目指せ、2000万文字!(ちなみに、まだ10万文字すら行っていません)
ということで、頑張っていきたいと思います(?)
ひとまず、お小遣い稼ぎイベントが完成したので、現在の生成内容(ゲームオーバー確定)を次に貼り付けておきます。
まだまだ、イベントが全然ないので悲しい内容ですが、85日で100万円に達してゲームオーバーになるようです。
ここからイベントを作っていって、85日以内に百合先輩の要求額を超えるようにしていきましょう。