Стоп. А где я хоть словом обмолвился про 3Д? Движок проектировался на 2Д. Для 3Д нужны несколько другие вещи. И "хотя-бы поддержка аппаратного наложения текстур" совершенно недостаточна.