ゲームデザイナーになる夢とゲームが好きだったということ

小学生の頃はゲームデザイナーになりたかった。小学校の卒業文集にもそう書いてある。

でも、どんなゲームを作りたいかは書いてなかったと思う。

 

中学になってプログラミングやアートが無理だと思い、制作に関わるのは早めに断念した。

経営側につこうと志しながら、音楽をたしなんだり、英語など文学よりの勉強をした。

高校ではほぼゲームに触れなかった。テニスとギターと勉強がすべてだった。

大学進学が推薦で決まり、アルバイトを始めて貯金ができたくらいから、ゲームセンターにはまった。

友達が少なく、数少ない友達も受験勉強に忙しく相手にされなかった反動だと思う。

ゲームセンターに通いたくてアルバイトをしている状況になった。

大学に入ってもゲームセンター癖は抜けず、金回りが悪くなったので自作PCでPCゲームに切り替えた。

Age of Empires III にはまり、世界ランキングに乗るレベルまで順位を上げた。

PCゲームにはまった後は、PCパーツを買うお金を稼ぐために秋葉原のパーツ卸業者でアルバイトをしていた。

 

卒業論文のゼミ合宿を行う頃には、ゲームをしないと手が震える廃人的な症状が出ていた。

そんな症状が出る中でも成績(GPA)は3.8以上だったか近くだったかで割と上位の方で卒業。

大学在学中に簿記2級、TOEIC 990点、初級シスアドまで取得していた。

 

新卒就職先は有名なゲーム会社で当時日本一のパブリッシャーだったと思う。

三大商社の最後の方の面接まで行って、ゲーム会社に内定をもらっていることをバカにされて、怒ってしまった。

たぶんそれで商社は落ちた。

ゲーム会社でも、いきなり3桁億の投資がならぶ予算書や企画書を毎週見られる仕事に就き、

その投資妥当性を判断するための材料を集める調査業務も行った。

廃人時代に培ったブラック耐性で深夜帰りはお手の物だった。

仕事の仕方はどんどん覚え、転機が訪れた。

会社の仕組みを変える大仕事。

半年で概念化、プロセス設計、システム化、書類整備、手続き化を終え、1.5年ほど運用しただろうか。

普通に10年もつ仕組みができていたと思う。もう9年ほどたつが運用されているらしいし。

 

さて、そんな設計業務に向いていることを自覚しながら、

現場の仕事がしたいとマーケティングに手を出した。

後に自分が最も重要視することになる、一気通貫のコミュニケーション設計が無自覚でできていたので、

1年もしないうちに売り上げ貢献No.1になった。飽きた。

上司もパワハラ気味のヴァンパイアだったので職場も嫌になった。

 

飽きたので転職した。爽やかな色味の方のRに行った。

着任直後のプロジェクトは成功しないことが見えていたので別の機会を探りまくった。

半年で持ち株会社の役員級直下案件に携わった。

社内表彰されるレベルの仕事ができた。自分でも成果に驚いた。

 

そのあと、死にそうな目にあった。癌が原因かわからないけれど下血がとまらなくて本当に死ぬ寸前だった。

癌は切除して下血も治って命は助かったが、ここから仕事観が大きく変わった。

好きなことがしたいと思った。

 

好きなゲームの宣伝ができるポジションがあった。

受けたら受かった。やってみたらしんどかった。シリーズ物で唯一爆死した作品を担当した。

ユーザーの声がつらかった。でも一番、コミュニケーション設計の勉強になった。そんな辛い作品を作った開発者はもっとつらかっただろう。

代理店さんワークもここで学んだ。

2作目は大ヒットだった。日本のプレイヤーが世界に挑戦できる舞台も用意できた。

 

日本の1番の表彰台にも上った。名だたる日本のクリエイターが同じ壇上にいて恐縮だった。

でも実力でその壇上に上がった自負はあった。

そのころには自分も昇進して、より政治に対峙することが多くなっていた。

壇上に上がった時には次がもう決まっていた。

 

次の職場は政治のないところで選んだ。ゲームは今の職場が条件にしていて、自分はそこまでゲームにこだわっていたかは今ではわからない。

入った瞬間政治だらけだった。

