開発を進めることに夢中になりすぎて、色々と後回しになっていた部分に、とうとう手を付けました。
今回は新しいコンテンツの追加というより、「実際に遊んだときに気になるところ」をまとめて改善しています。
AIに任せていたツケを清算している記録です。
ペットを育てていくと、ステータスがとんでもない勢いで上がっていく問題がありました。
原因を調べてみると、バランス調整をAIに任せていた結果、いつの間にかステータスの上昇が**加算方式ではなく乗算方式に…
そりゃインフレする。
成長システムを見直し、極端な数値にならないよう調整しました。
「なんか重いな……」とは思っていたのですが、調べてみると、どうやらプレイヤーから見えないところで敵が何万体も湧いていたようです。
見えない敵で世界が魔物だらけになっていました。
敵の生成・管理処理を見直し、不要な敵が大量に存在し続けないよう修正しました。
チャットを送信してから文字が表示されるまで、妙に時間がかかっていた部分を改善しました。
オンラインゲームなのに会話のテンポが悪いのはかなり気になるので、通信・表示処理を見直しています。
想定より多くの通信が発生しており、サーバーが不安定になることがありました。
そこでサーバー側の規模を拡大するとともに、そもそも必要のないデータを受け取らない**通信処理も見直しました。
単純にサーバーを大きくするだけではなく、無駄な通信自体を減らす方向で改善しています。
開発ばかりしていると、作る側としては「動いているからOK」と思ってしまいがちですが、自分でちゃんとプレイしてみると、
「これ、普通に使いにくいな……」
という部分が結構ありました。
ペットやアイテム周りを中心に、実際にプレイしながら気になった操作を修正しています。
アイテムを作りたくても、
「この素材、どこで手に入るんだ?」
となることが多かったので、素材の詳細情報を確認できるようにしました。
今回は派手な新要素ではありませんが、実際に遊ぶうえではかなり重要な部分をまとめて修正しました。
開発を進めることばかり考えていると、どうしても新しい機能を追加する方に目が行ってしまいます。
ただ、最近は自分でもゲームをプレイする時間を増やして、「作る側ではなく、遊ぶ側から見てどうなのか」を意識するようになりました。
まだまだ改善したいところは山ほどあります。
少しずつですが、遊びやすいゲームにしていきます!
フォローすると、開発ログや新作ゲームの公開が通知されます