Форум программистов, компьютерный форум, киберфорум
C#: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/75: Рейтинг темы: голосов - 75, средняя оценка - 4.79
1 / 1 / 0
Регистрация: 14.12.2017
Сообщений: 20

Создание бота для игры

26.02.2018, 16:32. Показов 15263. Ответов 2
Метки bot (Все метки)

Студворк — интернет-сервис помощи студентам
Появилась задача создать бота, в игре 1 vs 1 fight стиле .
Бот должен быть достаточно простым, но должен различать, где мы на карте и где противник на карте .

Просмотрел достаточно много видео, но толку от них мало .
Понял только, что через c# можно реализовать это благодаря GetPixel и bitmap .

Мне бы понять хотя бы принцип работы и вообще возможно ли сделать такое на C# и если есть способ проще, то готов выслушать его .

Например я видел, как использовали через python , google deepmind, но бот ( ИИ ) был слишком тупой и я пока что не собираюсь, копаться и искать, как его поставить в эту игру .

Также, если есть подобные боты или примеры подобных ботов, буду очень благодарен, если вы со мной ими поделитесь.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.02.2018, 16:32
Ответы с готовыми решениями:

Написание бота для игры
Есть идея написания хорошего бота для игры, вот только не знаю в какую сторону копать. Понял, что нужно действовать путем внедрения dll в...

Написания Бота для онлайн игры
В общем, я хочу написать Бота, например для онлайн игры в VK. Мне нужно, чтобы искало пиксель/картинку, по нахождении которой Бот должен...

Возможность написания бота для flash игры
Всем доброго времени! Имеется флеш игра, мне хочется написать на языке VB.net или C# "бота" для нее. Игра работает следующим...

2
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
26.02.2018, 19:09
Цитата Сообщение от 3uk Посмотреть сообщение
Понял только, что через c# можно реализовать это благодаря GetPixel и bitmap .
тупить будет безбожно.

А вообще, есть два стула:
-- декомпилить и интегрироватся в сам клиент игры. Уберсложно, но на выходе позволяет закодить нечто супер умное.
-- анализ принскрина и пуш определеных сообщений клавиш или мыши в окно игры. Пишется быстрее/проще, жутко нестабильное.

Учитывая сложность, первый способ явно не для вас. По второму -- нужно смотреть на саму игру, к чему можно привязаться. как вариант для чтива https://habrahabr.ru/post/346258/

ну и да: ботоводить не спортивно.
0
1 / 1 / 0
Регистрация: 14.12.2017
Сообщений: 20
27.02.2018, 18:20  [ТС]
Игра моего бота будет идти против бота от самой игры ( достаточно тупово ), нужен просто фарм exp и да exp не даёт никакого преимущество, нужен лишь для вида ( скина и покраски ) .

Ну спасибо за урок, посмотрю попытаюсь повторить, но всё же разве нет такого же бота, только на C# ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.02.2018, 18:20
Помогаю со студенческими работами здесь

Технологии по разработке бота для игры. Нужны примеры
Хочеться узнать на эту тему по подробней. Например WoW, эту игру знают все, и на нее существует много ботов например "Nemo!Bot"...

Создание бота для фарма
Хочу сделать бота для фарма руды и травы в MMORPG. Так же хочу чтобы он мог отвечать людям в чате, если к нему обращаются или пишут ему в...

Создание клик-бота для сайта
Принцип работы: 1)Цепляются прокси из списка; 2)Цепляется useragent из списка; 3)Открывается ссылка, на ней висит редирект в виде...

Создание бота для покупки на сайте
Всем привет. Необходимо создать бота либо скрипт, который будет покупать товар на сайте. Задача усложняется тем, что заказать товар можно...

Создание бота для получения цен на автозапчасти
Здравствуйте, друзья :) Необходимо получать цены автозапчастей с одного партала, используя его поиск. Я хочу привизать поиск с этого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru