Вирус на game maker

Hello. This is a long term problem i have with all versions of game maker and i can't find any solutions of how to solve this. For now i using last updated by stable channel version of game maker studio (free license)

Every time i create an executable, standalone or packed by zip, or if i make an instalation package of my project, my antivirus will say that this is a virus and will delete .exe.
I tried it on different mainstream av (norton, kaspersky and avira) and the situation is always the same. I tried it on different platform (my desktop and notebook). And i tried it few years before with another PC. The same.

So next what is real problem, the same behaviour presented on PC of all my friends who tried to test this.

I constantly tried to look for any way to solve this, but everytime i found something related to this issue, people just saying: relax, this is false positive reaction of AV.

But how can i relax, if no one can run my executable and any av will delete it?? And i just created simple project with room and a few sprites. So are there really a way to stop AV for deleting my executables?

And then what i dont understand yet, is how do developers that post their projects made with GM on steam avoid this problem? Can anyone help me to understand why other people .exe are not detected as viruses with any AV, but it happen with my executables?

Simply question is: what should i do to stop any AV for any PC to detect my .exe compiled by GM as virus software?

---> I know thing about false positive. BUT I can't ask every person using AV to delete this AV so deleting my antivirus will not solve the problem. 17 сен. 2016 в 18:23



Are you using any extensions or addons? Some of those can cause this behavior. If not my guess would be that it's seeing an unknown publisher and deleting it. However you should be able to open your antivirus and see why it deleted it (it should give something more specific than MALWARE DETECTED) and then use that to figure out how you can fix the issue.



As i wrote before, sadly, i can't ask any user of avira to set my executable as exception. And that is not only avira problem, its any AV problem. Its not a question how to fix this on my PC. Im absolutely fine with setting up exception for each my executable and keeping av alive.

But its about how to make all other PC with antivirus stop deleting exe files made by my gm compiler.

And i think, a lot of people who do compile their projects, have AV instilled somehow. But why this problem of mine occurs not for everyone? What is the difference.



exporting an installer, using a beta or early access version of gamemaker, using a different export module all together.

The problems persisted on early build of GM:S from 2 years ago with norton AV. so i guess thats not a problem.
I tried beta channel, still the same problem, so unfortunately.

But how can i use a different export module?


Olick on the Target: dropdown button [docs.yoyogames.com] and choose a different target. This is a bad workaround since it generally means exporting it to a different platform and the game may not work the same and there may be extra steps needed in setting it up. If you have it I'd try exporting to html5 as that shouldn't have any antivirus issues and be easily-ish accessable to your friends.

