Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Awesome! This squeezed the single cart version of Mot's Grand Prix down by 15%, enough to fit in a whole 4th track. Thanks for sharing this.

(I always have to untick "Other identifiers" for though. Must be something about my coding style...)

cool. If you want me to look at the other identifiers issue, send me a code sample that breaks it. Haven’t had any issues with that myself and it saves loads of space so I’d like to fix it up if possible!

I've narrowed down a couple of issues.

It appears to be renaming words inside multi-line strings (using [[ ]]):

this=5
function that()
print("hi")
end
string=[[
this and that
]]

And ultra-compact mode appears to have difficulty with the short-hand "if" syntax:

function compare(n)
 if(n>10)return "big"
 return "small"
end
print("15 is "..compare(15))

wow, didn’t know about multi line string syntax. That going to be useful. I’ll look at trying to fix it.