Комментарии 14
Это нужно быть очень мотивированным, конечно 😂
А что используя PyCharm возможно сделать качественную 3D-игру ?
Что за ересь написана в подсчете фпс?)
Делал себе:
Для игры Kenshi программу, которая парсит save-файлы, вытаскивает всех твоих персонажей и их параметры, помещает в таблицу а-ля Excel, где их можно удобно смотреть и сортировать, допустим, по силе, ловкости или уровню владения кунг-фу, чтобы знать, кому тренировать силу, кому - ловкость, а кому - уровень владения кунг-фу.
Для игры They are billions - сшиватель глобальной карты по набору частично перекрывающихся скриншотов. Типа, когда уже всю карту открыл и понял, что база вышла всратая и против финальной орды не устоит - можно восстановить заботливо забэкапленный сэйв и начать сначала, только уже видя, чо куда.
Для игры Apex Legends - программу, отслеживающую открытие инвентаря, делающую скриншот, вырезающую из него нужное и показывающую в отдельном окне на втором мониторе. Потому что, открыв этот инвентарь в игре, ты можешь только бежать по прямой, ничего перед собой не видя, а так ты можешь что угодно делать, время от времени скосить глаза и вспомнить, что надо бы для такого-то орудия патронов подобрать.
Для игры League of Legends - программу, которая хранила билды для персонажей и парсила несколько сторонних сайтов с инфой, показывая краткую сводку, чо там за персонажи у них и чо они сами, и ещё про особо запомнившегося игрока можно было краткую заметку написать, чтобы, если встретишь его снова, спустя сколько-то матчей, тебе подсказало, что ты этого деревянного члена в Химках видал.
Разумеется, всё делалось не столько по нужде, от того, что очень не хватало в означенных играх этого всего, и не для того, чтобы повысить свою эффективность в этих играх, а, скорее, по-приколу.
Это полезно если геймер по совместительству программист, да и то, многие задачи уже решены через готовые сервисы/сайты и тех же ботов. Могут быть конечно специфические задачи, но это уже совсем другая история.
Статью нейросеть писала? А автор знает, что подсчет ФПС таким образом, как в примере, работать не будет? Как минимум потому, что ГПУ в обработке не задействуется? И как максимум, что mss это скриншотер? Нагружать комп бесконечными скриншотами без аппаратного ускорения/ГПУ и выдавать фреймтайм за счётчик ФПС. Ору
Чего уж там говорить, доводилось как то мне делать захват маленького окна через cv2.imshow, без костылей и сторонних форков opencv, ответ убил как говорится.
Сортировка и архивирование скриншотов? Простите, таким хоть кто-нибудь пользовался? Если есть такие люди здесь, просветите глупого: зачем, а главное..?
Всегда это было интересно , с появлением компьютерного зрения появилась возможность многое оптимизировать. Но и нагрузка на железо больше. Но проследить такое вмешательство в игровой процесс практически невозможно.
Это ж сколько слов постеру пришлось написать вместо простого и лаконичного "Никак"
Как Python делает жизнь геймера проще: от Telegram-ботов до сортировки скриншотов