チャチャチャおもちゃの抹茶っちゃ

ゲームのこととかプログラミングのこととか。気が向いたら書く。ブログタイトルは友人が考えました。

【ネタバレあり】ドラゴンクエスト ユアストーリー ネタバレと感想

注意事項

注意:ネタバレがあります

タイトルにもあるようにネタバレ記事。「ここがよかった」「ここが納得いかない」と述べていく以上、ガッツリとしたネタバレは避けられない。なんなら時系列を追いながら感想を述べていこうとまで考えているのでネタバレ全開です。ネタバレ無理って人はブラウザバック。問題なければスクロール。

あと画像がないのは寂しかったのでPVから適当に持ってきました。著作権はぼくにはないです。















目次

映画「ドラゴンクエスト ユアストーリー」を見てきた話

2019年8月2日に公開された、ドラゴンクエストVをモデルにした映画「ドラゴンクエスト ユアストーリー」を見てきた。

巷では評判がひどく、見る前から警戒しながらの鑑賞だった。PVはかなりいい感じなのでなんでこんなに、という気持ちだった。これから、実際にこの映画を鑑賞した感想を述べていこうと思う。ちなみにドラクエVのストーリーは大まかに知っている読者を想定して書く。知らなくて気になる人はぜひプレイしよう、と言いたいところだが、まあググれば出てくる。

公式サイトはコチラ↓
dq-movie.com

筆者について

ドラクエVはプレイ済み、スーファミ版、PS版、DS版を所持。何周もしています。

花嫁は圧倒的ビアンカ派。ビアンカ以外ありえないと思っている。しばりプレイでフローラを選ぶのは仕方がないと思います。

ストーリーはほぼそのまま言えるくらい覚えている。他のナンバリングタイトルもプレイ済み。

ちなみに映画を見終わった直後のツイートを乗っけておきます。

ちなみに、こんな感じで酷評でもしそうな雰囲気がありますが、映画の展開上後味が悪くて口悪くなっているだけで、全体としてみるとそこまで悪かったと思っているわけではないです。そのへんも諸々書きます。

あらすじ

感想を書くにあたって大まかなあらすじ。大まかな流れはドラクエVと一緒なものの、数十時間かけてクリアするストーリーを100分ほどに圧縮する都合上、改変はある、これについては悪いと思っていない。

  • レヌール城クリアまではファミコン版の画面でダイジェスト、時々主人公がパパスと訓練してるムービーが流れるくらい。ベビーパンサーの名前はゲレゲレ。レヌール城で拾うのがゴールドオーブではなくドラゴンオーブになっている。あと地図的に北のほうだからなのかサンタローズは雪国設定。
  • ラインハットへ。ヘンリー王子がさらわれる。助けに行ったパパスが子どもたちを人質に取られゲマに殺される。殺されるまでの展開は原作とほぼ一緒。最初ジャミとゴンズをボコボコにするも人質を取られたあとは無抵抗を貫く。最後に主人公に言葉を託し死亡。

f:id:mattyan1053:20190930142057p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

  • ゲマが指示して作らせている神殿の建築に奴隷として主人公とヘンリーは働かされる。
  • ヘンリーと主人公が自力で離脱。一旦奴隷として働かされていた神殿の城下町を経由(ここでプサンという男と会う)。その後ヘンリーはラインハットへ。主人公はサンタローズの自宅へ帰る。このあたりからずっとスライムがなぜかついてくるようになる。
  • サンチョと再会、パパスからの手紙を読む(これも内容は変わっている)。伝説の勇者を探すことになる。天空のつるぎをルドマンがもっているとの情報があり、サラボナへとりあえず向かう。途中でゲレゲレ回収。
  • サラボナ到着。ところがここではブオーン復活に悩まされており、ブオーンを倒したものとフローラを結婚させるというイベントをルドマンが行っている。とりあえず主人公は天空のつるぎをルドマンから受け取ろうとするが、ブオーンに盗られてしまっており、ブオーンと戦うことになる。

  • ビアンカサラボナで再会。優秀な魔法使いらしい。一緒にブオーン討伐。ブオーンを手懐ける。フローラにプロポーズするが、それは主人公が自分にフローラと結婚するという自己暗示をかけているからであり、本当はビアンカが好きなんでしょと酒場にいたばあさんに気付かされ、ビアンカにプロポーズ、フローラとの結婚はキャンセル。実は酒場にいたばあさんは魔法で変身したフローラ。あとばあさんの見た目はグランマーズ。

