vwheatle / IntroToGameDev-SpeedrunFPS

The source for "Let's Go! Pizza Delivery: End of Humanity", a final project for the Intro to Game Dev't class at KSU.
0 stars 0 forks source link

FPS Controller #2

Closed vwheatle closed 2 years ago

vwheatle commented 2 years ago

Sounds like a big task, but I'm probably just gonna use Unity's default.

vwheatle commented 2 years ago

Well, it is a big task! Unity's default "CharacterController" leaves all the physics up to you. Exciting, honestly! But also means it's another thing to be a perfectionist about.

Anyway, it's pretty alright right now. Got that infinite instantaneous acceleration thing going on -- but also have some nasty capsule collider feel. Don't quite like that, but maybe it'll be less noticable in game environments. If not, I think I remember some vague ways around it, like that disc you can put at your character's feet, etc.

vwheatle commented 2 years ago

I've gotten some good progress on this. Now I just need to commit it, lol.

vwheatle commented 2 years ago

settling on using CharacterController's isGrounded flag for my game instead of doing whatever i was doing.. i think that's enough for the game -- cutting back on "Novel Mechanics" in favor of "Shipping a game in a genre I like in 1 month even if the game is a bit by-the-numbers"