ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

モンスターハンターライズ生配信

www.capcom.co.jp
モンスターハンターライズの生配信が行われるというので見てみた。
タレントと見ているユーザーが参加してマルチプレイをするというもの。
普段、自分はゲームをプレイするときは無言なので、タレントさんが実況しながらプレイしているのはすごいなと。

プリプロセスされたファイルを表示

#defineなどのマクロを使っているとエラーになったときに、どう展開されているか知りたくなることがある。
その場合は、プリプロセスされたファイルを表示すれば良い。

Visual Studio 2017の場合は、ソリューションエクスプローラーで対象のソースファイルを右クリックして「プリプロセスされたファイルを表示」を選べば良い。

Visual Studio 2019の場合は、ソースファイルのプロパティを選び、C/C++プリプロセッサの項目の「ファイルの前処理」で「はい」を選んでコンパイルする。すると拡張子.iが付いたファイルが出力されるので、それを見れば良い。

Visual Studio 2017のほうが簡単に見ることができる。Visual Studio 2019でも同じように右クリックで見ることができるようにするオプションは無いのかな?

チュートリアル動画

チュートリアル動画を見ながら Blender の練習中。
今のPCにはモニタが1枚しかないので、Blenderと動画を切り替えながら作業している。これが結構大変。動画上での状態と自分の状態を比較するのが非常にやりにくい。
あと、動画では簡単に操作して先に進んでしまうが、自分はその操作すらおぼつかない状態。
このチュートリアル動画よりも前に、もっと簡単なところからやらないと。

Outlookがアクセスできない

OutlookのメールをMacBookから使うときはブラウザでアクセスしているのだが、ページを開いてもいつものメールの管理画面に進まなくなってしまった。
ブラウザを違う種類に変えてみても駄目。
メインで使っているメールではないから、すぐに困るということもないが、このまま使えなくなるとなるとそれなりに困る。
ブラウザ経由ではなく、メールアプリでも使えるように設定しておいたほうが良さそう。

追記:
今アクセスしてみたら使えるようになっていた。一時的にサーバーのトラブルでもあったのかな。

あつ森 カブ価変動アルゴリズム

AC:NH turnip price calculator · GitHub
hyperts.net
あつまれ どうぶつの森のカブ価のアルゴリズムが解析されてC++のコードでGitHubに公開されていた。
ランダムシードの値とか次のパターンのパーセンテージとかまであるので、実際のプログラムを解析したんだろうなと。
これで予測できたからといって、確実に儲けることができるとは限らないけど。
ゲームデザインにランダムを組み込むときは解析される可能性もあることを考えないと。