- Сообщения
- 2
- Реакции
- 0 (0 | 0)
- Автор темы
- #1
Имя пользователя: Nooblo_Gamer31
1. Заголовок
- Кардинальное изменение подхода борьбы с читерами
2. Суть
- Всем привет. Я хочу предложить не очередной отдельный античит или ещё несколько проверок против конкретных читов, а немного другой подход к самой проблеме.
Мне кажется, что бесконечная схема «нашли новый обход → закрыли его → нашли следующий → снова закрыли» в долгосрочной перспективе не решит проблему полностью. Даже если постоянно улучшать проверки, разработчики читов будут искать новые способы обойти именно существующую систему.
Поэтому, как мне кажется, стоит смотреть глубже — не только на сам античит, а на архитектуру взаимодействия клиента с сервером.
Условно сейчас многие действия выглядят как «клиент сообщил, что он сделал → сервер проверил, выглядит ли это подозрительно». Я предлагаю постепенно двигаться к принципу, при котором клиент скорее предлагает действие, а сервер самостоятельно определяет, возможно ли оно вообще, исходя из состояния игрока и мира.
То есть вместо попытки научиться распознавать каждый возможный способ обмана сделать так, чтобы у клиента изначально было как можно меньше возможностей повлиять на то, что сервер считает произошедшим.
Я понимаю, что полностью убрать читы таким образом невозможно и что подобная переработка потребовала бы очень много работы. Но мне кажется, что это потенциально намного перспективнее бесконечного добавления новых проверок под каждый конкретный обход.
И тут появляется ещё один интересный момент. Если сервер действительно будет постепенно двигаться в сторону такой архитектуры, это может позволить гораздо сильнее развивать именно SMP-составляющую.
Сейчас практически любые действия игрока в конечном итоге можно свести к PvP: фарм → деньги → улучшение → преимущество над другим игроком → PvP/рейд.
Я не предлагаю убирать PvP. Наоборот, оно может остаться важнейшей частью сервера. Но при более глубокой системе игрок мог бы иметь самостоятельные цели: торговля, производство, строительство, развитие территорий, магазины, города, перевозки, наёмничество и т. д.
Тогда PvP становится не смыслом практически каждого действия, а одним из способов взаимодействия игроков.
Например, один игрок может развивать производство, другой заниматься торговлей, третий строить город, четвёртый быть наёмником, а затем все они могут взаимодействовать между собой и при необходимости конфликтовать.
Поэтому моё предложение в первую очередь именно про изменение подхода к борьбе с читами, а уже потенциальным результатом такого развития я вижу более глубокий, живой и разнообразный сервер, который постепенно может прийти к формату полу-SMP/SMP с сильным PvP, а не просто PvP-сервера с дополнительными механиками.
Мне было бы интересно услышать мнение игроков и администрации: насколько вообще реалистично было бы двигаться в сторону такой архитектуры, вместо постоянной гонки между античитом и новыми обходами?
1. Заголовок
- Кардинальное изменение подхода борьбы с читерами
2. Суть
- Всем привет. Я хочу предложить не очередной отдельный античит или ещё несколько проверок против конкретных читов, а немного другой подход к самой проблеме.
Мне кажется, что бесконечная схема «нашли новый обход → закрыли его → нашли следующий → снова закрыли» в долгосрочной перспективе не решит проблему полностью. Даже если постоянно улучшать проверки, разработчики читов будут искать новые способы обойти именно существующую систему.
Поэтому, как мне кажется, стоит смотреть глубже — не только на сам античит, а на архитектуру взаимодействия клиента с сервером.
Условно сейчас многие действия выглядят как «клиент сообщил, что он сделал → сервер проверил, выглядит ли это подозрительно». Я предлагаю постепенно двигаться к принципу, при котором клиент скорее предлагает действие, а сервер самостоятельно определяет, возможно ли оно вообще, исходя из состояния игрока и мира.
То есть вместо попытки научиться распознавать каждый возможный способ обмана сделать так, чтобы у клиента изначально было как можно меньше возможностей повлиять на то, что сервер считает произошедшим.
Я понимаю, что полностью убрать читы таким образом невозможно и что подобная переработка потребовала бы очень много работы. Но мне кажется, что это потенциально намного перспективнее бесконечного добавления новых проверок под каждый конкретный обход.
И тут появляется ещё один интересный момент. Если сервер действительно будет постепенно двигаться в сторону такой архитектуры, это может позволить гораздо сильнее развивать именно SMP-составляющую.
Сейчас практически любые действия игрока в конечном итоге можно свести к PvP: фарм → деньги → улучшение → преимущество над другим игроком → PvP/рейд.
Я не предлагаю убирать PvP. Наоборот, оно может остаться важнейшей частью сервера. Но при более глубокой системе игрок мог бы иметь самостоятельные цели: торговля, производство, строительство, развитие территорий, магазины, города, перевозки, наёмничество и т. д.
Тогда PvP становится не смыслом практически каждого действия, а одним из способов взаимодействия игроков.
Например, один игрок может развивать производство, другой заниматься торговлей, третий строить город, четвёртый быть наёмником, а затем все они могут взаимодействовать между собой и при необходимости конфликтовать.
Поэтому моё предложение в первую очередь именно про изменение подхода к борьбе с читами, а уже потенциальным результатом такого развития я вижу более глубокий, живой и разнообразный сервер, который постепенно может прийти к формату полу-SMP/SMP с сильным PvP, а не просто PvP-сервера с дополнительными механиками.
Мне было бы интересно услышать мнение игроков и администрации: насколько вообще реалистично было бы двигаться в сторону такой архитектуры, вместо постоянной гонки между античитом и новыми обходами?