Game Designers' Note

Bug Handling

Keep bugs that add depth

Not every bug should be removed. E.g. Riven animation cancels in League of Legends, bunny hopping in Counter-Strike, KBD in Tekken, and dribbling in basketball. Those mechanism were found out as bugs, but now they become an important part of the composition of the games.

Instruction overriding

Design carefully which inputs can cancel or override earlier inputs.

Don't be Afraid to Restructure

If one part needs many exceptions, rework the structure.
Previous
Structure
Next
Level Design