Skip to content

jackaperkins/first-person-drifter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

First Person Drifter

Code compiled by @torahhorse [http://torahhorse.com] benjamin.esposito@gmail.com

Git version maintained by Jack A Perkins

dead simple first person character controller written in c# for unity3d requires first person drifter improves on unitys default first person controller in a few ways:

  • smooths mouse input
  • adds optional run mode, air control, sliding on slopes
  • adds head bob to camera
  • adds mouse lock (and unlock with ESC)

it also comes with some optional stuff that i want you to use in your drifting game

  • camera fade in
  • right click zoom (good for looking at art and shit)
  • script for resetting player if they fall below a certain height
  • pause menu that handles:
    • quit game
    • field of view
    • sensitivity
    • invert mouse y axis (a lot of gamers ask 4 this)

How To Use

drop the Player prefab into a scene, get rid of the Main Camera that unity makes for you. hit play. if you want the pause menu (accessed by pressing ESC) drop the PauseMenu prefab into the scene. if you dont want any optional stuff, use the PlayerVanilla prefab.

if you want to allow the player to run, you need to go to Edit > Project Settings > Input and add a new entry named "Run". change the 'positive button' to whatever you like, i recommend "left shift"

if youre getting the error 'There are 2 Audio Listeners in the scene' that means you have another camera in the scene, probably the default one called Main Camera. delete that.


a drifting game is a piece of art software that people walk around in for the hell of it (see: proteus) i made this package bc i want to encourage artists & non-programmers to make more drifting games and 2 provide users w/ controls that behave in waays they expect

you can use this for whatever purposes, commercial or noncommercial. like all my endeavors, i stole most of the code from ppl smarter than me

About

Torah Horse's first person controller for Unity 3D

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages