- Star Citizen is a game with complex and rich functionality and interactivity.
- Each ship in Star Citizen can play one or several roles.
- Each player in Star Citizen can play one or multiple roles.
- Each role has a particular form of interactivity.
- Each player has a different way of playing.
Therefore each player needs a unique cockpit adapted to their way of playing. A modular, open and adaptable Star Citizen cockpit is needed.
The "Modular Cockpit" has a modular architecture, obviously. And a module must comply with the following:
- Each module must work independently, to work it must not need other modules or other elements, with the exception of the computer.
- A module groups several related functions.
- A module is built with several components.
- All modules must meet the compatibility criteria (these are defined later).
Frame : This is a structure created with Makerbeam of 10x10 mm and has a height of 120 mm. For this, 100 mm long vertical Beams are used and they are joined to the horizontal Beams with MakerBeam Corner Cube. Several T-slot nuts are inserted into the horizontal Beams, which is where the Modules are screwed with M3 bolts. Any other compatible system can be used. For example the following is a Frame of 220 mm.
- Each module should only have one USB connection.
- A module must be able to be screwed to the Frame.
The Button Box has a modular design. Each module corresponds to a set of related functionalities.
- Power Module
- Camera Module
- Mining Module
- Emotes Module
- Cockpit Module
- Radar and Scanning Module
- Torret Module
- Missiles Module
- Docking and Landing Module
- Movement Module
- Shields and Countermeasures Module
- HUD Module
- Weapons Module
- Social Module
- Target Cycling Module
- Targeting Module
- Salvage Module
- Stopwatch Module