f:id:mattyan1053:20190930144204p:plain
ベギラゴン
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

  • 一緒にしばらく冒険するのはダイジェスト。少しするとビアンカが身ごもりサンタローズにかえる。男の子を”ひとり”出産。名前はアルス。

  • 出産直後、ゲマたちに襲われる。ビアンカと主人公は応戦。ところがそこでビアンカが天空人の血を引いていることがわかりさらわれる。これを追いかけようとした主人公は石化させられる(このとき、天空のつるぎを主人公は背中に背負ったまま天空のつるぎごと石化させられる)。サンチョはアルスをかかえたまま逃走成功。

  • ビアンカは神殿の頂上へ、ゲマの攻めに耐え続けて結界内に立てこもる主人公の母マーサと出会う。マーサと会話しゲマの目的が魔界の門を開くことであることを聞く(魔界の門は神殿の真上の空、エルヘブンの北の洞窟ではない)。魔界の門を開くことができるのは天空人だけであるらしく、マーサはゲマに延々と魔界の門を開けろと言われ続けているらしい。当然ビアンカもゲマに従うことなく暴れる。結果ビアンカも石化。

f:id:mattyan1053:20190930142625p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

  • その後月日が立ち、アルスが成長する。サンチョと冒険しながら石化を解除するストロスのつえを入手。入手直後ギガンテスに襲われるがルーラで逃げる(なぜかストロスのつえのあった場所をすみかにしていたギガンテスもルーラでついてくる、こわい)。主人公にストロスのつえを使い石化を解除する(杖は壊れない)。襲ってきたギガンテスは主人公からパスされた天空のつるぎを抜いたアルスに一刀両断される。ここでアルスが伝説の勇者であることが判明する。

f:id:mattyan1053:20190930142744p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

  • ビアンカを救う術を探す。大神殿の下の城下町に、人間に擬態したマスタードラゴンがいるという噂を入手し、その城下町へ向かう。プサンに再会し、実はプサンマスタードラゴンであることを知る。ドラゴンオーブがなくてマスタードラゴンに戻れないため、妖精のところにいく。途中メタルハンターとかと戦いながらなんとかたどり着き、過去の自分からドラゴンオーブを受け取る。

  • 最終決戦。マスタードラゴンに乗りビアンカの石化を解除する。ここでゲマたちが現れ、力を増したゲマに耐えきれなかったマーサが落命。ゲマやジャミゴンズ、その他手下たちと戦闘開始。敵が多すぎて苦戦しているところに、ヘンリーやブオーンが軍隊を連れて乱入(ブオーンラインハットの軍隊を乗せた船を空にぶん投げてくれる)。数で不利がなくなったので主人公たちはゲマのほうへ特攻。天空のつるぎの力もあって主人公とアルスはゲマを倒す。死に際のゲマはマーサの死体から天空人のちからを得て、魔界の門を開きながら朽ち果てる。

f:id:mattyan1053:20190930142844p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

  • 魔界の門を閉じるには、天空のつるぎを門に投げ入れる必要があり、実際に投げ入れる。ここで世界に異変がおき、ミルドラースではなく「ウイルス」と名乗るスマブラXのタブーみたいな見た目をしたやつが現れ、世界の時間軸を停止させる。どうやらこのウイルスはミルドラースにとりついていたらしい?唯一なぜか動くことのできた主人公は、ウイルスから「この世界はゲームのなかにすぎない」ということを知らされる。ゲームを始める前の自分を見せられ、フローラと結婚するように自己暗示の設定をした自分などを見せられる。その後、無理やり現実に戻されそうになる。

f:id:mattyan1053:20190930143620p:plain
魔界の門
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

  • ここでずっとついてきていたスライムが突然現れ、現実に戻されそうになる主人公の前に立ちはだかって守る。スライムは「わたしはアンチウイルスだ」といい、主人公にロトのつるぎの見た目をした「ワクチン」を託す。主人公はウイルスにワクチンを指し無事世界は再開、エンディングを迎える。

f:id:mattyan1053:20190930142929p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

一連の流れはこんな感じだった。

ストーリー部分部分の感想

