These are some general things an
#indiedev
has to know to create an
#indiegame
that, for the most part, would be handled by departments in bigger studios. Programming, Level Design, Animation, Visual Effects, Sound Effects, User Interfaces, 3D Design, Story Telling, Marketing...