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

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

ドラゴンズドグマ2

www.dragonsdogma.com
ドラゴンズドグマ2をプレイ開始。
今までシリーズをプレイしてきたので、ポーンのシステムが懐かしく感じる。
チュートリアルの最初のバトル直後、追手から逃げるシーンが始まったと思ったら、追手が隣にいて1秒も経たずにやられてしまってゲームオーバー。バトルからやり直しになってしまった。ちょっとこりゃないよという感じ。
その後のバトルでもチュートリアルに出てきたアクションを試そうとしているうちに敵にボコボコにされてゲームオーバー。
死にゲーではないのだから、最初はもう少しもてなしてくれないかなぁと思った。
あとフレームレートが低めだからか、カメラを動かしているとちょっと酔いそうな感じになることもあった。
始めたばかりだが、いろいろ気になる点が多いかな。まあ、慣れで気にならなくなるかもしれないけど。

開発環境

プレイヤーの挙動のアルゴリズムを変更中。
しかし、Javascriptの開発環境に慣れていないので苦戦中。
いつも使っているC++Visual Studioなら、デバッガの使い方にも慣れているので、自分の知りたい情報がすぐに分かる。
今はVisual Studio Codeで開発していて、実行したときのエラーの取り方やブレイクポイントなど一つ一つ調べながらやっているので、なかなか進まず。

ショートカットキーまとめ

gamemakers.jp
Unreal Engine 5での主要ショートカットキーがまとめられた記事。
これは便利。ただ、レイアウトの問題か一部の表が全部表示されず横スクロールしないといけなくなっているのが残念。
これを見ながら実際に操作しながら確かめて、それをまとめてチートシート作ってしまうのも良いかも。

リスト、キュー、配列

プレイヤーの動きのアルゴリズムを思いついたので実装中。
リストかキューを使えば簡単に実装できるかなと思ったら、JavaScriptにはリストやキューが無かった。なので、Arrayを使って実装することに。
意外とSTLのものを使うようになっていたんだなと実感。

Fit Boxing feat. 初音ミク ‐ミクといっしょにエクササイズ

fitboxing.net
Amazon.co.jp: Fit Boxing feat. 初音ミク ‐ミクといっしょにエクササイズ‐ -Switch : ゲーム
最近の運動不足の改善にと「Fit Boxing feat.初音ミク」を買ってプレイしてみた。
Fit Boxing はプレイしたことあるのでやり方はほぼ分かっている。
しかし初音ミクの楽曲のエクササイズはイージーでもかなり難しい。
音ゲーのようにノーツに合わせてボタンを押すだけではなく、腕を動かさなければいけないので、かなり大変。
まあ、クリアするだけなら、ジョイコンを振るだけいけそうだけど。それでは、エクササイズにならないので意味はない。
少しずつでも毎日続けて運動の習慣を見に付けなくては。

ゲームをプレイするAI

deepmind.google
www.4gamer.net
GoogleがゲームをプレイするAIについての論文を発表したという。
まあ、まだ人間のようにプレイするというわけでは無さそう。もしかなり人間と同じようにプレイできるようになったらテストプレイヤーとして優秀かもしれない。いろいろなレベルのプレイヤーを用意できたり、文句も言わず何時間もテストプレイすることができるわけで。

paizaスキルチェック

paiza.hatenablog.com
paizaのスキルチェックをするとAmazonギフトカードが当たるというキャンペーンをやっていたので、チャレンジしてみた。
さすがにDランク問題はすぐに回答できた。
Cランクも正解できたが30分もかかってしまった。ここまでかかったのは問題の意味を勘違いしていたから。なのでプログラミング技術よりも読解力の無さが問題。