Didn't we have a similar event some years ago? Though I think that did not add development time constraints.
Can assume that it'll work this time too. Perhaps could be interesting to restrict 'access' of AI's on code level, meaning that it would not be possible 'cheat out of limit' even if trying (i.e. changes to X\Y position are overriden by movement to offset location).
Yeah, we did. It died before I actually had the chance to submit anything
That was a TDS environment, where it did indeed have strict restrictions on the bullets that could be fired (had to use the same image), health amount, etc. Really, I think that came down to feeling like a movement-optimization script more than anything else because it was rather strict.
Perhaps you could implement (this is just an idea) a system where you can "buy" the right to break certain rules, perhaps by bartering off other stats in return, like movement speed, defense, health points, etc. This would shake things up greatly, I feel. Instead of having a set amount of health and damage I could do, give the player a set amount of points they could point toward leveling up any stat, with some super-stat options, like the ability to fly or have more freedom with bullet design itself. The programmer would have to include what points they spent where when they present their creation.