幸い、職場には通報機能が整備されていて、通報しまくったら半年で環境が改善した。助かった。

 

今もゲームには関わっている。

技術的には最先端な案件にかかわっているが、その自負はあまりない。熱もそこまでない。

たぶん、自分の中でゲームは完全に仕事になっていた。趣味でゲームをしていたころが思い出せない。

 

今日、Switchを箱に詰めなおした。週末に売りに出す。

趣味のゲームはもう、だいぶ前からしていなかったけど、ようやく気付けた。

たぶんもう自分はゲームが好きではない。

 

でもこれでよい。自分は趣味を仕事に昇華できた。おかげで別の趣味ができることに気づけた。もっと大勢と同じ時間と体験を共有できる趣味を。

ゲームもいつか、より大勢の人が同じ時間と体験が共有できるようになりますように。

いや、願いというよりか、仕事でゲームをそこまで昇華させよう。それは、趣味ではなく、仕事として。

 

 

将来に対する漠然とした不安

ほかの人は思ったよりたくさんの悩みや困難を抱えて生きている。

当たり前のことなのだけれど、いつの間にか意識せずに日々を過ごしていた。

ほかの人にすぐ敵意を向けてしまうのは、この「当たり前」を軽視しすぎていたからかもしれない。

 

思えば、インドに行って癌になって、死生観が大きく変わってから、利己的に、短期的に自己幸福を追求するようになっていた。

いつ死ぬかわからない世界で、他人の悩みや困難に目を向けて手を差し伸べている時間があったら、自己の幸福追求に時間を使うべきだ。

癌が完治してからも、そういう価値観に囚われていた。

 

ここ最近、秋葉原のメイドバー(ガールズバー)によく行くようになった。

常連さん、新規さんが半分ずつくらいの、メイドバーと言いながら中身がガールズバーなギャップに戸惑う感じのお店だ。

なれると場末のスナックのような雰囲気で、女性と話しながらお酒を飲むにはちょうど良い場所だ。

カウンターが2列で他のお客さんと向かい合形で並んでいて、接客のメイドさんは2列のカウンターの真ん中で給仕を行う。

秋葉原のこういう類のお店ではありがちな、お客さん同士の会話を主にもっていくような設計のお店だ。

だったら居酒屋で相席でもすればいいという感じもあるが、メイドさんが上手に話題を頭出ししてくれて、初対面の人とでも割と突っ込んだ話ができる。

また、秋葉原という土地柄、何かしら闇を抱えていたり、人生がうまくいっていなさそうな人が流れ着いてくるのもあるだろう。

アニメやゲームの話ではなくて、うまくいっていないこと、抱えている困難の話をカウンター越しに、他のお客さんと共有しあうような会になったことが何回かあった。

 

そんな初めて会う相手の悩みや困難を聞いている中で、自分の想像もしないような悩みや困難を共有してくれる人もいた。

昨日はその中でもかなり真剣でデリケートなテーマの困難を抱える人がいて、お客さんとメイドさん総勢5人くらいで1、2時間議論しあった。

自分は想像もしない困難だったので、聞いてばかりだったが、自分の身にも起こりうる困難であったし、今まで考えていなかったことが愚かであったと思うくらいのテーマだった。

そして心底、その困難を自分で抱えていなくてよかったと思った。

 

でも、もしかしたら自分が稀で、多くの日本の人は大なり小なり悩みや困難を抱えていて、「将来に対する漠然とした不安」を抱いているのではないか。

あまり、アメリカやイギリスにいた時には感じなかった感触で、将来を考えたとしてももっと明るい考え方をすると思う。

インドでは将来を考えることがまず稀だろう。

日本は、年をとればとるほど経済や社会に悩まされ、困難を抱えさせられる。

そんな鬱屈とした心境に陥りやすい環境だからこそ、秋葉原のメイド喫茶やアニメ専門店のような、刹那的な娯楽が独自に発展するのだろう。

インドと違うのかはよくわからないが、日本は長期的な絶望感から起因する刹那的な快楽欲求としての娯楽の在り方があるのかもしれない。

でもそれは酒、たばこ、麻薬のような短期的快楽をもたらして長期的な中毒性をもたらし絶望へといざなう嗜好品とどう違うのだろう。

