- Make the comedy situational. After all, not everyone understands double meanings or their English may not be good enough to understand puns. Try to put the characters in a funny or humorous situation instead.
- Make the comedy speak to everyone. Try to have a turn of events that everyone can understand because they have been in similar situations. The turn of events can be surprising, but the basic plot is based on everyday life – after all, most people know what it is like to be interviewed or to call an appliance technician to the house or to hand in schoolwork, etc.
- Character, character, character. If you want a dialog to come to life, you should think that the characters have real human emotions, foibles, quirks, misjudgments, or misunderstandings. In other words, your characters are human! A character may be self-deprecating (“I’ll probably miss the next plane, too.”) or arrogant (“Finally, people need me!). A character may make mistakes (“Oops! I ordered the car from another agency. Sorry!”) or be indebted (“Well, you paid for me six times already!”). But always, always, always these are human qualities and human emotions and human traits.
- You don’t always have to be funny. Sometimes, pure and simple dialog rings true and is fun to work with just because it is so much like regular speech.
So, next time you think that you want to insert humor into your app, whether it is for educational or gaming purposes, keep these few hints in mind.