Распознавание образов с окна игры?

Здравствуйте!
Интересует такой вопрос, в какую сторону смотреть?
Была когда то(а может и сейчас есть) игра гриндилка. Чтобы зарабатывать нужно было по 24/7 убивать монстров на одной локации. Сейчас стало интересно а возможно ли автоматизировать подобный процес с помощью бота(прямого добавления скрипта файлы игры сделать невозможно, стоит античит)
Собственно сам вопрос: Какими средствами можно отслеживать появление образов монстров, отслеживать координаты найденого образа и делать манипуляции мышкой?Возможно ли подобное реализовать на с# или тут нужно python
  • Вопрос задан
  • 397 просмотров
Решения вопроса 2
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
- вы можете покадрово снимать буффер экарана (не просите код. гугл в помщ. и отдавайте предпочтение ссылкам сразу на MSDN ))). это лишь указание "куда смотреть")
- ну а потом "разглядывать его "нейронками". или чем научитесь ))

ps мои личные достижения - грабинг обычной гуевой программы с текстовыми полями. но необычной тем, что она была создана на Qt for windows, то есть добраться до контента элементов по дереву хендлов, возможности не было ни какой. так и вознигла идея грабинга битмаповского буффера. на этом сходство с вашей задачей, могло бы закончиться,.. далее шрифт распознавал "домашними" алгоритмами. позднее, по срокам, на которы все это растянулось, стало очевидно, что можно было смело грызть нейронки сразу. но, не смотря на некоторый прогресс, клиент уже перегорел ))
возможность применения нейронок была бы вторым, возможным сходством. в обоих измерениях, моя задача, возможно была существенно проще.
Ответ написан
Комментировать
@dmshar
1. Если современные средства ИИ позволяют не то что монстров отслеживать, а куриц, перебегающих дорогу перед автомобилем объезжать, то ответ на вопрос "можно или нет отслеживать и манипулировать мышкой" - понятен и однозначен. Можно.
2. Возможно реализовать на чем угодно, и на С# и на Python, и на Java и на GO и на Julia.

Вот только рассчитывать на то, что вы это сделаете дома на коленке - что на Python, что на С - явно не стоит.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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