Okay, I've hit a little snag. Let me get your thoughts on this. One of the things I wanted to add is an escape character. Currently, &
for example, separates objects/commands. So if you want to use it literally, you're pretty much out of luck. An escape character is something else you put before it, to let the computer know you simply mean "&" not the special meaning./
seemed like a good choice. So for example /&
would be a literal "&" But what if you need a literal "/"? Well logically that should be //
, but I just realized I already used that for comments.
So I've got three choices, none strike me as great, but I'd like to know what you think would be least bad.
1. Use something else to mean a literal "/"
2. Change comment to something else, thereby breaking existing levels that use comments.
3. Use some other escape character entirely.
On the face of it, #3 sounds like the best option, but I'm just not sure what else to use. Many characters are already used, and nothing else seems very "escapy" to me. The most conventional choice, backslash, is not good because it's missing form Spelunky's font.