Captain Cruft
Posts: 3652
Joined: 3/17/2004 From: England Status: offline
|
It doesn't matter where the WitP code came from, or who wrote it and in what language. Things like "why expose a variable if we can hard-code it", associated liberal use of magic numbers and, most of all, the miniscule, poorly designed and fixed size database are cardinal sins which just should not exist in any serious code produced since about 1985. Yes, Mr Gates, we will want to use more than 640kb of RAM! That's not to mention the almost total lack of tools and documentation. It is inconceivable that the makers did not realise that people would want to "mod" this game. So, what do we get? The "Scenario Editor", which I suspect could be usefully employed in programming courses as a world class example of how not to make a user interface. The laziness has no excuse. -- After which, I will say that Don and Joe are making superb efforts into bashing the appalling thing into some sort of shape, for which they should be roundly thanked. Who knows, when we get to about version 2.0 I may even return to the fold.
|