まずストーリーの部分部分について。あらすじの順番にあわせて述べていく。

序盤はダイジェストだったのは仕方ないと思った。画面はファミコンだったけれど、最初の船着き場の場面でフローラとルドマンが出ているので内容はリメイク版かな?一瞬入手したのがドラゴンオーブなのは疑問におもったけれど、何かの伏線なんだろうとおもった。

有名なパパス死亡シーン。ここはパパスがあとからおってくるのではなく、主人公たちと同時に出口に向かっている以外はほぼ原作通り、実際に見ても非常によく再現されていて、感情移入できるいいシーンだった。主人公が「とうさーーーーーーん!!!」って叫ぶシーンは忘れられない。

f:id:mattyan1053:20190930143014p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

神殿からの脱出部分はヘンリーの嫁マリアのくだりがなくなっている。結婚したのかなあいつ・・・・・・。城下町で助けてくれたプサンという男、名前を聞いたときは「あのトロッコでウン十年回り続けてた無能か・・・・・・」となったけれど、今回はドラゴンオーブを失っている他有能、ゲマの動向をちゃんと調査している。今回は主人公たちを荷物に混ぜ込み脱出の補助をしてくれていた。マスタードラゴンは外せないけれど、グランバニアエルヘブンのあたりをカットする以上、天空城のくだりは入れられないのでここで出してくるのかな、といった印象。

サンタローズにかえっても、焼き討ちされておらずサンチョが普通に住んでいる。パパスの手紙は洞窟の奥ではなく家の地下。隠し階段下。パパスの手紙ではマーサを救うべく伝説の勇者を探している旨が書かれている、個人的には原作にあった「お前がこの手紙を読んでいるならば、私はもうこの世にはいないのだろう」的なセリフが好きだったので、これがなくなってしまったのは悲しいポイント。

サラボナでは主人公がすぐにフローラにぽっとするのに違和感を抱くも、これは原作もなので受け入れる。ビアンカとゲレゲレの共闘でブオーンを倒すシーンは感動モノ。かっこいいアクションシーンがとても良い。バギマあんなに強かったんかーい!ブオーンの羽きりさいとるが???魔法縛りでもしない限り打たないでしょあんなん・・・・・・。バギマをかっこよくみせるプロ。ところでこの時点でベギラゴン使えるビアンカつよない???とにかくここのアクションシーンは評価ポイント。

f:id:mattyan1053:20190930143141p:plain
バギマかっこよすぎか?
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

フローラにプロポーズするも、フローラは主人公すら気づいていないビアンカが好きという本心に気づく。それを受け入れて主人公が本心に気づくようサポートするのが本当に健気。ここの人間関係は結構丁寧に描かれているように感じる。というかむしろ原作が不自然だったというのはある。ところで一度フローラにプロポーズまでしたのに鞍替えした主人公を許してくれるルドマンという人間、いいヤツすぎん?賢者。

f:id:mattyan1053:20190930143316p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

その後の冒険ではグランバニアへは向かわない。出産のとき、サンチョと主人公は外にでていたけれど、誰が手伝いしたんかな・・・・・・、村の人か?他の人一切出てこなかったけれど。そしてやはり戦闘シーンは格好いい。主人公がすごい悲愴な表情をしながら石化させられて、ポーズもビアンカを助けようと腕を伸ばしているところまで妙にリアル。石像を見るだけで心に来るものがあるような感じで大変よかった。ところでこの時点でサンチョかなりいい歳だと思うんだけれど有能おじさんすぎんか?

f:id:mattyan1053:20190930143855p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

ビアンカもマーサと会話後単身ゲマと戦う。こちらは呪文主体でまた変わったアクションになっている。やっぱビアンカかっこかわええ。

石化解除後、アルスが主人公に向かって敬語で話す感じ、原作でもおもったけれどなかなか痛々しい。打ち解けた親子三人がはやくみたいという気持ちにさせてくれる。ところで天空のつるぎかっこよすぎん?

f:id:mattyan1053:20190930143451p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

