<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Marc Roberts</title>
    <description>The latest articles on DEV Community by Marc Roberts (@ilovebuildingwebsite).</description>
    <link>https://dev.to/ilovebuildingwebsite</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4205489%2F0512714e-a479-4084-8fa8-3448375d0ffc.png</url>
      <title>DEV Community: Marc Roberts</title>
      <link>https://dev.to/ilovebuildingwebsite</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ilovebuildingwebsite"/>
    <language>en</language>
    <item>
      <title>7 Free Game Makers That Run in a Browser Tab (Even on a School Chromebook)</title>
      <dc:creator>Marc Roberts</dc:creator>
      <pubDate>Sat, 24 Oct 2026 21:27:12 +0000</pubDate>
      <link>https://dev.to/ilovebuildingwebsite/7-free-game-makers-that-run-in-a-browser-tab-even-on-a-school-chromebook-4kmh</link>
      <guid>https://dev.to/ilovebuildingwebsite/7-free-game-makers-that-run-in-a-browser-tab-even-on-a-school-chromebook-4kmh</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosure up front:&lt;/strong&gt; I work on &lt;a href="https://newly.gg" rel="noopener noreferrer"&gt;Newly&lt;/a&gt;, which is one of the seven tools below. I've tried to be fair to the others, and I've said where each one beats us. If you'd rather skip the list, the picker at the bottom tells you which one fits.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You have an idea for a game. Maybe it's an obby, a tycoon or a tiny platformer. Then you hit the first wall: &lt;strong&gt;you can't install anything.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's a school Chromebook, or a work laptop, or a computer at the library, or a parent's machine you'd rather not fill with a 10 GB engine. Roblox Studio, Unity, Unreal and Godot's editor all want a desktop install, and most want a decent graphics card too.&lt;/p&gt;

&lt;p&gt;The good news is that you don't need any of that in 2026. Every tool on this list runs in a browser tab. All of them are free to start. They're very different, though, and picking the wrong one costs you a weekend. So here's what each is actually good at.&lt;/p&gt;




