こんにちは、電太です。
以前のブログ記事で、「PC版ボーダーランズ3(Borderlands 3)を三人称(TPS)視点で遊ぶ」方法を紹介しました。
ボーダーランズ3本来の視点である一人称視点は三人称視点に比べて3D酔いしやすいため、三人称視点Mod(StandAlone Third Person Mod)を導入し、視点を三人称に変更するという内容です。
この三人称視点Modをデフォルト値のまま使用する場合、キャラクターの表示位置が左端になり、狙い(aim)が定め難いと感じました。
そこで、三人称視点Modのいろいろな設定値を試すことで、ゲームプレイにベストな設定を見つけることを本記事の目標としています。
こんな人向けの記事です。
- 三人称視点Modを導入したものの、狙いが定め難い人
- 独自の三人称視点でゲームを楽しみたい人
三人称視点Mod(StandAlone Third Person Mod)の導入方法
三人称視点Modの導入方法については、過去のブログ記事を参照してください。
どうやって視点の調整を行うか?
githubからダウンロードしたテキストファイル「Standalone Third Person.bl3hotfix」をメモ帳などのエディタで編集し、視点の調整を行います。
編集する箇所はテキストファイル「Standalone Third Person.bl3hotfix」、21行目の
x=-150,y=100,z=0
に記載されている、x、y、zの数値になります。
デフォルトの数値はx=-150,y=100,z=0で、以下のような視点となっています。
Standalone Third Person.bl3hotfix
###
### Name: StandAlone Third Person
### Author: screen names
### Version: 1.0
### Categories: qol, Resource, gameplay, bugfix
###
### License: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
### License URL: https://creativecommons.org/licenses/by-sa/4.0/
###
###
### Usage: Set the default camera to third person, Set the XYZ cordinates (change these to your liking!), Patch out some camera modes (stops events like sliding from switching to first person).
###
###
### Special thanks to apocalyptech for helping me throughout the development of this mod, I couldn't have done this without him.
###
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# Edit the XYZ at the end of the line below to change the camera position.
SparkPatchEntry,(1,1,0,),/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson:CameraBehavior_OffsetCameraRelative_0,LocationOffset,0,,(x=-150,y=100,z=0)
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# Swap Camera Mode Names, effectively making the default camera 3rd person.
SparkPatchEntry,(1,1,0,),/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson,ModeName,0,,Default
SparkPatchEntry,(1,1,0,),/Game/GameData/Camera/CameraMode_Default.CameraMode_Default,ModeName,0,,ThirdPerson
# Patch out Certain Camera Modes, effectively stopping events from triggering the switch to that specific camera mode.
SparkPatchEntry,(1,1,0,),/Game/GameData/Camera/CameraModeSet_Default.CameraModeSet_Default,Modes,0,,(CameraMode_Default'"/Game/GameData/Camera/CameraMode_Default"',CameraMode_ThirdPerson'"/Game/GameData/Camera/CameraMode_ThirdPerson"',CameraMode_Fixed'"/Game/GameData/Camera/CameraMode_Fixed"',CameraMode_Orbit'"/Game/GameData/Camera/CameraMode_Orbit"',CameraMode_ThirdPersonViewModel'"/Game/GameData/Camera/CameraMode_ThirdPersonViewModel"',CameraMode_DownState'"/Game/GameData/Camera/CameraMode_DownState"',CameraMode_ThirdPersonNoInput'"/Game/GameData/Camera/CameraMode_ThirdPersonNoInput"',CameraMode_VehicleTransitionIn'"/Game/GameData/Camera/Vehicle/CameraMode_VehicleTransitionIn"',CameraMode_VehicleTransitionOut'"/Game/GameData/Camera/Vehicle/CameraMode_VehicleTransitionOut"',CameraMode_StatusMenu'"/Game/GameData/Camera/CameraMode_StatusMenu"',CameraMode_AIO'"/Game/GameData/Camera/CameraMode_AIO"',CameraMode_AIONoTranslucency'"/Game/GameData/Camera/CameraMode_AIONoTranslucency"',CameraMode_PhotoMode_Offset'"/Game/GameData/Camera/CameraMode_PhotoMode_Offset"',CameraMode_PhotoMode'"/Game/GameData/Camera/CameraMode_PhotoMode"',CameraMode_Mission1_CameraStart'"/Game/Missions/Plot/EP01_ChildrenOfTheVault/CameraMode_Mission1_CameraStart"',CameraMode_Mission1_EchoDevice'"/Game/Missions/Plot/EP01_ChildrenOfTheVault/CameraMode_Mission1_EchoDevice"',CameraMode_Mission1_EULA'"/Game/Missions/Plot/EP01_ChildrenOfTheVault/CameraMode_Mission1_EULA"',CamMode_Shared_Teleport'"/Game/PlayerCharacters/_Shared/_Design/PlayerTeleport/CamMode_Shared_Teleport"',CameraMode_RaidSpectator'"/Game/GameData/Camera/CameraMode_RaidSpectator"',CameraMode_Mission1_CameraStart'"/Game/Missions/Plot/EP01_ChildrenOfTheVault/CameraMode_Mission1_CameraStart"')
# Add zoom behavior to CameraMode_ThirdPerson
SparkPatchEntry,(1,1,0,),/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson,Behaviors,0,,(CameraBehavior_Look'/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson:CameraBehavior_Look_0',CameraBehavior_LimitPitch'/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson:CameraBehavior_LimitPitch_0',CameraBehavior_DefaultFOV'/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson:CameraBehavior_DefaultFOV_0',CameraBehavior_AnchorToEyeLocation'/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson:CameraBehavior_AnchorToEyeLocation_1',CameraBehavior_OffsetCameraRelative'/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson:CameraBehavior_OffsetCameraRelative_0',CameraBehavior_CollisionOffsetTrace'/Game/GameData/Camera/CameraMode_ThirdPerson.CameraMode_ThirdPerson:CameraBehavior_CollisionOffsetTrace_0',CameraBehavior_WeaponZoomFOV'/Game/GameData/Camera/CameraMode_Default.CameraMode_Default:CameraBehavior_WeaponZoomFOV_0')
調整に使う設定値(x,y,z)の意味は?
下の図に示すとおり、調整に使う設定値(x,y,z)は、カメラのオフセット位置を示しています。
xは前後方向(+が前、ーが後ろ)、yは左右方向(+が右、ーが左)、zは上下方向(+が上、ーが下)を示しています。
例えば、カメラ位置を後ろにしたい場合、xの値を減らします。
また、カメラ位置を右(キャラクター位置は左)にしたい場合、yの値を増やします。
視点の設定値と実際のゲームプレイ画面
ゲームプレイにベストな設定を見つけるため、三人称視点の設定値(x,y,z)を実際に変えて評価を行いました。
評価条件は以下の7条件になります。
評価条件
No. | タイトル | x | y |
---|---|---|---|
1 | 一人称視点 | * | * |
2 | 三人称視点 デフォルト | -150 | 100 |
3 | 三人称視点 その1 | 0 | 0 |
4 | 三人称視点 その2 | -60 | 40 |
5 | 三人称視点 その3 | -120 | 80 |
6 | 三人称視点 その4 | -180 | 120 |
7 | 三人称視点 その5 | -180 | 80 |
一人称視点
画面は三人称視点Modを導入する前の一人称視点になります。
戦闘はそうでもないのですが、アイテム収集などで3D酔いしやすいと思います。
三人称視点 デフォルト(x=-150,y=100)
画面は三人称視点Modのデフォルト設定になります。
キャラクターの表示位置が左画面端になり、敵の正面にならないため狙いが定め難いと思います。
三人称視点 その1(x=0,y=0)
画面は三人称視点Modのカメラ位置を変えない設定になります。
一人称視点とさほど変わらず、あまり使う必要のない設定になります。
三人称視点 その2(x=-60,y=40)
画面は三人称視点Modのカメラ位置少し変えた設定になります。
キャラクターとの距離が近いため、表示位置は左寄りになっています。
三人称視点 その3(x=-120,y=80)
画面は三人称視点Modのカメラ位置を変えた設定になります。
キャラクターとの距離が少し離れたものの、表示位置はまだ左寄りになっています。
三人称視点 その4(x=-180,y=120)
画面は三人称視点Modのカメラ位置を大きく変えた設定になります。
三人称視点 その3より良くはなっていますが、表示位置はまだ左寄りになっています。
三人称視点 その5(x=-180,y=80)
画面はカメラ位置を少し左寄りにした設定になります。
キャラクターとの距離、キャラクターの表示位置共に最適な設定になっており、これがベストに近いと考えられます。
まとめ
三人称視点Modをデフォルト値のまま使用する場合、キャラクターの表示位置が左端になり、狙いが定め難いと感じました。
そこで、三人称視点Modについて、いろいろな設定値を試し、その結果を以下にまとめます。
- 三人称視点Modはデフォルト値よりも、x=-180,y=80に設定するとプレイしやすいと感じました
- 設定値を理解することで、視点を各ユーザーのイメージにより近づけることができます