少なくとも自分には、昨日の議論がきっかけで同じだろうという考えが芽生えてしまった。

 

どうすれば「将来に対する漠然とした不安」を抱える人たちに根本的な解決を提案できるだろう。

保険などはその一手段ではあるが、掛け金という名の通り、罹患確率がものをいうギャンブルでもある。

安心を買っているようで、リスクに賭け事をしているという構造が実態だ。

日本には、不安の巣窟がたくさんある。人々を不安にさせることばかりが社会を覆っている。

日本の娯楽の在り方には、刹那的な快楽を満たすものだけではなく、長期の心の平穏をもたらす類の娯楽があってもよいのかもしれない。

ドラゴンクエスト ユア・ストーリーの追加キャラクター

ドラゴンクエスト ユア・ストーリーの追加キャラクターは誰だったのだろう?考察してみます。

一番初めに思い浮かぶのは視聴者である自分(あなた)自身。技法としては、VRの体験であるならばすべてが一人称視点で描かれるのが自然だと思うのだけれど、あの映画を客観的視点で追っていたカメラが存在した(時間停止でも動いているカメラがあった)ということは、ゲームの表現技法的には視聴者になると思う。

あとはこの視聴者の位置づけなのだけれど、自分の中では2つの仮説がある。

1つは「監督の共犯者」、2つ目は「世界を守るアンチウィルス派としての客観者」。

1つ目の仮説の場合はかなりずるい。ドラゴンクエスト ユア・ストーリーはかなり評価が叩かれているし、監督批判が強い。でも、批判へのカウンターとして「監督視点でのカメラに視聴者が同調している」という構図を取られた場合、視聴した=監督と同じ視点で映画を見ている(作っている)となり、監督の共犯者となる。作品に関して文句を言おうが、見てしまった以上、監督と同じ立場だろう、少なくとも監督の作品を支援しているだろう、ということで批判者が逃げられなくなる。少なくとも批判しにくくもなり、論展開しずらくなるので、ストレスがたまる。これでネガティブな感情を抱く人も多いと思う。

 

2つ目はミルドラースに抗う、それでも世界を愛する人の立場。時間停止で動けているのは世界の創造者(=開発者orメタ視点で監督)か、VRのプレイヤーで、後者はない。なので世界の創造者の一員として、悪意ある開発者ではなく、アンチウィルス側の善の開発者の一員としてカメラ越しに世界を見ているパターン。これだと、スライムを応援してクライマックスでロトの剣を振りかざすところも力が入る感じになる。ちなみに自分はこの視点で1回目は見てました。(映画の序盤から、モンスターの出る順番や音楽にこれは「ドラクエVではなくて誰かの思い出のドラゴンクエストであるというヒントがたくさんあり、おばあさんの薬シーンでメタ環境が一回暴露されるので、あの時点で仮想世界というのがわかるようには一応なっている)この視点でみると、最後は「ああ世界を守れた、よかったよかった」で終われる。

 

ここまで書いて、改めてなぜ自分が映画を見終わった後に周りの反応に驚いていたのか気づく。多くの人は「監督の共犯者」視点を強要されたのだろう。

エンドクレジットをみて、自分は監督ではなく監修に注目した。音楽も脚本もスクエニのドラクエチームがしっかり入っている。つまり、「あのシーンであの音楽が流れてしまったように聞こえる」や「あのシーンであのモンスターがなぜか出てきてしまっている」のはやはりデザインされたものだという確信が持てた。違和感に気づいてほしい設計だった。

でも、多くの観客の方は作品を台無しにして、しかも自分に共犯者のような年を抱かせた真犯人を捜しただろう。監督である。

 

そしてここまで書いて、よく見ていると気づける明示的な追加キャラがいたらどうしようとか思ったので、もう1回くらい見に行きたい感じ。結局誰なんだろう。追加キャラ。

2019年 Q3に差し掛かる

2019年もあっという間にQ3に突入している。最近は歳なのか時間が過ぎるのが早い。ご飯を食べるとすぐに眠くなる。けど、我慢すると午前2時くらいまで起きてしまう。無駄。

最近は無駄に映画をよく見る。怪獣の子供、プロメア、天気の子、ドラゴンクエスト ユア・ストーリーを見た。

