# 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>