Для чего используется растровая графика в 2д игр, а для чего векторная?
Для отрисовки всего, что вы видите на экране. Локации, персонажи, спецэффекты, вот это все.
Есть игры построенные целиком на растре, и есть игры целиком векторные.
И почему?
Потому что если никакую не использовать, то игра будет не графическая. (такие тож есть)
Программы для создания графики легко гуглятся. Можно начать даже с paintbrush.
Если вам кажется, что ответ в стиле КО, то спасибо, я старался.
Попробуйте чуть подробнее описать, что именно вас интересует.