I'm a video game designer and vehicle specialist. Basically I get to play with cars for a living... If you are working on a video game with vehicles and want them to be more fun, competitive, combative, balanced, or even if you don't know what you want - I can probably help. Contracting at Valve now, before that unannounced/cancelled project at Amazon Games, H1Z1 at Daybreak Games, Planetside2 at SOE, Rockstar with Red Dead Redemption and the Midnight Club series of open city racing games.
!PitGirl Chat Commands
You can request camera changes, replays, check out other cars or ask questions with !pitgirl chat commands. The syntax is flexible, things like this will work:
!pitgirl set camera to chase
!pitgirl camera
cameras: cockpit, chase, far_chase, rear_chase, rollbar, gearbox, gyro, nose, chopper, blimp, tv1
!pitgirl replay
replay types: incidents, overtakes, markers, car number (can also include a camera)
!pitgirl checkout
checkout types: car ahead, behind, number, position
Get fancy:
!pitgirl replay recent incidents for car number 5 with the chopper camera
Or ask pretty much any question:
!pitgirl what is a competitive lap time for this car on this track in the real world?
@Robertsmania
I'm a video game designer and vehicle specialist. Basically I get to play with cars for a living...
I've been working with this obscure plumbing themed studio in the pacific northwest, Faucet, Gasket or something? Its a sekrit project, shh!
Before that I was at Amazon Game Studios on an unannounced project that was sadly cancelled and I cant talk about it.
Previously, I was at Daybreak Games and did vehicle stuff for H1Z1. I started with that studio when it was still SOE helping out with the combat vehicles on Planetside 2.
I also worked at Rockstar San Diego where I was the lead multiplayer designer on Red Dead Redemption and spent most of my time on the Midnight Club series of open city racing games - tuning all the cars from MC3 onward. When I started, we were Angel Studios - Good Times.
I love racing games and driving in the real world. I've been participating in the San Diego Region SCCA autocross events since 2001 and have been the regional champion several times in various classes.
@Robertsmania most places.
http://www.youtube.com/robertsmania
Opinions are my own. I am not a spokesperson for any current or previous employer. Any information I dispense should be considered fit for "entertainment purposes only" - your mileage may vary.
PitGirl and supporting tech
The iRacing marker and replay system for PitGirl is on GitHub!
github.com/Robertsmania/RobertsmaniaReplay
PitGirl is composed of many aggregate parts.
VoiceAttack - https://voiceattack.com
The real core of everything is VoiceAttack. I encourage anyone to take a look and use it, particularly for VR applications where speaking commands is easier than fumbling with input devices. VoiceAttack is very powerful in terms of being a framework for taking inputs from the user (speech, controller inputs, api calls) and sending commands to applications. Without doing any custom software development you can build complex command and macro sequences to do amazing things. It also has a plugin framework, where if you do want to develop custom software you can extend it to interact with other systems and APIs. They provide sample code and template frameworks for plugin development - it’s all .net 4.7.2 and C#.
The Digital Race Engineer, or DRE - https://www.thedigitalraceengineer.com
This is where PitGirl was born. I started using the Digital Race Engineer in 2016 when I was pretty new to iRacing and VR. I found that fumbling with the controls to try and set fuel for pitstops was a nightmare and a viewer suggested this as a potential solution. At that time, DRE was a commercially developed plugin for Voice Attack that integrated with the iRacing SDK. Being able to ask the system questions about what was happening in the race (like fuel requirements) and particularly being able to tell it what to do - “Pitgirl, set fuel to 3.7 gallons” was a a game changer. I encourage anyone to take a look and use DRE.
Its great.
Kick Chat, OBS and ChatGPT
The other parts of PitGirl that help manage my stream, run replays, answer questions, send messages and such are custom VoiceAttack plugins I've developed myself. There are a lot of moving parts. Its amazing any of this ever works, at all.
For Kick integration I'm using KickLib:
https://github.com/Bukk94/KickLib