怪獣の子供から2週間開けずにドラゴンクエスト ユア・ストーリーを見たのでメンタル耐性ができていたのかあんまり負の感情は抱かなかった。

でも監督のインタビューが公開後2日で出て、作りたくなかった的な発言が出てしまうのは宣伝がなってないね。スクエニの宣伝部隊は監修していたのかな?なんだか脇が甘い展開が続くスクエニ。

 

プロメアはテンポが速くてよかった。30分短くてもよかったかも。

天気の子は個人的にはあまり好きではなかった。銃口を向けるシーンや子供がラブホテルに入るシーンは大衆向けに作るにはちょっと・・・という表現。マス広告打ってなければ、お話には差し支えないので入ってていいと思う。

 

ということで、宣伝をどのくらい打って、誰をターゲティングするかが、天気の子の感想にも、ドラゴンクエスト ユア・ストーリーの感想にもつながっている。

宣伝のコミュニケーションが作り出す期待値ってすごい大事。どっちも宣伝打ってなくて小劇場でやればいい作品だなぁの感想が出た気がする。どっちも電通だった気がする。電通株を空売りしたい。

 

最近、貯金も増えて投資について考えることが多くなった。このブログを始めたきっかけがFXでの失敗だったので、今日このブログを書いているのは投資を再開してはいけないという自分への戒めもあって、だらだら文章を書いて落ち着こうとしている。

今朝、ドル円が105円台に下落して、ツイッターの狼狽を見て久しぶりにFXをやりたくなってしまっていた。今日はずっとどうエントリーするか考えていたのだけど、幸いなことに口座がなくエントリーしなかった。エントリーできる環境があったらおそらく105.79くらいでしこたまショートしていたと思う。今のレートは106.06。口座がなくて本当によかった。

株はやりたいのだけど同じようにハラハラしてしまうので、口座はあるけどいつまでたっても入金できないでいる。さくらインターネットが400円台に入った時に買うチャンスがあったのだけど逃した。やっぱり投資には向いていない気がする。冷静さが保てないし、短期的になってしまう。

 

なにかいい事業ないかしら。日々のやりくりで1日6万円くらい売り上げて、月商180万円、利益10万円くらいのちょうどいいビジネスやりたい。飲食じゃん。よく考えたら1日の利益3000円程度じゃん。つらみ。やりたくなくなった。(たぶん月給30万程度だな)

 

今の自分のプロフェッションがマーケティングで、コミュニケーション設計路線でうまくやれているので、このまま維持できるといいのだけど。

3回の転職をして、2度目は給料を下げたけど1年で昇格して課長のひとつ下までいって、そのタイミングで転職。3度目の転職で4社目の今の仕事は労働時間が短くて年棒制なのですごく楽。いい案件にも恵まれて、案件が成功するかはわからないけれど、やりがいを感じるくらいの仕事へのモチベーションは維持できている。ただ、暇。

仕事効率は時給で換算すると4,300円くらい。こう考えると低いな。時給5,000円くらいにはもっていきたい。

 

ここからはもう何を目指せばいいのかわからない。貯金をすると貯まりすぎて憂鬱になって、散財してしまいがち。だからと言って高級マンションが買えるような貯金ペースでもない。中途半端。まだ中途半端なのだ。

自分のポジション、収入、いずれも中途半端。もう一つ何か軸があれば、それがもう少し牽引してくれそうな気もするけど、特に思い当たらない。

インドにいって、そのあと癌になってから日々楽しいことを重視していたけれど、なんだかんだまだ生きれそうなので最近長期視点でまた考えるようになってしまった。長期で考えるとGAFAとかBATHの勉強しないといけない。めんどくさい。そんなこんなでここ1年近く無駄に考えてつぶした感じ。無駄ではないものの、充実感がない。

経済も、社会も、自分も、なんか踊り場感がつよい。混雑もしてる。どうしようかな。

Google Analytics の AMP 対応

Google Analytics のプロパティにあるタグをコピペで埋め込むだけだと、AMP対応しているサイトの Analytics にセッションが反映されなかったので、調べて解決しました。

 

まず、<head>タグ内に以下を埋め込む必要があります。非同期で読み込む Analytic s用の javascript だと思います。