Your best bet though is to submit a ticket to yoyo (and then they'll tell you to head on over to your antivirus provider most likely) and submit a ticket to your antivirus provider. This is very likely beyond what people here are capable of fixing.


Hello morena, it's the same stuff with some .exe that use some extension in the software Clickteam Fusion 2.5 (Steam version or not).

For being *zen* I just tell to my AntiVirus (Kaspersky), that ALL the folder, files, subfolders where Clickteam Fusion 2.5 is installed to IGNORE when encountering a "malware, virus or any other false detection.."

I therefore ALWAYS scan files in a temp folder (Kaspersky and VirusTotal website are helpful for scan) outside folder of Clickteam Fusion 2.5 when it comes from INTERNET/EMAIL or any external sources suchs from Extension Manager that use Internet for download files..
If files are clean, I move them in Clickteam Fusion 2.5 for being usable within !
(so as it, Kaspersky don't bother me IF it is a false-positive virus detection)

Also, as long I know that is a false detection, I submit the file to their Kaspersky Lab servers so they can fix that false-positive detection in a future update of their Virus Database Definition.

Hope it's helped.

Have fun with GameMaker.

PS: GameMaker don't bother me with false-positive detection, only Clickteam Fusion 2.5..



My only guess would be that something - either the games you're making, or any addons/extra, whether reputable or not - are trying to do something it probably shouldn't be doing. Reading/writing files with admin rights/running other code/programs? or trying to access system files?


Hello morena, it's the same stuff with some .exe that use some extension in the software Clickteam Fusion 2.5 (Steam version or not).

For being *zen* I just tell to my AntiVirus (Kaspersky), that ALL the folder, files, subfolders where Clickteam Fusion 2.5 is installed to IGNORE when encountering a "malware, virus or any other false detection.."


Hello morena, it's the same stuff with some .exe that use some extension in the software Clickteam Fusion 2.5 (Steam version or not).

For being *zen* I just tell to my AntiVirus (Kaspersky), that ALL the folder, files, subfolders where Clickteam Fusion 2.5 is installed to IGNORE when encountering a "malware, virus or any other false detection.."

Sadly, i dont use any extensions in GM and problem mostly not my computer, but others. Can't ask other users to "ignore" my false-positive detected .exe. Also, i can't imagine i will send all builds of my .exe to avira or norton team to fix this problem. I need to solve it systematicaly.

Why don't set a "RULE" for ignore "virus" from a specific build folder ?

The cool fact with VirusTotal is its ability to multi-scan ONE file with a bundl of 30+ AntiVirus !
Report which is detected, and by what.
On top of that, it can also get the "HEADER" PE code of any .exe/.dll sometimes it is full of really great interesting informations !


Sadly, i dont use any extensions in GM and problem mostly not my computer, but others. Can't ask other users to "ignore" my false-positive detected .exe. Also, i can't imagine i will send all builds of my .exe to avira or norton team to fix this problem. I need to solve it systematicaly.

Why don't set a "RULE" for ignore "virus" from a specific build folder ?

The cool fact with VirusTotal is its ability to multi-scan ONE file with a bundl of 30+ AntiVirus !
Report which is detected, and by what.
On top of that, it can also get the "HEADER" PE code of any .exe/.dll sometimes it is full of really great interesting informations !

Looks like you really haven't read any of my post, or just didn't wanted to answer by topic.

1) AS I SAID MORE THEN ONCE, EVEN IF I DISABLE OR DELETE MY ANTIVIRUS, ANY OTHER USER ANTIVIRUS THAT THEY HAVE ON THEIR PC WILL STILL DETECT MY GAME AS TROJAN. AND AS I SAID, THIS BEHAVIOUR WAS TESTED ON OTHER PC. SO WHATS THE POINT TO ADD MY EXE TO EXCEPTIONS OF MY AV, IF I CAN NOT ASK TO DO THIS ANY RANDOM PEOPLE WHO WILL TRY MY BUILD. I DONT CARE IF ITS FALSE-POSITIVE, I DON'T CARE IF ITS ONLY MY ANITVIRUS, I NEED A FIX SO MY EXE WILL NOT BE DETECTED AS TROJAN ON OTHER USER PC NO MATTER WHAT AV THIS RANDOM USER IS USING,WHY DONT YOU GET IT?

2) as i said, i tested this with 3 antiviruses, so i know that 3 mainstream antivirus do the same with my .exe, why do i need virus total if its already enough?

AND I DONT USE DLL OR EXTENSIONS, I M HAVING PROBLEMS WITH JUST SIMPLE PROJECT WITHOUT ANY EXTENSIONS COMPILED.

Sorry for capital letters, but really, how esle can write so people stop repeating the same thing about deleting or deactivating my antivirus. the question is NOT ABOUT THAT.

What is GameMaker-Installer-8.1.exe?

GameMaker-Installer-8.1.exe is an executable file that is part of the GameMaker 8.1 program developed by YoYo Games Limited. The software is usually about 1.71 MB in size.

The .exe extension of a file name displays an executable file. In some cases, executable files can damage your computer. Please read the following to decide for yourself whether the GameMaker-Installer-8.1.exe file on your computer is a virus or trojan horse that you should delete, or whether it is a valid Windows operating system file or a reliable application.


Is GameMaker-Installer-8.1.exe safe, or is it a virus or malware?

The first thing that will help you determine if a particular file is a legitimate Windows process or a virus, is the location of the executable itself. For example, a process like GameMaker-Installer-8.1.exe should run from C:\Program Files\game maker 8.1\Game_Maker.exe and not elsewhere.

To confirm, open the Task Manager, go to View -> Select Columns and select "Image Path Name" to add a location column to your Task Manager. If you find a suspicious directory here, it may be a good idea to investigate this process further.

Another tool that can sometimes help you detect bad processes is Microsoft's Process Explorer. Start the program (it does not require installation) and activate "Check Legends" under Options. Now go to View -> Select Columns and add "Verified Signer" as one of the columns.

If the "Verified Signer" status of a process is listed as "Unable to Verify", you should take a moment look at the process. Not all good Windows processes have a Verified Signature label, but neither do any of the bad ones.

The most important facts about GameMaker-Installer-8.1.exe:

If you had any difficulties with this executable, you should determine if it's trustworthy before deleting GameMaker-Installer-8.1.exe. To do this, find this process in Task Manager.

Find its location (it should be in C:\users\user\gamemaker 8.1) and compare the size etc with the above facts.

If you suspect that you may be infected with a virus, then you must attempt to fix it immediately. To delete the GameMaker-Installer-8.1.exe virus, you should download and install a full security application like Malwarebytes. Note that not all tools can detect every type of malware, so you may need to try several options before you're successful.

In addition, the functionality of the virus may itself affect the deletion of GameMaker-Installer-8.1.exe. In this case, you must enable Safe Mode with Networking - a secure environment that disables most processes and loads only the most required services and drivers. When there, you can run a security program and a complete system analysis.

Can I remove or delete GameMaker-Installer-8.1.exe?

You should not delete a safe executable file without a valid reason, as this may affect the performance of any associated programs that use that file. Be sure to keep your software and programs up to date to avoid future problems caused by corrupted files. With regard to software functionality issues, check driver and software updates more often, so there is little or no risk of such problems occurring.

According to various sources online, 3% of people remove this file, so it may be harmless, but it is recommended that you check the trustworthiness of this executable yourself to determine if it is safe or a virus. The best diagnosis for these suspicious files is a complete system analysis with Reimage. If the file is classified as malicious, these applications will also delete GameMaker-Installer-8.1.exe and get rid of the associated malware.

