Шаблонный движок является подключаемой системой. Например, в Play 1.0 уже есть готовый движок Groovy, движок Scala в модуле Scala, движки Cambridge и Japid, также доступные в виде плагинов.
Для Play 2.0 уже есть движок Scala и реализация движка Groovy (я считаю, что это плагин).
Чтобы ответить на ваш вопрос о том, можно ли это сделать, вышеизложенное ясно показывает, что это возможно, как и другие сделали то же самое. Чтобы ответить на вопрос, что необходимо, это зависит от того, на какую платформу вы нацеливаетесь (игра 1 или 2), но существуют примеры того и другого, которым вы можете следовать, чтобы создать свой собственный модуль. Я хотел бы подчеркнуть, что Play 2.0 пока не является стабильной версией, поэтому будьте осторожны и приготовьтесь изменить некоторые вещи в течение следующего месяца или около того, пока не выйдет финальная версия.