A downloadable asset pack

Download NowName your own price


First person view script

Changelog:
v0.5.2 Initial release
v0.6.4 (Nov/08/2022)
 - Joystick support
 - You can flip the camera direction using Switches
v0.6.6 (Jan/07/2023)
 - The script can be disabled by using a bakin switch
 - The "player rotates with the camera" can be disabled by using a bakin switch
 - You can turn off the "bug fix" for slow camera when dashing (in case they fix it) 
v0.8.1 (March/17/2023)
 - Fixed a bug that disabled automatic player rotation with the camera when changing maps.
 - First person algorithm significantly improved!
 - fixed a bug that sometimes abruptly changed the position of the camera.

Next Updates

- Possibly a plugin version!

Description

With this script, you will be able to use a more decent first person camera (Watch the video to configure your project correctly).

How to use?

  • Place the "FpView.cs" script in "ProjectFolder/scripts".
  • Create a common event and attach the script to it.
  • Watch the video to set up your project.
  • That's it!

Settings

Inside the script you can change the following parameters:

  • AcvivateScript: You can disable the script by changing this value to false.
  • verticalLimit: How many degrees the player can look up and down.
  • useDynamicSensitivity: set this field to true if you want to add the possibility of change sensitivity at runtime inside the game.
  • updateSensSwitch: Turn on this switch in Bakin when you want to update the sensitivity in game.
  • (x, y) SensitivityVariable: Name of the variable to store the X and Y sensitivity in Bakin (Only works if useDynamicSensitivity it's true)

Important: 

- It is important to watch the video tutorial to understand the current state of scripting in Bakin as there are a couple of drawbacks.

- To change the sensitivity in-game you must set the values in the variables "xSensitivity" and "ySensitivity" (or whatever name you have set) and then turn on the "updateSensitivity" switch to see the changes reflected immediately.

Notes

* If you find any bug, do not hesitate to let me know!

* This script is not paid, although I will appreciate any kind of support! (If I start getting more support I'll be able to continue scripting!)

* This script only requires giving credits to me! (Jagonz) in your game. (Can be anywhere even in the final credits).

* Any questions I am always active on official Bakin Discord.

StatusIn development
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorJagonz
Tagsbakin, bakinplugins, bakinscripts, jagonz, rpgbakin, rpgdeveloperbakin

Download

Download NowName your own price

Click download now to get access to the following files:

FpView Script.zip 3 kB

Development log

Comments

Log in with itch.io to leave a comment.

Hi its possible make one script for Third Person View like ps1 and N64 games, when the player rotate the camera rotate too

please let me know

Hello! I think it's possible even with this script! If you edit the camera so that it's away from the player, I'm not sure but it could works. 

I don't know if im doing something wrong, but changing map seems to break the Auto Rotation

Also when reactivating from the switch, aside from that great script my man.

Thank you very much! I will test it maybe the last bakin updates broke something in the script! I think it's about time for an update for fpView :D

(+1)

Fixed!, thank you for your feedback!

I also improved the script for a better first person experience!

(+1)

Thanks I'll give it a try :) keep up the good work.

(+2)

Big Long Complex is masterpiece, keep it up the work, can't wait for new update, please make it quick, thanks developer.. 

got a question for u dontaco