А готовые движки не устраивают?