# FILMCREWZ 🎬 A multiplayer co-op game Various roles i.e `CameraOperator`, `Director`, `Actors`, `LightOperator`, `Intern` & `VFXOperator` The game is heavily focused around collaboration, Now let's talk : # the game mechanic A group have been tasked by a randomly elected member `the producer` to complete production of selected choice. every ~5 mins there are `brief meetings | intermission of activity` to discuss : - next moves - role switching - etc the game broken into 3 main stages: - stage1 : Pre Production - stage2 : Production - stage3 : Post Production ### Pre PROD Mainly the director and producer deciding what everyone else does Rest of staff pick their roles/job ### Production Producer is spectating everyone only visible when in meeting mode Players man their posts and carry out producer's will via proxy of the the director the team car ### Post PROD Mainly VFX, and Director showing the edited footage off and making final ## The ROLEs - Roles provide a grouping for the following systems - Each role activity can provide points towards an end goal. ### potential roles - Camera - Lights - Acting - Directing - Make up - VFX ## The Camera Operator - CTRL TYPE : FPS - The one behind the Camera - Calculate score based on: - Tracking accuracy - Depth of Field - Field of View - Pokemon Snap style ## Lighting - CTRL TYPE : RTS - Control the set's lightboard. - Calculate score based on: - Filling an area with light ## Acting - CTRL TYPE : TPS - Gets a selection of Emotes that they can use to 'act' on camera, - Moving to new position within time limit (scene switching) - Calculate score based on: - Combinations with other actors - Following directors requests ## Directing - CTRL TYPE : FPS - Talks to organizes the script - decides what entites to bring out ## Producer - CTRL TYPE : FPS - Picks what the other roles does - Has meetings (scene intermissions) with the Director allowing for small changes to a script - can only be done a limited number of times. `like having a timeout in a b ball game.` ## Make up - CTRL TYPE : FPS - Does the Actor's make-up. - Some type of matching or roulette based gameplay ## VFX - CTRL TYPE : FPS - Edits the recorded scenes and places them in order - Adds effects to go off on cue during filming <style> html, body, .ui-content { background-color: #333; color: #ddd; } .markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { color: #ddd; } .markdown-body h1, .markdown-body h2 { border-bottom-color: #ffffff69; } .markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { color: #fff; } .markdown-body img { background-color: transparent; } .ui-toc-dropdown .nav>.active:focus>a, .ui-toc-dropdown .nav>.active:hover>a, .ui-toc-dropdown .nav>.active>a { color: white; border-left: 2px solid white; } .expand-toggle:hover, .expand-toggle:focus, .back-to-top:hover, .back-to-top:focus, .go-to-bottom:hover, .go-to-bottom:focus { color: white; } .ui-toc-dropdown { background-color: #333; } .ui-toc-label.btn { background-color: #191919; color: white; } .ui-toc-dropdown .nav>li>a:focus, .ui-toc-dropdown .nav>li>a:hover { color: white; border-left: 1px solid white; } .markdown-body blockquote { color: #bcbcbc; } .markdown-body table tr { background-color: #5f5f5f; } .markdown-body table tr:nth-child(2n) { background-color: #4f4f4f; } .markdown-body code, .markdown-body tt { color: #eee; background-color: rgba(230, 230, 230, 0.36); } a, .open-files-container li.selected a { color: #5EB7E0; } </style>