5 | | == Rationale |
6 | | |
7 | | * PC Master Race |
8 | | * Large variety of keyboard controls enables many degrees of freedom |
9 | | * Macro keypads |
10 | | * Mobile is "Dumb" |
11 | | * The screens are stupid tiny, especially those masochistic Apple watch screens |
12 | | * No mouse-precision control (more masochism please!) |
| 7 | = PC Master Race |
| 8 | * Large variety of keyboard controls enables many degrees of freedom |
| 9 | * Mouse allows for tremendous granular flexibility and degrees of freedom |
| 10 | * Modding is natural on this platform |
| 11 | * We aim to make modding so simple that a great deal of modding can be achieved through editing YAML configuration files |
| 12 | * Fine-grained control of gameplay elements using chat interface commands (CIC) |
15 | | We want to reward keyboard users, but we also want to go beyond that and incentivize macro keypad users. In particular, we want to support equipment like the Shuttle with control keybindings that support macro keypads, which requires a considerable degree of key event code support |
16 | | Yes, FOMO is good here, FOMO spurs players to get proper equipment for a game that insists upon it |
| 15 | We want to reward keyboard users, but we also want to go beyond that and incentivize macro keypad users. In particular, we want to support equipment like the Shuttle Pro (depicted below) with any sort of control key bindings favouring the most popular devices (for now), which requires a considerable degree of key event code support. |
| 16 | |
| 17 | [[Image(shuttle-pro.jpeg)]] |
| 18 | |
| 19 | = Mobile is Dumb |
| 20 | * The screens are stupid tiny, especially those masochistic Apple watch screens |
| 21 | * No mouse-precision control, no granularity in movement |
| 22 | |
| 23 | = Console is Dumb |
| 24 | * Nubs are a ridiculous replacement for the mouse |
| 25 | |
| 26 | = FOMO |
| 27 | FOMO is not a bad or negative thing, it inspires or rather spurs gamers to get equipment best suited for the game they have invested in (ours, in this case). If we pretend that we want to people-please everyone and in-particular people-please non-PC platforms then we set an unhealthy precedent and enable entitlements to non-PC platform support. Therefore, it is imperative we make it clear that we are ideologically opposed to non-PC platforms and then justify that opposition rationally. |