]> git.pond.sub.org Git - empserver/blob - info/Suggestions.t
client: Make get_password() not echo with POSIX && !HAVE_GETPASS
[empserver] / info / Suggestions.t
1 .TH Introduction SUGGESTIONS
2 .NA Suggestions "Suggestions for enhancements to the game"
3 .LV Expert
4 .nf
5
6         Whenever I think about new things for empire, I evaluate them in this
7 order:
8
9                 1) Is it fun?
10
11         This is subjective, of course. The real question should be "Will the
12 majority of Empire players find this enjoyable?"
13
14                 2) Is is complicated?
15
16         What sorts of new commands are needed? How will the player use the new
17 feature? Do new commands need to be added? How much will this change impact
18 the user?
19
20                 3) Is is code-able?
21
22         How difficult is it to do? Does it involve minor changes, or a major
23 re-write? Many ideas have merit, but are prohibitively difficult to implement.
24
25                 4) Is it realistic?
26
27         In general, realism is good, in that it makes the game more intuitive,
28 and easier for new players to learn.
29
30                 5) Is it play-balanced?
31
32         It is important that the delicate balance between offense and
33 defense not be tipped one way or the other.  For example, a stacking
34 limit for land units would tip the balance too far in favour of the
35 defender.  Or, allowing more than one ship to assault at a time would
36 tip the balance in favour of the attacker.
37
38                 6) Is it important?
39
40         If the change involves adding detail to the game, is the detail
41 important enough? Does the change go beyond the general level of Empire
42 abstraction? For example, a change to allow you to name each of your mil
43 would obviously be beyond Empire's general detail level. A command to name
44 ships is stretching it.
45 .fi
46 .SA "Introduction"