I lately added NPCs to my overall design. After getting some chats with friends testing my game, I’ve been convinced adding some story telling, even really cheap, could give a nice vibe to the experience.
At this stage, the goal is just to have NPCs for tutorials. The game will require tutorials to learn how to move, how to shoot, how to use the sword, how to jump, how to trigger super attacks and so on. Having characters explaining that just makes it somehow interactive.
Once tutorials are covered, I’ll probably reuse the same NPCs in different places (inside of actual levels), but that’s not a priority nor even a necessity.
I’ll start by modeling this rabbit who will have 3 different textures to make 3 different NPCs :