はてなキーワード: 囲碁とは
小説でも漫画でも、物語の作家とそれを目指す人に対して「文章力とか画力以前に、これらについて気をつけておいて欲しい」と読者の立場で願っていることが有る。以下にいくつかを記す。
基本的に読者とは「物語の中で、何かが起きて、それに対して登場人物が反応(行動)し、物語の中で時間が経過して、登場人物が『上昇』または『下降』いずれかの変化を遂げる」姿を見届けるために物語を読む。何も起きない、何もしない物語を読みたがる読者は、滅多にいない。
したがって、物語を作る者は最低限、以下のような『構造』を物語が持つように努めるべきである。
= = =
(1)昔の主人公:充足した状態にある。もしくは、主人公自身は「満ち足りている」と思っている。
(2)少し昔の主人公:何か事件が起きて「欠落」が生じる。例えば、宝物や恋人を奪われるなど。或いは、主人公自身が「何かが足りない」と考えるようになる。
(3)現在の主人公:修行して能力を得たり、協力してくれる仲間を募ったり、旅をしたり、戦ったりして、欠落した何か、奪われた何かを取り戻そうと行動する。
(4)未来の主人公:欠落したものを取り戻す。あるいは、欠落していなかったことに気づく。あるいは、欠落をしたものを取り戻せない代わりに、他の何かを手に入れるなどして、欠落を受け入れる。
= = =
もちろん、これは構造の要件としては最低限のものにすぎない。連載途中で完結していない作品の場合には「目的を遂げようとする中で、登場人物が変化をするのであろう」と読者に『予感』させねばならない。その『予感』を持たせられず「本当に目的を遂げるのか?」とか「その目的を主人公が遂げたからといって、それが何なの?」と読者が感じたら、もう物語を読む動機を失ってしまう。
とはいえ、上のような「物語の世界で起きた出来事(1)〜(4)」を、時間経過の順番どおりに並べただけでは、読者の興味を惹いてページをめくらせることはできない。「何故、どうして事件は起こったのか?」という物語の中の『過去』と、「この後、登場人物はどうする、どうなるのか?」という物語の中の『未来』に対して、読者が興味を持つように仕向けければならない。
そのために、事件の発生原因や経緯、それに対する登場人物の反応・行動を「どのように読者に見せるか」という見せ方、見せる順序の構成、視点を考える。それが『構成』である。
最もわかり易い例は、密室殺人などのミステリ作品。単に時間経過どおりに出来事を並べただけでは、読者の興味を惹き続けることはできない。分かってみれば謎でも何でもないことも、見せ方によって「謎」に変化する。それが『構成』の力である。
もっとも、ミステリで言えば刑事コロンボのように犯人の視点で「動機となる出来事」や「アリバイ工作の様子」などを、最初から出来事を見せるという手法もあるにはある。しかし、これとて「効果的な見せ方」として選択した結果なのであって、単に出来事を順番どおりに見せているわけではない。
作家志望者ならば、一日にストーリー(上の1で述べた出来事の羅列)一つと構成一つを作るぐらい訓練をして欲しい。
【3:読者が物語(の登場人物)に『感情移入』できるような『動機』を】
読者を登場人物に『感情移入』させられれば、物語を読む『動機』が生まれる。以下でいくつか例を示すが、感情移入とは親近感や変身願望のことであると考えれば理解し易いと思う。
= = =
ケース1:スポーツやゲームなど、現実の愛好家が存在する物事をモチーフにして、主人公たちが戦う物語を作ると、その愛好家たちを読者として感情移入させ易いといえる。例えば、高校野球で甲子園を目指す物語、サッカーでワールドカップを目指す物語、囲碁の名人を目指す物語、ポーカーの世界大会での優勝を目指す物語など。ただし、そのネタに関心が無い人間を、門前払いしてしまうというリスクは有る。
ケース2:現実世界の読者の立場では様々な制約(物理的なもの、法律など)から実行できないことを、作品の登場人物たちがやっている姿を見て、読者がカタルシスを得る。例:ヤンキーやヤクザが、学校や地域で覇権を争う物語。厳重な警戒を掻い潜る、大ドロボウの物語。報酬を受け取って殺しの依頼を引き受ける物語。詐欺師がコンゲームをする物語。犯罪プランナーの物語など。
ケース3:主人公が闘って勝利することで、脇役も利益を得るような物語。読者は、脇役に感情移入して主人公を応援したくなる。核戦争で荒廃した世界で、無法者によって弱い人たちの生存が脅かされているが、無法者たちを倒すために主人公は闘う。人間を食い殺したり操ったりする怪物が跋扈して、人間社会を脅かしているので、その怪物を倒すために主人公は闘う。大半の読者は一般庶民なので、このように「弱者を救うために闘う登場人物」には感情移入し易い。
呪いのビデオを観てしまった!何とかして呪いを解かなければ主人公は死んでしまう!そのタイムリミットが(a)1週間以内、(b)五十年以内のどちらかだとしたら、物語を読む意欲をそそるのはどちらか?
子供が生命の危機!手術をしないと死ぬ!そのために主人公は(a)有り余る財力と人脈を駆使して世界一の名医に手術を依頼する、(b)金も地位も人脈も持たない主人公が何とかして子供を助けるために苦闘するのどちらかならば、物語を読む意欲をそそるのはどちらか?
何も制限を課されていない登場人物は、読者にとって応援する甲斐が無い。貴方に腕前が有るのでない限りは「パンが無いならケーキを食べれば済む」といった恵まれた境遇の人間を主人公に据えて物語を書くことは避けた方が良い。
特にファンタジー系作品を書く場合、この種の落とし穴に嵌まり易いので作家志望者は注意した方が良い。一度「結局は、作者の匙加減一つじゃねえか」と思われたら最後、読者は興醒めして離れると思え。
【5:補足】
昔、海外のチェス初心者用指南書に『How not to play Chess』という本があった。「『やってはいけない駒の動き』をしないように心掛けるだけで、まともな対局が可能になる」という内容であった。今でも「悪い指し方」「他山の石」の例を見せて教えるのは、チェス・将棋・囲碁などの訓練では常套手段である。
したがって、物語についても「悪い例」を示すのが効果的である。例えば「『海賊王』に俺はなる!」という某漫画は、多くの人が知る有名な大衆的な商品なので、その駄目な所を指摘するのは、物語作家やそれを目指す人にとっては格好の「他山の石」と言える。そこで、この商品の駄目なところをいくつか指摘して終わる。
= = =
定義が不明瞭なのに「海賊王になる」と言われても読者にとっては「パンピレホニョンに俺はなる!」と言われるのに等しい。意味不明。
主人公が海賊王になるのを、脇役や読者が応援するべき理由や動機が有るの?
もしも主人公が海賊王になったら、脇役にとっては何か恩恵が有るの?
いつ迄に主人公は海賊王になるつもり?一週間後?一ヶ月後?半年後?一年後?十年後?
海賊漫画なのに海賊行為(襲撃、略奪、誘拐、密輸)をしていないよね?
どうせ戦っても「ハァ…ハァ…」と言うだけでダメージを負ったり死んだりしないから、単なるプロレスごっこになってるよね?
現在リアルに少年・少女のジャンプ読者は、連載中の海賊王漫画のことを「今、誰が、何のために、何をしているのかがサッパリ分からない」と思ってるよ。その読者の率直な現状を、編集者は把握してる?
= = =
冗談抜きで今現在、漫画なり小説なりの作家を目指している人は、某海賊王漫画を反面教師にして欲しい。
健闘を祈る。
これに関しては「思考」という部分に関しては今も対して変わらん。
目の前に料理があるか→食べる
とまあ、入力して何かを返す、というのは結局のところif文の羅列で表現することになる
現代のゲームAI分野とその時代のゲームAIが最も違うとしたらそれは「入力情報の爆発的増加」だ
例えばこの時代のAIっていうのはお化け屋敷AIって言われていてな、いわゆる「客がある一定まで近づいてきたら出てきてびっくりさせる」っていうAIだ
このAIはいわば「設置型」でプランナーが一個一個手作業で置いていって、なんとなくそれっぽい反応を仕込んだり選択肢を仕込んでプレイヤーが選択したら反応するってもんだ。ドラクエの村人みたいなもんだな。
ただこれが10個20個ならいいが100や200、1000個置かなきゃならないなんてことになるともうプランナーも大変だ
おそらく3000超えた辺りで把握やかぶりがないものを作るなんて無理になってくる
ましてこれがオープンワールドなんてものになってくると、そんな膨大なやつに設置するなんて不可能になってくるわけだ。
まずどういう技術革新があったかって言うと、AIが「地形」というものを認識出来るようになった
穴にまっすぐ走っていって落ちるNPCって嫌だろ?それにプレイヤーをどこまでも追っていくなんて敵ってAIっぽいだろ?
なんでこの辺りの地形認識処理が発達した。いわゆる「入力情報」が増えたわけだ
さらに地形が分かってくると今度は「視界」が欲しくなる。いわゆる見つけたらよってくる奴らだな
こいつらは罠とかを張ってもその情報を認識、「入力」してうまいこと避けるルートを見つけられるようになった
こういった感じでどんどん「入力情報」を増やしていったのがAIの革新
さて、しかし入力情報をいくら増やしたところで「色んなもの避けて、寄っていって、攻撃してくる」の色んなものを避けて、が強化されるだけだ
どうせなら「攻撃してくる」の部分も変化させないとすぐに飽きが来てしまう
ただ入力情報に対して一個一個対応を考えていくと馬鹿みたいに入れなきゃいけない対応行動が増えてくる
ここをなるべく「対応行動」を抽象化してうまい具合に行動の組み合わせを作ってそれっぽくなるようにする手法が開発された
しかし、それでも大変だ。「対応行動」っていうのは本当にリアルに作るとゲームにならない場合があるし、そもそも世界観がファンタジーの場合どういう「リアル」を持ち込むんだ?ってところから議論がスタートする
なにがこのゲームに最適か、はゲームを作ってる側のセンスに依存する部分がまだまだ大きい
(まあここを管理するためにレベルデザイナーっていうそれ専門の役職おけって話になるわけだけど)
ただこの部分も最近は機械学習やらなんやらでパターン洗い出して、数の暴力で最適っぽいやつを短時間でみつける方法自体のアプローチはされてたりする
(そのための評価値ぎめの数式やパラメータって何よっていうのがゲームに寄ってバラバラなんでなんとも言えんけど。将棋やチェスや囲碁みたいなやつは見つかったけどね)
さて、ここで本題のガンパレの話なんだが、ガンパレ自体がなぜあそこまで「生」っぽくキャラクターを動かせたかって言うともう作ってたクリエイターが狂ってたとしか言えねえ。あの時代のお化け屋敷AIで入力値とかフラグ管理だけであれを見せるのは技術とか以上に執念としか言えないところがある
もしガンパレっぽいゲームで上記のようにAIの技術が上がったとして、それがユーザー側の体験上がるか?と言われるとあんまり変わんねえかもしれないが本音だ
けど作る側は当時よりある程度技術的な例が多いので少しは楽になっている可能性はある
今だったらこの子は校門からスタートして、この時間渡り廊下周辺にいる、とか別に数値入れなくても正確とお気に入りの場所を入れることで勝手に歩いていくことも可能だろうからな。
今はどのゲームでもAIが発展して機械と電力が人のチャンピオンを打ち負かすようになってしまっている
だがその中でも一番AIが最善手を見つけるのが早かったのがチェスで1980年代。
その次が将棋。
囲碁は2010年代後半になるまで読み手が多すぎ評価が難しすぎてAIでもなかなかショートカットができなかったが
グーグル社が開発したアルファGOが1兆円相当の電気代・サーバー代をかけて作成した、
人間では思いつかない手の棋譜がいくつかのこっている、電気代・サーバー代が安くなれば完全に機械が人をうちまかしたといえる
したがって純粋に数学的解析能力では囲碁のチャンピオンが頭がいいとおもう
一方で機械に解析されつくしたボードゲームの中でもまだチェスのチャンピオン、将棋の藤井将太が存在するということにも思いをはせたい
藤井氏はAIを最適な手法で利用しAIから学べるという意味で強い
勝ちたいなら一つでも定石知ってるほうが有利なのは対戦ゲームならどれもそうだし、囲碁将棋でも一緒でしょ
昔に比べてインゲームのチュートリアルは充実してきたと思うけど、全部カバーできるわけないし少しでも”勝ちたい”なら自分で調べないと
別に勝ち負け気にせず遊ぶなら何も知らなくてもいい。それであたる相手も何も知らない同ランクの初心者だからボコられるわけでもないしな
そういうライトな遊び方してる人も多いと思う
格ゲー初心者が知るべき情報がゲームの中で説明されていない理不尽。
その情報を知っても練習環境を初心者自身が整えないといけない理不尽。
そして開発側も「初心者は努力してないだけ」なんて無責任な考え方をしているのか、格ゲーというジャンルが始まって30年も経つのに改善されていない理不尽。
私が最初に触ったのがストリートファイターVでしたが、発生、硬直、間合い、投げ対策、対空みたいな知らないと負け続ける要素は全部自分で調べました。
(投げ抜けや投げ無敵は「デモンストレーション」に有りました。しかしちょっと実演を見せられるだけで自分で操作する事すらできません。なのでほぼ自分で調べた様なものです)
調べてトレーニングモードで練習するにしても、初心者はまず使い方がわかりません。
ダミー設定なにそれ?キーディスプレイなにそれ?レコード設定なに(以下略
これを延々と続けてようやく練習開始。
なぜこれで初心者が続けてくれると思うのか。
よく格ゲーを将棋や囲碁に例える人が居ますが、二歩はダメ、アタリなら眼に打てる、などのルールを一切説明されてない初心者が負けた時に「練習してないお前が悪い」なんておかしな話じゃないですか?