@bikibird, i agree that changing the COD spec is not a good idea. I was not actually suggesting that we do. I think a much better idea would be to have a new engine test game aimed at more modern, graphical systems and leave COD as it is.
@howtophil, yes COD is a “test spec”, but my point is that it fails at that purpose. If it’s dark whilst wearing the cloak, how can you see the brass hook in the cloakroom? If you’ve correctly implemented darkness, your engine fails. COD isn’t a test, it’s a contrived case that forces you to implement darkness wrongly!
@zarf, Aha “cloak of darkness” does indeed NOT test darkness! That’s the point. I would go along with your idea of it being a way of testing that you can customise darkness & containment. In other words, it checks that a game story can override any system world model of, day, darkness and make it work the bizarre logic of the COD spec. I do,. however, think that is a bad idea.
Anyway, I’m not suggesting that COD be updated, because it’s served its purpose. But i DO think that COD is highly misleading and BOGUS. It should be contraindicated for new systems and instead there should be a new, and totally, different test spec.
An appropriate micro game idea would be something really small, but whose world makes logical sense. It would have one puzzle which would involve story code overriding things (in a sensible way), and it would not start off in the dark before the player has even got used to the basics.
Although this would be a test game intended for system development testing, it could still be a tiny game that works well. It could be used not only for testing systems but for showcasing them.
Regarding people following up on a new spec. I agree things are bad. I don’t mind making the the debut “kit”. Does anyone know if there any open source or freely available small games that might make good initial material for such thing.
Alternative: programmers write the text 