<script async custom-element="amp-analytics"
src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js">
</script>

次に、<body>内に以下を埋め込みます。<TARGET_ID>部分を Google Analytics の トラッキングID に置き換えます。

(トラッキングID は、Google Analytics の プロパティ>トラッキング情報>トラッキングコード から見られる情報です。)

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars" : {
    "gtag_id": "<TARGET_ID>",
    "config" : {
      "<TARGET_ID>": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

 

ソース : https://developers.google.com/gtagjs/devguide/amp

 

これで無事リアルタイムでもセッションが Google Analytics で確認できるようになりました。

強制的にAMP対応させました

ブログ更新が5か月も滞っていてモチベーションの上がらなさに驚いています。

モチベーションが上がらなかったのは、テーマで「Wing」を使っていたのですが「さくらのレンタルサーバー」と相性が悪かったのか、サーバーレスポンスがとても遅くコントロールパネルを出すのにめちゃくちゃ待ったから。

なので、高速化をするためにテーマを変えてプラグインでサイト全体を強制的にAMP対応させました。

AMPにしたらめちゃくちゃロードが早くて快適。PageSpeed Insightsもモバイル&PC共に30点台から、モバイルのアドなしで85点以上、アドありで50点台、PCは常時90点以上にもっていけました。

何も過去アセットを修正しないでAMP対応したので画像が表示されないですが、もう気にしない。これから画像重視の投稿もする気がないので、文章だけで更新していこうと思います。

写真なりのイメージギャラリーはInstagramやPinterestでやればいいのだ。映像はYouTubeとTwitchでやればいいのだ。

 

ということで文章だけにすることも相まってますます軽量化することでブログ更新モチベーションが上がりますように。

 

Solution for Battlefield V crash with DXR ON

I was experiencing frequent crash right after I enter any game mode in Battlefiled V with DXR ON. Now I have found a solution that does not require Windows clean install.

System
CPU : Intel Core i7 8700
GPU : GeForce RTX 2080 Ti (ASUS DUAL 11GB)
Memory : DDR4 32GB
Power: Seasonic 730W Platinum
OS: Windows 10 64bit home edition

After careful monitoring on performance during game, I found my game crashes when GPU temperature reached 80 degrees Celsius.
So I’ve tuned my GPU software (ASUS GPU Tweak II and EVGA Precision X1) to have 100% fan speed on 60 degrees Celsius. Then, the game is running smoothly and have not experienced crash since, with DXR ON.

Another minor problem I saw was CPU power throttle, when I turned on Ultra for graphic quality. Although GeForce RTX 2080 Ti is capable of Ultra quality, looks like there is a CPU bottleneck and there was frequent power throttle turned ON during the game which lead to crash even if GPU temperature was under 80 degrees Celsius. So to keep graphic capable for CPU to be handled, I used GeForce Experience optimization tool and set 4 level lower to what is recommended for GeForce RTX 2080 Ti.

It’s a shame that I have to set lower graphic quality due to thermal and power issue. I will make sure to have water cooling on GPU and higher power cap next I built a high-end gaming PC.

『Battlefield V』がDirectX12 ON, DXR ONでできるようになった!

『Battlefield V』がDirectX12, DXR両方をONにした状態でプレイするとすぐにクラッシュする状態が続いていましたが、原因の特定と解決ができました。

原因は2点ありました。

原因.1) GeForce RTX 2080 Ti のサーマルスロットル

クラッシュ時点のパフォーマンスモニタを続けたところ、GPU温度が80度になったところでクラッシュしていることが絞り込めました。

そこで、ファン回転速度を60度を越えたところで100%になるように設定し、常時60度近辺になるようにしたところ、クラッシュしなくなりました。

GeForce ExperienceでGeForce RTX 2080 Ti の最適設定から4レベルほど下げて、DXRを低にすることで温度管理もしています。

原因.2) Intel Core i7 8700 のパワースロットル

上記でGeForce Experienceの最適化を活用して最適から4レベル低くしていますが、これはGPUのためというよりかはCPUのパフォーマンスボトルネックに到達してしまうからです。

