пилю бота для доты. дабы не забанило, все по хардкору, по пикселям. пикселей-датчиков получается не просто много а ОЧЕНЬ много, и некоторые "модули" кода очень хочется выполнять одновременно.
когда запускал черновой вариант, который работал с фиксированными точками, комп неслабо так жужжал и фпс до 30 просел в доте :D сейчас допиливаю так, чтобы точки не были привязаны к конкретному цвету и количество датчиков вырастет раза в 2-3. ну, вдруг вальве что-то там поменяет, проще будет адаптировать.
тормоза таки из-за маленьких задержек, проблема в том что циклы разных модулей должны/могут работать с разной скоростью, но так как цикл один, приходится делать по наименьшему.
я придумал два варианта:
1) сделать пачку таймеров, которые будут притормаживать тяжелые модули дабы AutoIt их не крутил с такой же скоростью как легкие
2) разбить код на несколько exe'шников, сделать один управляющий и организовать сообщение через *.lck файлы с небольшой строкой данных внутри
есть еще какие умные идеи по реализации / оптимизации?
если что, бот будет бегать лоуприор в лесу + сливать игры for teh lulz при этом записывая войс :laugh:
ps
не про кодер, так, любитель поковырятся
когда запускал черновой вариант, который работал с фиксированными точками, комп неслабо так жужжал и фпс до 30 просел в доте :D сейчас допиливаю так, чтобы точки не были привязаны к конкретному цвету и количество датчиков вырастет раза в 2-3. ну, вдруг вальве что-то там поменяет, проще будет адаптировать.
тормоза таки из-за маленьких задержек, проблема в том что циклы разных модулей должны/могут работать с разной скоростью, но так как цикл один, приходится делать по наименьшему.
я придумал два варианта:
1) сделать пачку таймеров, которые будут притормаживать тяжелые модули дабы AutoIt их не крутил с такой же скоростью как легкие
2) разбить код на несколько exe'шников, сделать один управляющий и организовать сообщение через *.lck файлы с небольшой строкой данных внутри
есть еще какие умные идеи по реализации / оптимизации?
если что, бот будет бегать лоуприор в лесу + сливать игры for teh lulz при этом записывая войс :laugh:
ps
не про кодер, так, любитель поковырятся