I did 8h of streaming and replicated the fps template
I shared the files and playable game on itch.io linked in the description if you’re interested
There were a bunch of things like people mentioned already
- team scores held in game mode inaccessible, moved to game state
- added a team component with delegates for team change, and applied balanced team logic on player join in gm pclogin
- moved enhanced input mapping to local PC
- made an inventory component to track weapon pickups over net
- replicated behavior of the weapon pickup BP
- fixed the pitch over net using base aim rotation instead of PC control rotation as PC are server/local only
- replicated weapon firing with multicast for cosmetics (montage) and replicated the projectile
- also added some QOL like per team stencil color through walls and name tags over allies
- added a spectator cam on death, and replicated death with cosmetic ragdoll and UI popup then respawn
- end round event via game state score requirement reached
- end round score board with cached player/kills (this was a bit messy as key map isn’t replicated, and I didn’t want to cache it on player states as players can leave mid round and wouldn’t appear on score board leading to confusion)
- fixed owner only see on the 1P mesh otherwise other clients see both models on character
I had some other experiments in there too like IK front hand on gun via weapon skeletal socket ref, and fixing the appearance of strafing which looks borked in 3P
The playlist had vods of all the streams if you want to watch the process though I expect it will be a slog.