h1. RUSTORION project guidelines # Multiplayer viability is first priority. Anything that would break multiplayer experience is out of the question. Examples: uneven pacing for players, reliance on AI behavior. # No micromanagement. Anything that could be automated with a script, should be already automated. Tedium is not a balancing tool. # Low fantasy. There are several fantasy technologies (warp, u-link) but more should not be pulled out of the hat, but be further applications of those. # No aliens. Aliens are an cheap way to put plot devices in a story, but they make it less believable. # Any symbol that takes more than 7 bits to encode is anathema. They can be tolerated in user input (chat), but nothing that affects gameplay should require reading/writing such symbols. # Be platform-aware. Consider concepts like computer memory, CPU operations and network issues when designing features. # Trust no one. It must be impossible to cheat in multiplayer. Clients are only given information player is supposed to know. # Don't have player rely on RNG. Random events can exist, but in mitigatable amounts. Chance is also not a balancing tool.