A problem I see a lot with amateur animations is that the characters and stories seem conflicting, or undeveloped. Fortunately, these problems can be fixed easily, if given a slight bit of time and thought.   Characters The single most important factor in giving your characters depth is making sure you know your characters. You should know all there is to know about your characters. You created them, after all. You should know everything, and I mean everything, about you