プサンマスタードラゴンであることがわかり、ドラゴンオーブを取りに行く必要がでる。プサンは「妖精の国へいくところは『今回は』たくさんのマシンが守っている」みたいな喋り方をする。「今回は」という表現に不安を感じるもよくわからないので続きを見る。これはあくまでゲームの中であり、始める前の自分が設定で「マシンと戦いたい!」って言ったのが原因なのがあとでわかるのだけれど、「これいらなくない???」としか言えない。子供時代の自分とオーブをすり替えるところでは、自分自身にたいし、「君の父さんはどんな人だい?」と聞いて、健気に子供時代の自分が「とっても強くて優しいんだ!」みたいに答えるところは胸に来るものがある。

f:id:mattyan1053:20190930143807p:plain
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

最終決戦では敵味方が大集結して大乱闘するファンには嬉しいシーン。味方側でヘンリーやブオーンが助けに来てくれるのもすごくアツいし、敵側で出てきてなかったラマダとかもちゃんといるのがアツい。ちなみにイブールさんは出てきてなかった。ドンマイ。

f:id:mattyan1053:20190930143715p:plain
ヘンリー、お前・・・・・・!
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

少し気になるのはジャミとゴンズが主人公にほぼワンパンされていたこと。お前らもう少し粘れよ・・・・・・ゲマのところまで一瞬でたどり着かれてるぞ・・・・・・。もしかしてパパスのつるぎ最強か?ゲマとの戦闘でも、主人公が苦戦しているところにアルスが助けに入るのがアツい。ゲマが死に際マーサの死体使ってるシーンは胸クソ悪かったけれど、ゲマがどこまでも外道であるのは正しいと感じていて、最後までちゃんと悪役していてよかったと思う。あとバギクロスつよい

f:id:mattyan1053:20190930144024p:plain
バギクロス!!!
©2019「DRAGONQUEST YOUR STORY」製作委員会
©1992 ARMOR PROJECT/BIRD STUDIO/SPIKE CHUNSOFT/SQUARE ENIX All Rights Reserved

ここまでは大変おもしろかったと思う。

最後、ミルドラースが出てこなかったのはまあわかるとして、なんかドラクエらしくないウイルスとかいうのが出てきて、更にはスライムが「アンチウイルスだ!!」とかいって野太い声で喋り始めたときは「は??」以外の感想がなかった。これは余計だったとしか言いようがないと思う。

ところで、ゲームを始める前の現実世界の自分を思い出させられているとき、「何度やってもビアンカを選んでしまうんですよね」って言ってたところは共感できる。うん。

全体としての感想

100分の上演時間のうち、90分は面白かったと思う。最後の10分で台無しにされたという印象が強い。勇者が魔界の門に天空のつるぎを投げ入れたところでトイレにいっていれば気持ちよく終われたのではないか??というおきもち。

最後以外は大変おもしろかったので、90%は面白かったと思う。ただ、最後でしょーもないどんでん返しをされたので、後味が悪く体感50%くらいまで落ちるというのがこの大量の低評価の原因だと思う。

映画のサブタイトルが「ユアストーリー」である意味というのが最後の部分に込められていて、制作陣の言いたいことは伝わってくるのだけれど、それを踏まえても最後のがあまり許せそうにないというのがファンとして正直なところ。一人ひとりの物語うんぬん以前に世界観の破壊がどうにも受け付けなくて・・・・・・。

時折あったメタい発言とか、最後の部分とかでいわゆる蛇足という言葉が合うと思う。

ちなみに曲はずっとすぎやまこういちさんのゲーム内でも流れる曲が使われていて染み入るものがあった。DQ5に限らず他のナンバリングの曲も使われていたと思う。

終わりに

以上、ぼくがユアストーリーを見た感想だった。人を選ぶ作品だったように思う。もうすぐ上映が終わってしまうけれど、気になる人はそのうち出るであろうDVDなんかで見てみるといいと思う。

【Minecraft】統合版を使ってWin10PCとSwitchでマルチプレイ

Minecraft をパソコン持ってない人とも一緒に遊びたい

もうかなりの有名ゲームとなっているサンドボックスゲーム Minecraft 。2009年くらいからあって話題にのぼることもおおかった。今回はこの Minecraftマルチプレイを、PC、Switch 間で行うことを目指す。

Minecraft のエディション

Minecraft 自体は様々なハードに移植されている。初期からあるJavaMinecraftはOS問わずにJavaの動かせるマシンなら遊べるものであり、これがもっぱらPC版Minecraftとして普及しているものだと思う。

