<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6" -->

---
title: I tried GameMaker and instantly got GOTY | daily.dev
description: A streamer live-tries GameMaker's Linux beta for the first time, documenting a chaotic onboarding experience: a broken temp-folder permission bug caused by...
canonical: https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: I tried GameMaker and instantly got GOTY | daily.dev
og:description: A streamer live-tries GameMaker's Linux beta for the first time, documenting a chaotic onboarding experience: a broken temp-folder permission bug caused by...
og:url: https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6
og:image: https://api.daily.dev/og/posts/WhJdiyDx6.png
og:image:alt: I tried GameMaker and instantly got GOTY
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# I tried GameMaker and instantly got GOTY

**[Tsoding Daily](https://daily.dev/sources/tsoding_daily)** · 136 min read · 12 upvotes · 1 comments

## Summary

A streamer live-tries GameMaker's Linux beta for the first time, documenting a chaotic onboarding experience: a broken temp-folder permission bug caused by multi-user account conflicts, confusing deployment settings requiring manual installation of Steam Runtime, Linux deploy, and AppImage tool, and an hour spent just getting the engine to run. Once working, the streamer builds a simple pong-style prototype, praising the editor's object/sprite/event workflow and built-in visual scripting (GML Visual) while criticizing the visual programming paradigm as not scaling to complex software. Along the way it's revealed GameMaker (by YoYo Games) has been owned by Opera since 2021, which the streamer finds surprising given Opera GX cross-promotion baked into the new-project templates.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=BUCOT7Bt0F0>

## Questions this post answers

### Why does GameMaker fail with a 'cannot access vital system folders' error on Linux when switching user accounts on the same machine?

GameMaker creates a temporary folder on first run, and that folder becomes owned by whichever user account ran it first. When a different user account on the same machine tries to launch GameMaker, it cannot access the hijacked temp folder and throws a permissions error, even though the app continues to work once that stale folder is deleted.

_Developers debugging cross-account Linux permission quirks in game engines can find real-world fixes like this on daily.dev._

### What extra dependencies does GameMaker Studio 2 require to build and run games on Linux?

Building or exporting games on Linux requires manually installing Steam Runtime, a tool called Linux deploy, and AppImage tool, none of which ship with the base GameMaker download or get installed automatically on first run. Without them, compiling a project fails with errors like 'Linux deploy command not found,' and setup across these three pieces took roughly an hour.

_Anyone weighing GameMaker against other engines for Linux support can track these setup gotchas on daily.dev._

### Who owns GameMaker and since when?

GameMaker, developed by YoYo Games, has been owned by Opera since 2021, which explains why new GameMaker projects include an Opera GX game-stream mode template option alongside standard game and live wallpaper project types.

_Developers evaluating game engine vendors and their corporate backing can follow ownership changes like this on daily.dev._

## Community discussion

Top comments from developers on daily.dev.

**@page011** · 1 upvotes

> If Smii7y doesn't play your game and say "This might be game of the year" then you are not GOTY.

## Similar posts on daily.dev

- [GameMaker incorporates Claude Code to enable vibe coding](https://daily.dev/posts/gamemaker-incorporates-claude-code-to-enable-vibe-coding-dhnfyhquj) · Game Developer · 0 upvotes · 0 comments
- [Experimenting with Godot](https://daily.dev/posts/experimenting-with-godot-gpgpvuaoc) · Matt Massicotte · 0 upvotes · 0 comments
- [Linux Gamers Are Finally Getting Their Own Browser](https://daily.dev/posts/linux-gamers-are-finally-getting-their-own-browser-oqbszyk6s) · It's Foss · 5 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#game-development](https://daily.dev/tags/game-development), [#godot](https://daily.dev/tags/godot)

[View this post on daily.dev](https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"I tried GameMaker and instantly got GOTY","url":"https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6"},"datePublished":"2026-10-01T16:31:08.371Z","dateModified":"2026-10-01T16:36:36.769Z","description":"A streamer live-tries GameMaker's Linux beta for the first time, documenting a chaotic onboarding experience: a broken temp-folder permission bug caused by...","image":"https://i.ytimg.com/vi/BUCOT7Bt0F0/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/BUCOT7Bt0F0/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Tsoding Daily","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Tsoding Daily","logo":"https://media.daily.dev/image/upload/s--6msWm9pp--/f_auto/v1728806157/logos/tsoding_daily","url":"https://daily.dev/sources/tsoding_daily"},"commentCount":1,"discussionUrl":"https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":12},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":1}],"keywords":"linux,game-development,godot","timeRequired":"PT136M","video":{"@type":"VideoObject","name":"I tried GameMaker and instantly got GOTY","description":"A streamer live-tries GameMaker's Linux beta for the first time, documenting a chaotic onboarding experience: a broken temp-folder permission bug caused by...","thumbnailUrl":"https://i.ytimg.com/vi/BUCOT7Bt0F0/sddefault.jpg","uploadDate":"2026-10-01T16:31:08.371Z","duration":"PT136M","url":"https://api.daily.dev/r/WhJdiyDx6","embedUrl":"https://www.youtube.com/embed/BUCOT7Bt0F0"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tsoding Daily","item":"https://daily.dev/sources/tsoding_daily"},{"@type":"ListItem","position":3,"name":"I tried GameMaker and instantly got GOTY"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6","comment":[{"@type":"Comment","text":"If Smii7y doesn’t play your game and say “This might be game of the year” then you are not GOTY.","datePublished":"2026-10-01T20:53:37.139Z","url":"https://daily.dev/posts/WhJdiyDx6#c-gMm54huD6","author":{"@type":"Person","name":"Nigel","url":"https://daily.dev/page011","image":"https://lh3.googleusercontent.com/a/ACg8ocK9NWA-YOqxzVkAyu8zjUcC4TT5IUWb4mOYl6UdDlRvgaa8Ug=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/i-tried-gamemaker-and-instantly-got-goty-whjdiydx6#faq","mainEntity":[{"@type":"Question","name":"Why does GameMaker fail with a 'cannot access vital system folders' error on Linux when switching user accounts on the same machine?","acceptedAnswer":{"@type":"Answer","text":"GameMaker creates a temporary folder on first run, and that folder becomes owned by whichever user account ran it first. When a different user account on the same machine tries to launch GameMaker, it cannot access the hijacked temp folder and throws a permissions error, even though the app continues to work once that stale folder is deleted. Developers debugging cross-account Linux permission quirks in game engines can find real-world fixes like this on daily.dev."}},{"@type":"Question","name":"What extra dependencies does GameMaker Studio 2 require to build and run games on Linux?","acceptedAnswer":{"@type":"Answer","text":"Building or exporting games on Linux requires manually installing Steam Runtime, a tool called Linux deploy, and AppImage tool, none of which ship with the base GameMaker download or get installed automatically on first run. Without them, compiling a project fails with errors like 'Linux deploy command not found,' and setup across these three pieces took roughly an hour. Anyone weighing GameMaker against other engines for Linux support can track these setup gotchas on daily.dev."}},{"@type":"Question","name":"Who owns GameMaker and since when?","acceptedAnswer":{"@type":"Answer","text":"GameMaker, developed by YoYo Games, has been owned by Opera since 2021, which explains why new GameMaker projects include an Opera GX game-stream mode template option alongside standard game and live wallpaper project types. Developers evaluating game engine vendors and their corporate backing can follow ownership changes like this on daily.dev."}}]}
```

