Then I’m trying to answer some of these questions as below:
#1 and #5 are pretty much relevant. Shotgun support cloud-based review workflow or locally review process with RV, which mean you could review streamed media on Shotgun/RV or local highres media on RV. But since Shotgun is not a live broadcast platform, there is no way to review a game build live with Shotgun. You probably need to playblast the game play as media and upload to Shotgun for review. Get more of Shotgun Review Workflow here.
#2 What kind of visual feedback are you looking for here. Shotgun Review workflow does support annotation, with which you could draw over on the frames while giving feedback. With Shotgun Create-the new Desktop experience for Artists and Supervisors, you could screen capture with audio while reviewing works. Screen Capture in Shotgun Create.
#4 We use to have an integration with Perforce, which is deprecated due to new Shotgun toolkit release. I’ll leave this one here for other team members and see if any other news on this one.
Thanks for your timely reply Ben. Much appreciated. For games the feedback is usually visual and would require some kind of capture, just like you would with a video. But the ability to play the game live, without lag, with a number of students watching is going to be important for us. I don’t know if a solution exists for that part of the puzzle yet.
The Perforce integration could be problematic as well. I will be really curious to see what your other team members say.
Getting back here again. Yay, Shotgun Create is the first thing to look at for screen capture, Screen Capture in Shotgun Create. As for live show of game play, you probably want to try with meeting/webinar tools, which support desktop sharing.
Checked with the team that there is currently no plan for a new integration with Perforce. You could follow the post to submit it as a feature request.
I would also recommend you to post in the Pipeline Integration category as well as some of our clients are enthusiastic in self-development and may have done or are doing something similar.