Как продолжить изучать делфи не очень опытному, но и не новичку?
Здравствуйте всем!!!
Я начал изучать Delphi, понравилось, прочитал несколько книг, смотрел видеоуроки на ютубе...
И вот теперь я могу написать такую простейшую программу как Калькулятор...
Но вот что, везде где я читаю что нибудь о Delphi или смотрю видеоуроки - везде говориться О СИНТАКСИСЕ!!!!!
Везде переменные...константы...математические операции... и так дале и тому подобное...
Подскажите пожалуйста литературу, какую можно почитать для того что бы было так же интересно познавать этот неизвестный мир программирования...
А то уже надоедает...везде одно и то же..
Как например можно написать прогу, которая бы симулировала какие либо действия на компьютере, имея знания о переменных и математических операциях? или как написать бота? или что нибудь такое по читерски интересное?
п.с. Не разобрался как сюда залить файл, ну вот залил на файлообменник: [Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Кто не хочет открывать .EXEшник - [Ссылки могут видеть только зарегистрированные пользователи. ]
п.с. прошу не писать такие посты типа "выбери направление и начинай писать" - лучше опишите какие есть направления, и что нужно читать и изучать ?? или дайте ссылки...
Всем заранее спасибо и не только так, ТКНУ спасибку КАЖДОМУ ЗА РЕАЛЬНЫЙ ОТВЕТ!
Re: Как продолжить изучать делфи не очень опытному, но и не новичку?
Есть три ключевых направления
1. Программирование под настольные пк.
2. Программирование под веб.
3. Программирование под мобильные устройства. (в этой области делфи мне не очень нравится, но это мое личное мнение).
Каждое из этих направлений очень широкое, выбирайте какое нравится и продолжим сужать круг.
________________
В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
Re: Как продолжить изучать делфи не очень опытному, но и не новичку?
Изучайте синтаксис и алгоритмы. Начинайте с простых (табуляция функций и тому подобное) и переходите к сложным (волновые алгоритмы подсчета пути и так далее).
Если сразу ботов писать, то выбирайте игру.
Определяйтесь что из себя будет представлять бот (грубо говоря есть три варианта, ниже напишу).
Читайте, много читайте о алгоритмах. Старайтесь писать все сами, а не брать готовый код. Только так можно научится.
Три типа ботов:
1. Эмуляция действий человека. Самый простой тип ботов, соответственно наименее функциональный. Самым распространенным примером такого бота являются кликеры. Для того чтобы писать таких ботов нужно уметь программно управлять окнами, устройствами ввода, хорошо разбираться в логических алгоритмах (начало ИИ), а также неплохо было бы изучить систему распознавания образов.
2. Внутриигровые боты (так называемые In Game Bot). Боты что используют для своей работы игровой клиент. Относительно сложны в создании, но при правильном подходе способны полностью заменить человека. Для создания подобных ботов надо понимать принципы построения приложений, знать асм, уметь работать с отладчиками, знать алгоритмы ИИ.
3. Независимые боты (так называемые Out Of Game Bot). Боты, которые полностью заменяют собой и клиент и человека. Для их написания надо знать структуру игры (для которой будет писаться бот), научится работать с сетевыми протоколами, желательно знать асм, знать алгоритмы ИИ.
ps: написаны только самые общие вещи, по мимо них есть еще огромный список вещей.
________________
В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
Re: Как продолжить изучать делфи не очень опытному, но и не новичку?
Цитата:
Сообщение от zap96ol
а что такое асм?
и с какой книги или где можно начать изучать алгоритмы для програмирования??
заранее спасибо)))
асм - ассемблер, вам же надо будет понять как работает клиент игры на которую бот... Алгоритмы... наверно лучше книги Кнута до сих пор ничего не написано... так что: [Ссылки могут видеть только зарегистрированные пользователи. ]
Re: Как продолжить изучать делфи не очень опытному, но и не новичку?
Цитата:
Сообщение от Sinyss
Учатся за вечер чуть менее чем полностью... не слишком важно...
если я не ошибаюсь то все эти 4 языка идут по синтаксису Cи, тогда если знать синтаксис Си, то реально может и можно выучить за вечер....
п.с. посоветуйте какую нибудь нужную литературу по всем этим 4-м языкам? или книги которые можно купить или что то в инете?
буду очень благодарен)спасибо)
Добавлено через 9 минут
и еще кое что не подскажите, например на каком языке пишутся онлайн боты для браузерных игрв соц сетях например...
то есть если этот бот настроить , а потом закрыть браузер и вырубить комп, то бот всё равно будет работать...
типа вот такого -- [Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось wed445; 18.12.2013 в 21:36.
Причина: Добавлено сообщение