47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
1 | |
Интересное учение С#23.03.2014, 01:49. Показов 3940. Ответов 24
Метки нет (Все метки)
знаю С++ норм, что то меня парит опять же те же практически изучать по Сшарпу какие то там основы...
Хочу что то интересное сразу делать изучая. По играю еще в одну игру Archage Видел там какой то умелец сделал что то типа бота для игры на Сшарпе. Вот тоже бы хотелось что то в этом направлении сделать. Вот например хотя бы. Что бы например просто видел рядом стоящих монстров и был. Короче что то в этом направлении, я имел в виду. Что мне надо учить,есть ли где примеры как приблизительно делается вообще подобные вещи, и что в этом используется. Короче говоря просветите_)
0
|
23.03.2014, 01:49 | |
Ответы с готовыми решениями:
24
Новое учение из России уже пришло Что лучше репетитор или само-учение ? ИНТЕРЕСНОЕ)) интересное наблюдение |
47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
23.03.2014, 02:04 [ТС] | 3 |
нет, нормально- значит ну основы знаю.дальше не ездил. Ну например где то на ооп остановился но знания классов там разных при помощи которых это можно было б реализовать и тдп нету.
0
|
insite2012
|
23.03.2014, 02:07
#4
|
Не по теме: Ничего личного, но я сомневаюсь, что с таким подходом и таким отношением к изучению языка у Вас что-то получится. Начинайте с основ и изучайте. И да, понятие "нормально", на мой взгляд, применимо в случае уверенного знания языка, пусть и без знания всех тонкостей.... У Вас, как я понимаю, эти знаний нет.
1
|
47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
23.03.2014, 02:27 [ТС] | 5 |
Почему же нет. Я знаю все до классов да и далие вот что надо то и изучаю.
А вот библиотеки учить которых тисячи,не вижу смысла. Разве что самые нужные. Да вы так и не ответили на мой вопрос.
0
|
Master of Orion
|
|
23.03.2014, 02:32 | 6 |
Lynatik001, при чем тут библиотеки. ООП это основа шарпа. Это как человек, закончивший универ в 1800 году, по соверменным образовательным стандартам он на уровне сегодняшнего 15-летнего парня бросившего школу.
1
|
insite2012
|
23.03.2014, 02:36
#7
|
Не по теме: Ответ я уже дал, и думаю другого Вам никто не посоветует. Изучайте язык, как следует, а не так, кусками, "то надо, а это не надо". Других вариантов нет.
0
|
47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
23.03.2014, 02:57 [ТС] | 8 |
переопределение это когда вы создаете допустим тот же метот с другими аргументамы и когда допустим вы вызиваете функцию с теми параметрами вызовется та именно которая будет с тем же колво параметров что и вызов,ну и соотвецтвено типов.
Називается перезагрузкой функций. Это вы имели в виду? Добавлено через 10 минут А пардон промахнулся) ну перекрытие это когда например метод наследуемого класа переопределяет метод основного класса. Хотя это тогда значит что и переопределение это тоже самое. Короче не знаю. Вы тут собрались гнать на меня, мол я не-че не знаю, иди учись, или может все таки подскажете? то что я в начале спрашивал
0
|
23.03.2014, 02:58 | 9 |
Вот и ответ на Ваш вопрос. Учитесь.
Иначе будете вот таким. https://lurkmore.to/%E1%FB%E4%EB%EE%EA%EE%E4%E5%F0
0
|
Заблокирован
|
|
23.03.2014, 03:01 | 10 |
Если трудно писать связный текст, чаще разбивайте его на предложения - так понятнее. Но гуглить нужно правильно. Погуглите, например, "c# write to file" - а потом "как на шарпе записать вон те числа в файлик на диске" - и сравните результаты. Скорее начните работать на фрилансе. В том числе на киберфоруме. Человек может сделать очень многое, лишь бы в этом был смысл. Но учтите, что работа - это большая ответственность. Не берите предоплаты. Только если 100% уверены, что справитесь. 1) простой, но медленный и "кривой" - с WebBrowser + MSHTML. WebBrowser + MSHTML вместе образуют движок от браузера IE. В нём есть возможность не только что-нибудь нажать или изменить, но даже включить режим визуального редактирования страницы, как в FrontPage. Правда, последняя возможность уже лет 10 как не развивается. Кидаю несколько примеров! Возможна ли вставка html таблицы в textbox? При клике на ссылку в WebBrowser открывается окно IE Как создать проценты загрузки? 2) сложный, но быстрый и более надёжный - с WebClient и HttpWebRequest (это System.Net)
1
|
47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
23.03.2014, 03:02 [ТС] | 11 |
Ну емае вы понимаете что учеба идет лучше на пракитке.Вы или не знаете ответа и просто меня тут за нос водите и говорите иди учись или слишком гордые что бы ответить на один банальный вопрос что я задал в созданой теме.
Больше похоже на набывание постов. И уход от ответа. Или так тяжело было ответить? С какой библиотекой работать....
0
|
23.03.2014, 03:08 | 12 |
Хорошо, отвечаю на вопрос. Библиотека: DirectX for Managed Code. На ней можно написать что-нибудь трехмерное. Дальше гуглите, как Вам правильно указали.
Найдите вот такую книгу и изучайте: Managed DirectX9. Программирование графики и игр. 2005. Том Миллер
1
|
47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
23.03.2014, 03:08 [ТС] | 13 |
Я уже немного ей пользовался, когда бот автореги делал на С# она для сайта.
Она вроде для работы лишь браузерных игрушек? Я имел в виду игр типа Lineage 2 , World of Warcraft. Ну а именно Archage - это клиентская онлайн игра,не браузерная же.
0
|
Заблокирован
|
|
23.03.2014, 03:15 | 14 |
Сообщение было отмечено Lynatik001 как решение
РешениеПочитайте ещё здесь. https://www.cyberforum.ru/visu... 81209.html Пользователю винды лучше начинать с DirectX. С помощью него вообще можно сделать много интересного. Например написать программу для очень быстрого захвата видео с камеры или экрана. Скачайте DirectX SDK и практикуйтесь. Ещё изучайте WinAPI. Это единственный нативный набор библиотек под виндой, поэтому его необходимо знать.
1
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
23.03.2014, 14:20 | 15 |
Нафиг вам directx и opengl для бота? Учите асм, разбирайтесь что такое reverse engineering, посмотрите всякие readProcessMemory, CreateRemoteThread и т.д. - примеров в сети гора.
1
|
209 / 174 / 48
Регистрация: 20.09.2012
Сообщений: 481
|
|
23.03.2014, 14:37 | 16 |
Lynatik001, ищем следующую литературу по теории AI.
Artificial Intelligence: A Modern Approach M. Tim Jones - Al Application Programming OReilly, AI for Game Developers Charles River Media - AI Application Programming В некоторых есть примеры, вот и изучайте в процессе разработки. Сложности с переходом с C++ на С# - MSDN. Там даже примеры кода на обеих языках есть=) Удачи. Ждем Вашего бота для тестирования.
2
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
23.03.2014, 15:06 | 17 |
В большинстве случаев все что нужно уже есть в клиенте. Так что AI это тоже немного другая степь.
0
|
47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
23.03.2014, 18:50 [ТС] | 18 |
я тоже вот подумал это же directx и opengl для написания графики и тдп, но игра есть, мне просто надо написать допустим что бы мой скрипт отдавал команды, например ходьбы и персонаж шел. или например персонаж видит "монстра", он его засек он идет к нему, он атакует его пока он жив.
Вот так вроде же боты работают. Но через что это реализовывать и как допустим сканировать тот мир в игре на наличие того монстра. а игра archeage(клиентская,онлайн) так понял с этим я смогу реализовать это:?) или хотя бы частично что изложил выше. Добавлено через 5 минут А можно расшифровать?
0
|
23.03.2014, 20:28 | 19 | ||||||||||
cvextern.dll Emgu.CV.GPU.dll Emgu.CV.UI.dll ... ... opencv_core231.dll Короче... Библиотека компьютерного зрения: http://www.emgu.com/wiki/index.php/Main_Page Что такое Emgu CV? Emgu CV — кроссплатформенная «обёртка» для .NET библиотеки обработки изображений OpenCV (основной библиотеки), Emgu CV также называют библиотекой машинного зрения. Добавлено через 4 минуты Ну и в таком духе:
Это для бота, который не внедряется в процесс игры, а ищет совпадение на экране по шаблону, к примеру, кнопку и кликает по ней, если нашёл или что-то вообще делает.
1
|
47 / 39 / 15
Регистрация: 28.09.2012
Сообщений: 818
|
|
23.03.2014, 22:22 [ТС] | 20 |
Casper-SC, Спасибо, а вот
это при свернутом окне он не сможет его видеть? или есть какието нюансы? а инжект бота в процесс игры очень сложно реализовывать? и как.
0
|
23.03.2014, 22:22 | |
23.03.2014, 22:22 | |
Помогаю со студенческими работами здесь
20
Интересное число Интересное задание... Интересное замечание интересное кино... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |