Стоит переходить на DirectX 12?
Ты начни писать движок уже. DirectX - это тупо набор API. Ну и в целом DX12 обратно совместим с предыдущими версиями. А его "фишки" тебе не понадобятся в обозримом будущем.
Стоит не учиться по туториалам, они хороши для демонстрации возможностей и для краткого описания. Я давно ещё читал книгу автора Frank Luna, тогда ещё по DirectX 9, но сейчас у него есть и более свежие, поищите.
UPD: может стоит рассмотреть OpenGL? Если решишь, то читай супербиблию(это книга так называется)