現在では、PC版Minecraftに加え、XboxPS3PS4Nintendo Switchなどにも移植されており、様々なハードウェアで遊べるようになっている。

これらのMinecraftは「エディション(Edition)」として区別することができ、PC版Minecraftとして普及しているJavaMinecraftでは「Minecraft Java Edition」、PS4Minecraftでは「Minecraft PlayStation4 Edition」などと呼ばれている。

今回の記事ではこのエディションたちの中でも特に「Minecraft Bedrock Edition(別名:Minecraft 統合版)」と呼ばれているものを使うことにする。

Minecraft 統合版

Minecraft 統合版における、他のエディションとの違いを説明する。

Minecraft PlayStation4 Editionなど、他のエディションでは、対応している機種が限られている。例えばMinecraft PlayStaytion4 Editionでは当然PS4でしか遊べないし、Minecraft Wii U EditionではWii Uでしか遊ぶことができない。しかし、Minecraft 統合版では、AndroidiOS、Windows10、Nintendo Switchなど、複数のハードウェアで遊ぶことができる(対応ハードウェアはここ)。

更に、マルチプレイにおいても、他のエディションでは同じハードウェアでないと遊べなかったのが、統合版なら対応しているハードウェア間であれば異なるハードウェア同士でも遊ぶことができる。つまり、ある人がPCで遊んでいるワールドに、別の人がSwitchからはいることができるというわけだ。

ちなみに、JavaMinecraftで大変流行ったMODについては、統合版では使うことができない。基本的にバニラワールドで遊ぶことになるので注意が必要だ。

f:id:mattyan1053:20190401130827p:plain
Minecraft 統合版(左)と JavaMinecraft(右)

Minecraft 統合版を使ってマルチプレイをする

ここでは、特にWindows10PCとNintendo Switch間でマルチプレイをすることを目標に説明していく。

必要なもの

Minecraft 統合版でマルチプレイを行うのに必要なものを挙げていく。

気をつけなければいけないのは、ゲームソフト本体やインターネット接続、インターネット接続を利用したゲームプレイ権(Nintendo Switch Online 利用券にあたる)の他に、「Microsoft アカウント」が必要な点だ。他のエディションではマルチプレイで他の人のワールドにはいる際に、IPアドレスを入力したりすることになったと思うのだが、Minecraft 統合版ではハードウェアが異なる可能性があるためこの手法は利用し辛い。そこで、すべてのハードウェアで共通のアカウントとして「Microsoft アカウント」を用いて、Microsoft アカウント下にあるXboxのフレンド機能から、フレンドのワールドを検知する手法をとっている。

全ハードウェア共通のやること

ここでは、Windows10 PC、Nintendo Switch問わず、どのハードウェアで遊ぶ場合でも必要な手順を説明する。

Microsoft アカウントを用意する

インターネットにはすでにつなげるものとして話を進めていく。まずはどのハードウェアで遊ぶ人であってもMicrosoft アカウントが必要だ。 このMicrosoftアカウントを用意する。

ここで、すでにMicrosoftアカウントを所持している場合はこのステップはスキップして問題ない。Windows 10のPCを持っているならアカウントを作ったことがある人も多いかもしれない。

さて、それではMicrosoft アカウントを作っていく。まずは次のサイトにアクセスしよう。

account.microsoft.com

画面右上の「サインイン」をクリック。

f:id:mattyan1053:20190401131450p:plain
サインイン

次にアカウントを新規作成しよう。

 f:id:mattyan1053:20190401131530p:plain
アカウントの作成

あとはアナウンスに従って進めていくだけ。メールアドレスを新規に取得したり、新しく取得したりもできるのでこのあたりはお好みで。よくあるアカウントの取得なので多少めんどくさくてもめげずにやりきろう。このくらいでめげているとこの先パソコンは扱えない。

アカウントが無事作成できたら完了。

Xboxプロフィールの設定

次に、Microsoftアカウント下のXbox情報の設定を行う。ここは省いてもいいが、デフォルトの名前だったりすると寂しいし、プライバシー設定は確認したほうが良いので。まず次のサイトにアクセス。

www.xbox.com

同じように右上をクリックして先程用意したMicrosoft アカウントでサインイン。サインインしてもう一度右上をクリックすると次のような画面になると思う。「Xbox プロフィール」をクリック。