GeForce RTX 2080 Ti ならば『Battlefield V』は最高設定で回せますが、CPUがK型番の入っていない定格コアだとすぐにTurbo boostの規定時間(通常は28秒)に到達し、パワースロットルが発動します。

今はTurbo boostの規定時間をIntel Extreme Tuning Utilityを使って96秒に延長していますが、グラフィック品質最高設定だとそれでもパワースロットルに到達するので、グラフィック品質を下げて対応しています。

GPU温度管理の必要もあり、原因1と2両方に対して温度と電力管理をしています。

反省:ハイエンドを使うならそれに見合うケース、ファン、電源を

今回の最大の反省は、結局温度と電力管理にいきついたので、ハイエンドGPUを使うならば、推奨よりも余裕をもった電源と、冷却設計を意識しないといけないという点です。

『Battlefield V』発売当初は、Chapter.1アップデートがあたっていなかったので、リアルタイムレイトレーシングのパフォーマンスがゲーム側の要因で悪く、そこまでGPUが効率的に活用されていなかったのだと思います。だから温度がサーマルスロットルに達しない状態でDXR ONでプレイできていた。

でも、Chapter.1アップデートのあとにリアルタイムレイトレーシング効率が50%上がったので、これと一緒にGPUがより活用されるようになり、温度上昇をもたらし、今までの設定だと遊べなくなってしまっていたのだと思います。

PC一式を新調したばかりなので、電源やケースを交換するつもりはないものの、次にハイエンドPCを作るときは間違いなくGPUは水冷にするし、十分なエアフローをラジエターに提供できるケースを選定するようにします。

『Battlefield V』がDirectX12で遊べるようになったが・・・

『Battlefield V』の調整をした結果、なんとか『Battlefield V』をDirectX12 ONの状態で遊べるようになりました。

でも、DXRをONにするとまだクラッシュする。なぜだ。海外のフォーラムを見るとOSクリーンインストールで治るらしいけれど、そこまでするつもりもない。

症状悪化するのも怖いし、今のうちに、ゲーム環境とその他編集環境をわけようかなぁ。

 

さて、修復のきっかけは3DMarkのTime Spyベンチマーク。『Battlefield V』でDirectX12をONにすると、windowsのグラフィックボードのパフォーマンスモニタでグラボの使用率が10%以下だったので、ほかのアプリケーションではどうだ?と思ってDirectX12のベンチソフトを探したら、無料のものがTime Spyしかなかった。大丈夫なのかDirectX12の普及。

それで、Time Spyを回してみたら、Time Spyすら落ちるのでグラフィックボードの故障を本気で疑う。保証書を探しているうちに、使っているGeForce RTX 2018 Ti がオーバークロックモデルだったのを忘れていて、クロックを調整したら安定するようになりました。その後、Final Fantasy XV ベンチマークも走らせて、GeForce RTX 2018 Ti が平均で発揮する性能を上回るようになったので、グラフィックボードの故障ではないのは確認できた。

こうしてDirectX12をONにして『Battlefield V』をプレイできるように調整できるようになりましたが、DXRをONにすると落ちる。もしかして、RTXコアがオーバークロックされているんじゃないか??

などなどまだまだGeForce RTX 2080 Ti を活かしきれていないことを痛感する日々です。

『Battlefield V』がDirectX12でプレイできない問題

PC版『Battlefield V』のためにGeForce RTX 2080Tiを購入したもの、なぜか自分の環境ではDirectX12を有効にするとゲームがクラッシュするようになってしまいました。。。

海外のフォーラムをみると、どうやら『Battlefield V』側の問題のようで、解決方法はゲーム内のオプションからDirectX12をオフにすることしかないようです。

ゲームのオプション説明にも、一部の環境でDirectX12が対応していないという注意書きがある。うーむ。

 

リアルタイムレイトレーシングがしたいのに、残念極まりない。おかげで全然ゲームが進んでおらずまだLv12。やる気でない。

この現象とは関係ないはずだが、なぜか『フォートナイト』もごくまれにフリーズしてクラッシュする。CPUのオーバークロックが原因かと思って定格運用をしてもフリーズする。

もう新しい環境作り直した方がよいのでは?と考えてしまうレベル。今の環境かなり高いので勘弁してほしい。

 

解決しないかなぁ・・・・