&lt;h2&gt;
  
  
  The short version
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;2D / 3D&lt;/th&gt;
&lt;th&gt;How you build&lt;/th&gt;
&lt;th&gt;Best for&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Scratch&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;2D&lt;/td&gt;
&lt;td&gt;Blocks&lt;/td&gt;
&lt;td&gt;Ages 8–12, first ever project&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;GDevelop&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;2D-first, some 3D&lt;/td&gt;
&lt;td&gt;No-code events&lt;/td&gt;
&lt;td&gt;2D games without code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Construct 3&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;2D&lt;/td&gt;
&lt;td&gt;Visual events&lt;/td&gt;
&lt;td&gt;Polished 2D, if you'll pay later&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;PlayCanvas&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3D&lt;/td&gt;
&lt;td&gt;JavaScript&lt;/td&gt;
&lt;td&gt;Web developers making 3D for the web&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Rosebud AI&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;2D / light 3D&lt;/td&gt;
&lt;td&gt;Text prompts&lt;/td&gt;
&lt;td&gt;Very quick prototypes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Newly&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3D and 2D&lt;/td&gt;
&lt;td&gt;Drag-and-drop and blocks, then Luau or C#&lt;/td&gt;
&lt;td&gt;Roblox-style 3D games and multiplayer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;MakeCode Arcade&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;2D&lt;/td&gt;
&lt;td&gt;Blocks ⇄ JavaScript/Python&lt;/td&gt;
&lt;td&gt;Retro games in a classroom&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Now the honest details.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Scratch: the best place to start if you're under 12
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; MIT's block-based coding site. You snap together blocks like "when green flag clicked" and "move 10 steps".&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why people love it:&lt;/strong&gt; It's completely free, there's a huge and friendly community, and millions of kids have made their first game here. Nothing else on this list is as gentle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it stops:&lt;/strong&gt; It's 2D only, there's no real text language to graduate to, and there's no multiplayer. A lot of kids hit a ceiling around age 12 and start asking "how do I make something like Roblox?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick it if:&lt;/strong&gt; it's your very first project, or you're teaching young kids.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. GDevelop: no-code 2D that can ship to real stores
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; An open-source game maker with a web editor. You build logic with "events" (conditions and actions) instead of typing code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why people love it:&lt;/strong&gt; It's genuinely capable. People ship GDevelop games to Steam and mobile, and the asset library and examples are generous.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it stops:&lt;/strong&gt; It's built around 2D. 3D support exists and is growing, but it isn't where the tool shines. If you eventually want to learn to &lt;em&gt;code&lt;/em&gt;, events are a different skill.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick it if:&lt;/strong&gt; you want a real 2D game and you never want to write a line of code.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Construct 3: polished, professional 2D
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A long-running, browser-based 2D engine, also built on visual events.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why people love it:&lt;/strong&gt; It's fast, stable and well documented, and it exports almost everywhere. Plenty of commercial 2D games use it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it stops:&lt;/strong&gt; It's 2D only, and the free version is limited. To go past a small project you need a paid subscription.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick it if:&lt;/strong&gt; you're serious about 2D and fine with paying once you're hooked.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. PlayCanvas: the 3D engine for web developers
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A WebGL/WebGPU engine with a collaborative cloud editor. A lot of 3D product viewers and ad games you've seen on the web are PlayCanvas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why people love it:&lt;/strong&gt; It's fast, the builds are small, and the editor works in a tab with real-time collaboration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it stops:&lt;/strong&gt; You script it in JavaScript, and it's aimed at people who already code. Multiplayer, accounts and a place where players find your game are up to you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick it if:&lt;/strong&gt; you know JavaScript and want to put 3D on a website.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Rosebud AI: describe a game, get a game
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; You type what you want and an AI writes a browser game for you, which you can keep prompting to change.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why people love it:&lt;/strong&gt; It's the fastest way from idea to "something playable". It's great for testing whether an idea is fun.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it stops:&lt;/strong&gt; You're steering, not building, so it's hard to learn much from it and hard to fix things the AI gets wrong. Bigger or 3D projects get shaky.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick it if:&lt;/strong&gt; you want a quick prototype and don't care how it works inside.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. Newly: Roblox-style 3D in a browser tab
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A 3D and 2D game engine and game platform that runs entirely in the browser. You drag and snap parts in a 3D editor, then script gameplay in &lt;strong&gt;Luau&lt;/strong&gt; (the language Roblox uses) or &lt;strong&gt;C#&lt;/strong&gt; (the language Unity uses). Physics and multiplayer are built in. One click publishes your game to a link anyone can open.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why people pick it:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;It's the Roblox Studio experience without the install.&lt;/strong&gt; If you've used Studio, the editor, the services and Luau will feel familiar. And it works on a Chromebook.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It's a ladder, not a wall.&lt;/strong&gt; Start from a template and change things with no code, or with blocks. Move to Luau when you're ready. Move to C# later if you want to. You never have to switch tools.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your friends can build with you.&lt;/strong&gt; Several people can edit the same world at the same time, Google-Docs style.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your game gets players, not just a file.&lt;/strong&gt; Every published game gets its own page, a share link and an embed code, and shows up in Explore where people play each other's worlds.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Where it's weaker (honestly):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It's &lt;strong&gt;new&lt;/strong&gt; and in early access. The community is a lot smaller than Roblox's or Scratch's, so you're early, not joining a crowd.&lt;/li&gt;
&lt;li&gt;C# is in early access and is 2D-only for now. C++ isn't there yet.&lt;/li&gt;
&lt;li&gt;It's built around 3D worlds. If you only ever want pixel-art 2D, GDevelop or Construct are more mature.&lt;/li&gt;
&lt;li&gt;Players under 18 need a parent or guardian's permission to make an account.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Try it without signing up:&lt;/strong&gt; &lt;a href="https://newly.gg/hour" rel="noopener noreferrer"&gt;newly.gg/hour&lt;/a&gt; opens the editor with a ready-made rainbow obby and a guide that walks you through changing it. No account, nothing to install, about 45 minutes. You only sign in at the end if you want to keep what you made.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick it if:&lt;/strong&gt; you want to make 3D, Roblox-style or multiplayer games and you can't (or don't want to) install anything.&lt;/p&gt;




&lt;h2&gt;
  
  
  7. MakeCode Arcade: retro games for the classroom
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; Microsoft's free, browser-based retro game maker. You can switch the same project between blocks, JavaScript and Python.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why people love it:&lt;/strong&gt; It's excellent for teaching. Switching between blocks and real code is a great bridge, and there are lots of tutorials.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it stops:&lt;/strong&gt; It's deliberately small: low-resolution 2D, arcade-sized games.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick it if:&lt;/strong&gt; you're a teacher wanting a structured 2D unit, or you love retro games.&lt;/p&gt;




&lt;h2&gt;
  
  
  Pick in 60 seconds
&lt;/h2&gt;

&lt;p&gt;Answer the first question that's a "yes":&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Are you (or your kid) under about 11 and making a first game?&lt;/strong&gt; → &lt;strong&gt;Scratch&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Do you want 3D, or something that plays like Roblox?&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;You already know JavaScript → &lt;strong&gt;PlayCanvas&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Otherwise → &lt;strong&gt;Newly&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Do you want multiplayer, or to build with friends?&lt;/strong&gt; → &lt;strong&gt;Newly&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Do you want 2D with no code ever?&lt;/strong&gt; → &lt;strong&gt;GDevelop&lt;/strong&gt; (or &lt;strong&gt;Construct 3&lt;/strong&gt; if you'll pay)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Are you teaching a class a 2D unit?&lt;/strong&gt; → &lt;strong&gt;MakeCode Arcade&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Do you just want to see if an idea is fun, fast?&lt;/strong&gt; → &lt;strong&gt;Rosebud AI&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  The one tip that matters more than the tool
&lt;/h2&gt;

&lt;p&gt;Whatever you pick, &lt;strong&gt;don't start from a blank page.&lt;/strong&gt; Every tool here has templates or examples. Open one, change one thing (a colour, a jump height, a speed), and press Play. Then change another thing.&lt;/p&gt;

&lt;p&gt;Finished small games teach you more than big unfinished ones. A playable game with your name on it after one evening is worth more than a perfect plan.&lt;/p&gt;

&lt;p&gt;If you want to try that right now, these are the zero-signup starting points:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Scratch:&lt;/strong&gt; scratch.mit.edu → Create&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MakeCode Arcade:&lt;/strong&gt; arcade.makecode.com → New Project&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Newly:&lt;/strong&gt; &lt;a href="https://newly.gg/hour" rel="noopener noreferrer"&gt;newly.gg/hour&lt;/a&gt; → Start building&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Teachers: Newly is free for classes of up to 200, with join codes, student accounts that don't need an email, assignments and lessons at &lt;a href="https://newly.gg/teach" rel="noopener noreferrer"&gt;newly.gg/teach&lt;/a&gt;. Questions or corrections about any tool here? Leave a comment. I'll update the post.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>beginners</category>
      <category>webdev</category>
      <category>deved</category>
    </item>
  </channel>
</rss>
