Вовсе не так. Вопрос совсем о другом, для чего реализовывать тоже самое, если это уже сделано в лучшем варианте и к чему привыкли сами игроки? Для решения задачи, достаточно настроить/изменить защиту. А свободное время и деньги потратить на понастоящему нужный функционал.
Разговор бесполезный...