f:id:mattyan1053:20190401132105p:plain
Xbox プロフィールをクリック

するとプロフィール画面が表示されるので、「カスタマイズ」をクリック。

f:id:mattyan1053:20190401132614p:plain
カスタマイズをクリック

自分好みにプロフィールを変更しよう。

f:id:mattyan1053:20190401132814p:plain
プロフィールを変更しよう

ゲーマータグとはニックネームのようなもの。最初はデフォルトで意味不明な名前が勝手につけられていると思う。無料で一度だけ自由に変更できるので、よく考えてニックネームを設定しよう。

f:id:mattyan1053:20190401132729p:plain
ゲーマータグの変更

うまくいったら「保存」。これでプロフィールの変更はOK。更に同じところから「プライバシー設定」も行う。

f:id:mattyan1053:20190401132932p:plain
プライバシー設定

表示されるラジオボタンでプライバシー設定を進めていこう。フレンドリストの公開設定などができる。

一緒に遊ぶ人をフレンド登録しよう

一緒に遊ぶ人はXboxのフレンド機能を使ってフレンドになっておくと良い。
Xboxプロフィールの画面の右側のフレンドをクリック、検索欄にフレンドのゲーマータグを入力してフレンドに追加しよう。

f:id:mattyan1053:20190401135110p:plain
フレンドを検索

フレンドに追加する作業はあとからでもできる。

これでMicrosoft アカウントの設定が完了した。

Windows 10 PC でやること

ここからはWindows 10 のPCにおける必要な作業になる。Nintendo Switchについて知りたい人はコチラへ。

JavaMinecraftを2018年10月18日以前に購入していた人

JavaMinecraftを2018年10月18日以前に購入していた人は、Minecraft 統合版 Windows 10 Editionを無料で入手することができる。次のサイトが参考になる。

napoan.com

次のサイトにアクセスする。

account.mojang.com

開いたあと、JavaMinecraftを購入したアカウントでログインする。参考サイトにあるように、「Claim your free copy」ボタンをクリック。すると、Microsoftアカウントのページが開くと思うので先程用意したMicrosoftアカウントでログイン。手順通り進めていくと、Windows10用Minecraft 統合版が0ドルで購入した扱いになり、ダウンロード可能になる。あとは、自分のアカウントの注文履歴などからMinecraft for Windows 10のページを開いてダウンロード、インストールしよう。

f:id:mattyan1053:20190401134503p:plain
ダウンロードとインストール

まだMinecraftを未購入の人

Microsoft Storeに先程用意したMicrosoftアカウントでログインして、クレジットカードなりなんなりで購入しましょう。税込み3150円とかだと思います。値段変わってたらすいません。

www.microsoft.com

Nintendo Switchでやること

Windows 10 PCではなくNintendo Switchでプレイする人がやること。

次のサイトが参考になる。

game8.jp

実は筆者自身がSwitch版を買ってはいないのでどんな画面なのかはよくわかっていない。ただ、使っているニンテンドーアカウントとMicrosoft アカウントを紐つける必要があるようだ。

まずはニンテンドーeショップMinecraftを購入。Switch Editionと書いてある方ではなく、「3,888円」のほう。

ダウンロードが終わって起動したら、Microsoft アカウントにサインインする。「別のデバイスでこのWebサイトにアクセスしてください」と表示されたURLをパソコンなどで実際にブラウザで入力してアクセスしてMicrosoft アカウントにログイン、表示されたコードを入力する必要がある。これができるとニンテンドーアカウントとMicrosoft アカウントの紐付けが完了して、マルチプレイができるようになる。

マルチプレイで遊ぶ

まずワールドの管理者を決める。このとき、管理者はWindows 10 で遊んでいる人がやるほうが良いと思う(Switchの人がやると更にまた少し難易度の高い設定項目が増えるかもしれないため。ポート開放まわりの話)。

ワールドの管理者になった人は普通に遊ぶようにワールドを新規で作成する。
このとき、マルチプレイの設定をしておく。ここの設定でマルチプレイのオンオフとワールドにはいることのできるプレイヤーの制限ができる。

f:id:mattyan1053:20190401140408p:plain
新規ワールドの作成

管理者がワールドにはいっている状態になると、フレンドのほうでは、「遊ぶ」→「フレンド」から「参加できるフレンド」の欄に管理者のたてたワールドが表示されると思うので、そこに参加する。