However, if it is not a virus and you need to delete GameMaker-Installer-8.1.exe, then you can uninstall GameMaker 8.1 from your computer using its uninstaller, which should be located at: "C:\Users\john\GameMaker 8.1\uninstall.exe". If you cannot find it's uninstaller, then you may need to uninstall GameMaker 8.1 to completely delete GameMaker-Installer-8.1.exe. You can use the Add/Remove Program function in the Windows Control Panel.

  • 1. In the Start menu (for Windows 8, right-click the screen's bottom-left corner), click Control Panel, and then under Programs:
    o Windows Vista/7/8.1/10: Click Uninstall a Program.
    o Windows XP: Click Add or Remove Programs.
  • 2. When you find the program GameMaker 8.1, click it, and then:
    o Windows Vista/7/8.1/10: Click Uninstall.
    o Windows XP: Click the Remove or Change/Remove tab (to the right of the program).
  • 3. Follow the prompts to remove GameMaker 8.1.

Common GameMaker-Installer-8.1.exe error messages

The most common GameMaker-Installer-8.1.exe errors that can appear are:


• "GameMaker-Installer-8.1.exe Application Error."
• "GameMaker-Installer-8.1.exe failed."
• "GameMaker-Installer-8.1.exe has encountered a problem and needs to close. We are sorry for the inconvenience."
• "GameMaker-Installer-8.1.exe is not a valid Win32 application."
• "GameMaker-Installer-8.1.exe is not running."
• "GameMaker-Installer-8.1.exe not found."
• "Cannot find GameMaker-Installer-8.1.exe."
• "Error starting program: GameMaker-Installer-8.1.exe."
• "Faulting Application Path: GameMaker-Installer-8.1.exe."

These .exe error messages can occur during the installation of a program, during the execution of it's associate software program, GameMaker 8.1, during the startup or shutdown of Windows, or even during the installation of the Windows operating system. Keeping a record of when and where your GameMaker-Installer-8.1.exe error occurs is important information when it comes to troubleshooting.

How to fix GameMaker-Installer-8.1.exe

A clean and tidy computer is one of the best ways to avoid problems with GameMaker 8.1. This means performing malware scans, cleaning your hard disk with cleanmgr and sfc /scannow, uninstalling programs you no longer need, monitoring any auto-start programs (with msconfig), and enabling automatic Windows updates. Don't forget to always make regular backups or at least define recovery points.

If you have a bigger problem, try to remember the last thing you did or the last thing you installed before the problem. Use the resmon command to identify the processes that are causing your problem. Even in case of serious problems, instead of reinstalling Windows, you should try to repair your installation or, in the case of Windows 8, by executing the command DISM.exe /Online /Cleanup-image /Restorehealth. This allows you to repair the operating system without data loss.

To help you analyze the GameMaker-Installer-8.1.exe process on your computer, you may find the following programs useful: Security Task Manager displays all Windows tasks running, including built-in hidden processes such as keyboard and browser monitoring or auto-start entries. A single security risk rating indicates the probability that it is spyware, malware or a potential Trojan horse. This anti-virus detects and removes spyware, adware, Trojans, keyloggers, malware and trackers from your hard disk.

Updated April 2020:

We recommend you try using this new tool. It fixes a wide range of computer errors, as well as protecting against things like file loss, malware, hardware failures and optimizes your PC for maximum performance. It fixed our PC quicker than doing it manually:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.



(optional offer for Reimage - Website | EULA | Privacy Policy | Uninstall)

Download or reinstall GameMaker-Installer-8.1.exe

It is not recommended to download replacement exe files from any download sites, as these may themselves contain viruses etc. If you need to download or reinstall GameMaker-Installer-8.1.exe, then we recommend that you reinstall the main application associated with it GameMaker 8.1.

Operating system information

GameMaker Installer 8.1.exe errors can occur in any of the following Microsoft Windows operating systems:

  • Windows 10
  • Windows 8.1
  • Windows 7
  • Windows Vista
  • Windows XP
  • Windows ME
  • Windows 2000


The coronavirus continues to have a huge impact on China’s economy, as businesses, factories and stores are shut and travel restricted. With so many people staying home quarantined, they’re going online to entertain themselves. Health and fitness apps are seeing surges in downloads, and video games are seeing a real leap in popularity. The strategy simulation game Plague Inc. jumped recently to the top of Apple’s App Store for games in China.

I spoke with Marketplace’s media reporter Jasmine Garsd, who said it’s one that’s eerily similar to the real-life situation that people are finding themselves in. The following is an edited transcript of our conversation.

Jasmine Garsd: It is a game that is about a decade old, and the creator of the game recently said, “Every time there’s an epidemic, every time there’s an outbreak, people get really interested in the game, and [we] see usership go up. But please remember that this is not some blueprint for how to deal with the Wuhan virus. Go to the [Centers for Disease Control and Prevention] website.”

Jack Stewart: Are there any ways in which video games could be educational if there are that many people turning to them at the moment?

Garsd: Actually, with the game Plague Inc., James Vaughan, the founder of Ndemic Creations, did a lot of research about epidemiology, and the CDC expressed interest in what applications — real-world applications and educational applications — these games could have. There’s also an incident that I’m totally fascinated by. Back in 2005, the game World of Warcraft, one of the bad guys, in order to make him cause more damage, they gave him a virus, and he would give the virus to anyone in close proximity. What happened is, in World of Warcraft, you can transport to other parts, either riding an animal or you can just transport — much like we can take airplanes. What ended up happening was a full-on [virtual] epidemic. The company had to impose a quarantine on players’ [avatars]. This was called the “corrupted blood incident.”

Stewart: Is there anything they can take away from that specific example and apply it to the real world?

Garsd: One of the most interesting takeaways was with models, these mathematical models, that epidemiologists form, [and that] don’t always take into consideration human nature. One of the epidemiologists I spoke to [mentioned] the issue of curiosity — people going to a site of infection because they’re curious about what’s happening, or aid workers or journalists. That happened a lot in this World of Warcraft epidemic. You would get players who would just log in to go take a quick look at the epidemic and they would get infected. Epidemiologists did papers [that said], “We should consider irrational behavior in these mathematical models.”


Members of the Hospital Authority Employees Alliance in Hong Kong on Friday demand the government shut the city’s border with China to reduce the spread of the coronavirus. Hong Kong has at least 25 confirmed cases of the coronavirus. (Anthony Kwan/Getty Images)

For more on what investors are doing to take advantage of the surge in apps and online games, check out the Reuters report. I guess where there’s crisis, there’s opportunity. Shares in game publishers and video platforms in China have all been ticking up in price pretty strongly.

You might remember other attempts to use online behavior to track the spread of infectious diseases. Google Flu Trends and Google Dengue Trends are no longer working, though they sought to track the spread of those illnesses by tracking people searching for symptoms. It was an idea called nowcasting, but it didn’t work. As Wired explained a few years ago, it provides an insight into the potential — but also the limits — of big data.

I mentioned that fitness apps were surging in popularity in China, presumably because they allow people to exercise indoors at home. I’m guessing sneaker sales are not doing so well there. But there was some good news recently for Nike and its Vaporfly shoes — the ones that we told you about around a week ago that the World Athletics was considering banning. Despite tightened regulations around what some are calling “technology doping,” the high-tech shoes will be allowed in the upcoming Tokyo Olympics. Check out Fast Company for an interview with Nike’s head of design responding to that.

And check out our podcast if you missed the episode, where we took a deep dive into how the shoes enable athletes to run 4% faster.

Game Maker — платформа разработки (в начальной концепции 2D) игр. На данный момент наиболее популярны Game Maker 8.0\8.1 и Game Maker Studio. Последний, к слову, поддерживает кросс-платформенную разработку (что, наверное, и является почти единственным фактором выживания движка в целом).

Итак, ближе к делу. С некоторых пор я занимаюсь разработкой игр в среде GM. И в один прекрасный день передо мной возникла интереснейшая задача — разработать приемлемый AI для игры жанра TDS (Top Down Shooter). Признаться, до того момента я не сталкивался с разработкой искусственного интеллекта, и задача поначалу просто поставила меня в тупик. Три последующих дня я провел в поиске решения (естественно, методом проб и ошибок), и узнал я за эти 3 дня довольно много. На основе своего короткого и болезненного опыта, я постараюсь описать основные методы и сторонние библиотеки по разработке AI в среде Game Maker.

Несомненно, GM предлагает собственные средства разработки AI (на которых в последствии и строятся сторонние библиотеки). Именно с них я и начал свое путешествие в мир Искусственного Интеллекта. В эти средства входят функции поиска пути, расстояния и угла направления, а также функции проверки столкновений (на мой взгляд, самое полезное из всего вышеперечисленного).
Небольшая классификация функций GM:

Метод базирующийся на сетке — очень мощный инструмент (и используется в основном в профессиональных играх), но он требует, чтобы Вы проделывали всё это, мысля очень осторожно. Вы должны определить, какая область и размер ячейки будет соответствовать оптимальному решению для Вашей игры. Также Вы должны определить, какие объекты должны иметь точную проверку столкновений, это важное значение. Все эти параметры сильно влияют на эффективность метода.

— цитата из справки по GM


Функция создает сетку и возвращаецов
cellwidth,cellheight — размеры ячейки

После создания сетки стоит добавить запрещенные для прохождения зоны. Я пользовался для этого довольно простой функцией:

Итак, у нас есть сетка с непроходимыми зонами. Теперь дело за малым — рассчитать путь для нашего исполнителя:

Наш путь готов, если он конечно существует. Минус все тот же — это путь (пусть и более правильный, точный, безотказный путь), и ничего тут не поделаешь.

Первое время мне очень понравился метод сетки, и он имеет право на жизнь, но не в игре моего жанра (в большинстве случаев). В бою этот метод также не применим, как и potential_path. Зато таким образом можно составлять пути для патрулирования вне боя, или, например, поиск игрока после потери из виду.

Здесь все довольно просто, за это отвечает всего пара функций:

Конечно, это не единственные функции для работы с расстоянием и направлением, но в большинстве случаев их вполне достаточно. Также в процессе поиска обнаружил любопытный скрипт, определяющий различие между направлениями в градусах (очень полезно при проверке наличия противника в поле зрения исполнителя):

Существует несколько (похожих) функций для определения столкновений объектов друг с другом. Вряд ли их можно использовать для определения пути, зато, скажем, при реализации стрельбы (любого вида стрельбы) они просто незаменимы.

На мой взгляд, данные функции не нуждаются в дополнительном объяснении. Могу лишь сказать, что ими удобно пользоваться при реализации стрельбы, или радара, или некой системы наведения для AI.

Наконец-то, встроенные средства GM позади, и можно пуститься в свободное плавание — в мир библиотек. Хотя не все настолько радужно, ибо библиотек для разработки AI не так уж много. Попробую перечислить все, что мне удалось найти.

TDS AI — незамысловатое название для библиотеки, предназначенной для разработки AI в играх жанра TDS. На деле же это просто набор достаточно часто используемых функций, встраиваемых прямо в интерфейс GM.

На этом и заканчивается функционал библиотеки. Вердикт: удобно, просто в использовании, но недостаточно. Ведь AI — не просто набор функций.
*ссылку на библиотеку можно найти в конце статьи

После TDS AI я наткнулся еще на несколько библиотек и примеров, но ни один из них не заслужил внимания в этой статье. Честно говоря, я был в отчаянии — неужели мне придется самому разрабатывать систему AI (удобную, расширяемую систему)? От подобной мысли веяло ужасом, поскольку у меня не было ровно никакого опыта в разработке искусственного интеллекта.

Но вот случилось чудо, и совершенно случайно я наткнулся на этот шедевр. По началу я не до конца понял его смысл, но мне стало интересно. Я скачал исходник с примером, и после получаса изучения кода я понял, что ко мне попало нечто действительно уникальное. Behaviour Tree — не просто набор полезных функций, это целая система для разработки AI. Именно здесь реализован структурный подход к созданию ИИ, необходимый для удобной работы и расширения.

На описание возможностей BT AI уйдет целая статья. Тем более, такая статья уже есть, ссылку на нее можно найти в конце моей статьи. Исходя из этого, я постараюсь объяснить лишь основы.

Итак, в чем же суть? Как я уже говорил, суть в структурном подходе. AI, основанный на данной библиотеке, строится по следующей схеме:

  1. Выбирается исполнитель
  2. Создается главный скрипт AI. В данном скрипте и происходит выполнение функций в зависимости от условий
  3. Создается скрипт обновления, необходимый для постоянного обновления параметров, используемых в главном скрипте (например, в бою ли исполнитель, его HP и другие параметры)
  4. В событии создания исполнителя устанавливаются главный скрипт и скрипт обновления
  5. В событии шага (своеобразный постоянный таймер) исполнителя вызывается функция повторения скрипта

Небольшой пример главного скрипта BT AI:

Selector — оператор выбора набора действий
Sequence — набор действий
Condition — проверка условия
Action — действие. вызов скрипта(первый аргумент) с параметрами (остальные аргументы)

Напоследок готов повторить, что Behaviour Tree — лучшая моя находка в сфере AI для Game Maker, и я горячо советую ее к использованию. Именно на ней реализован тот самый AI, который мне нужно было сделать.
Глупо будет отрицать, что существует множество других систем для разработки искусственного интеллекта, и многие из них могли просто пройти мимо моего внимания. Буду очень рад ценным дополнениям к моей статье, а также указаниям на мои ошибки, если они есть.

Читайте также:

Пожалуйста, не занимайтесь самолечением!
При симпотмах заболевания - обратитесь к врачу.

Copyright © Иммунитет и инфекции