Стоит вспомнить что вы - программист, и должны уметь писать что-то сами без всяких библиотек. Какого-либо фреймворка для подобных игр я не видел раньше, но здесь ничего сложного нет, в большинстве случаев просто обращение к БД (для этого можно использовать ORM). Если не имеете представления как все это реализовать, стоит потренироваться на простых задачах. Попробуйте для начала нарисовать схему БД на листочке (или можно на Visio, но дедовский способ лучше), а там уже разберетесь)