f:id:mattyan1053:20190401140716p:plain
フレンドのワールドへの参加(スクショしたときには誰もプレイ中ではなかったが・・・・・・)

これで無事異なるハードウェア間でマイクラマルチプレイをすることができるようになった。

おわりに

ぼくがMinecraftを購入したのは2012年とかなのだけど、しばらく放置しているうちにいろいろ進化していた。やっぱりこのゲーム面白い。特にマルチプレイが楽しいのでクロスプラットフォーム化したのは本当に嬉しい。みんなでしばらく遊んでみようと思う。

【JavaScript】シンプルなブックマークレットを作成する

はじめに

最近JavaScriptが変な話題を呼んでいますね。whileループで無限にアラートを出し続けるだけのものが摘発されたりなんだりと・・・・・・。まあこれについてはいろいろ波紋を呼ぶので更には言いませんが、そのJavaScriptを使ったお話。

最近ブックマークレットを作ってみた話

自分はゲームのサイトなんかでちょいちょいスキルデータとか考えるために以前からブックマークレットを使うことがあったんです。
この前、ちょっと暇だったので自分でもブックマークレットを作るかとおもって作ってみたんですよね。大学のオンライン成績表示がGPAを計算してくれなくて大変不便だったので、自動で計算してくれるものを作りました。簡単に作れる割に思いの外評判がよかったので「よければ皆さんも作ってみませんか?」という感じで記事を書いています。

作ったもの↓ github.com

f:id:mattyan1053:20190329023532p:plain
GPAを計算するブックマークレット

ブックマークレットって何?

ブックマークレットとは、ユーザーがウェブブラウザの「ブックマーク(またはお気に入り?)」から登録しているウェブページを開くように、ブックマークから起動することで簡単なプログラムを実行できるというものである。

具体的には、ブックマークにウェブページのURLを記憶するのではなく、短いプログラムの内容を登録する。実際にブックマークのところで右クリックなどをしてみると「編集」できるので、「URL」の部分にURLの代わりにプログラムを直接書く。

あると良いスキル

作るのが簡単なものであればあるほど必要なスキルが減っていきますね。

  • JavaScriptが書ける(ぶっちゃけかけなくても他の言語経験あれば割となんとかなる)
  • HTMLが読める(ページ内情報の取得の概念がわかる)
  • ブラウザの開発者ツールが使える(ウェブページの解析が楽になるので)
  • リファレンスを読む能力

他にもいろいろありそうだけどとりあえずこのくらい。どれも使うっちゃ使うけど知らなかったところで、なんかしらのプログラミング経験さえあれば10分くらいググればいけそう。凝ったものを作ろうとすると話は別だけれど・・・・・・。

結局リファレンスが読めればなんでもいける理論。困ったら「こんな関数ないかな?」とか「この引数/戻り値ってどんなオブジェクトや」って思ったときに調べて読めればOK。

ブックマークレットの作り方

ブックマークレットを作るには基本的に以下の手順を踏む。

順番にみていく。

JavaScriptのコードを書く

基本的に普通にJavaScriptのコードを書いていく。その全体をJavascript:(/* 処理内容 */)();のように囲む(本当はカッコがなくてもよかったりするけどまあ基本的にあってよいので)。
雛形としては次のようになる。

javascript:(

    function() {
        alert("Hello World!");
    }

)();

無名関数もなくても良いけど変数名がかぶったりするのも考えて作っておいてローカル変数にするのが良い?あまり詳しくない。

あとは普通にコードを書くだけ。変数とかループとかも問題なく使える。

開いているWebページ内の情報を取得することもできる。documentプロパティなどと検索して調べてみると良い。

javascript:(

    function() {
        var title = document.title();
        alert(title);
    }

)();

ブックマークレットに適したコードに変換

スクリプトが書けたら変換する。次のサイトが便利。

closure-compiler.appspot.com

ここに投げてコンパイル。何か不備があると教えてくれたりもする。

ブックマークに登録

新規ブックマークを作ってURLのところにできたコードをコピペ。javascript:を先頭につけるのを忘れないようにしよう。

おわりに

これでブックマークレットを作ることができた。あとは自由に欲しい機能をつけよう!コードが長くなる場合はどこかにUPしておいてリンクするようにしておくのもよい。