I’m looking for a tool that allows to create a game without programming skills.

The tool …

  • must run natively on GNU/Linux
  • must be FLOSS

The created game …

  • must be a browser game
    (mobile support not needed)
  • must not require browser plugins (like Flash or Java) for playing
    (requiring modern browsers is okay)

I can imagine that only very limited games can be created without programming, but that’s okay. My goal is not to create a perfect game realizing all my ideas, but to get something that works, with as little effort as possible. So it’s totally fine if the tool comes with constraints, as long as it …

  • Actually in my question you have commented I write about two editors (Construct 2 or GameSalad Creator). I think both of them allow to export the game in HTML5, so you could use it in a web browser.
    – chelder
    Commented Aug 19, 2014 at 17:09
  • @chelder: In this question here I’m looking for (1) Free/Libre Open Source solutions that run on (2) GNU/Linux, and if I’m not mistaken, the tools you mentioned in your question are proprietary and not for Linux. -- However, I keep these in mind in case I shouldn’t find a suitable solution here, so thanks :)
    – unor
    Commented Aug 19, 2014 at 17:38

2 Answers 2


A couple of options to consider, for starters:

  • Gameblox - blocks-based programming program to make games online. It's being developed at the MIT STEP Lab and is used by the Design and Development of Games for Learning course on edX.
  • Godot engine - advanced, feature packed, multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.
  • Snap! - JavaScript based, drag-and-drop code editor. Built to teach programming through animation and game design, and used in the Beauty and Joy of Computing course from University of California, Berkeley.
  • Why did you make this CW?
    – serv-inc
    Commented Nov 26, 2015 at 19:20
  • So that other people can add to the answer. There may be other options than the ones I found :-) Commented Nov 27, 2015 at 21:49

As you seem to have some JavaScript experience, have you considered ProcessingJS? Yes, it uses a programming language, but it is

  • browser-based, thus runs on Linux,
  • very simple to get started,
  • can listen to key events,
  • allows easy drawing of sprites, etc to the screen.

License: MIT.

If you would like a (very mellow) introduction, have a look at Khan Academy's Intro to JS: Drawing & Animation course.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.