почему не реализовать? всё это можно сделать, помнится на хг шахматы и кж работают(шахматы лично проверял)