@Nomemes

Как создать профили персонажей?

На сервере где я играю есть механика боёвки, которую хотелось бы перенести на бота, ибо вручную всё высчитать несколько неудобно. И даже непонятно с какой стороны к этой задаче подходить и как вообще сделать профили без привязки к аккаунтам с возможностью удобного редактирования.
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
1. Определяешь сущности, сведения о которых нужно будет хранить: персонаж, предмет, и т.п.
2. Определяешь сведения, которые нужно хранить о каждой из сущностей.
2б. Определяешь способы идентификации каждой сущности - например, назначаешь порядковый номер.
3. Определяешь связи между персонажами. Например, является ли предмет неотъемлемой частью персонажа?
3. Осваиваешь какую-нибудь простую ORM, типа peewee или sqlalchemy. Читаешь туториалы, пробуешь написать что-то простое для начала.
4. Описываешь сущности как модели в рамках ORM. Описываешь связи между ними.
5. Описываешь операции (скажем, просмотр/создание/удаление персонажа) как запросы к моделям.
6. Привязываешь операции к командам бота.

Как-то так.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы