Tinker Survey

Just curious what other engines you guys tinker with. (In case I have questions ... muahaha)

I had a go at nearly every game engine available. Quite an impressive lot out there. Yep, some have all the bells and whistles, but since I don't have the patience for a full blown game, as you might have noticed, (... LOOK ... A SQUIRREL...) I fancy the easy straight forward ones that allow me tinker with my little projects.

So my 'go to' engines at the moment are:

  • microStudio - for sure, love the easy forgiving script language and the environment that allows me to do a lot on the go (during lunch break, during meetings ... don't tell)

  • Flowlab - visual programming, love it for quick&dirty prototypes. I also use it to introduce kiddos to programming and a bit more structured thinking, takes the 'scripting fear' away. Sooner or later they realize how much more they can do with scripting. Guess where I send them then ;)

  • Tululoo - Abandoned but still love to use it now and then. Not online, but also all the tools you need in one package. JS scripting, event based. So beside the normal 'draw', 'update' it also triggers on collisions etc. I quite like that. Online only v1.3 is available, but if interested I got a copy of v2.3 in my backpocket. Gonna have to show the sprite editor to @gilles at some stage, some nice ideas in there.

That's me, hope others also share some insights about what they use.

I'm currently checking out Solar2D (formerly Corona SDK).





Thanks for the reply @mrpiay :)

Interesting, I know Corona SDK, but not this variant. Definitely will have a peek-a-boo.

And good idea to add the links, I should have done that too, so let me add that:

  • microStudio - ... come on, really? LOL, you know where to find that one ;)

  • Flowlab

  • Tululoo - as mentioned, I have a newer version at hand (that one supports custom collision shapes)

And completely forgot about another 2 little toys I love to tinker with, brings back retro memories ;)

  • GB Studio - A drag&drop Gameboy game creator ... so cute
  • Pico-8 - Now that's what I call retro, lol. Get a lot of my inspirations from there. I noticed others too ;)

What about programming in CHIP-8 using Octo?






Oh wow @mrpiay , never seen that one before :)

Now that is ultra-retro, that brings me far back in time. Memories of pushing the 40x25 display on my Pet2001 to its limits in assembler :).
The compiler itself I wrote in BASIC, hahaha







RPG Playground:





My original game programming was with Allegro in C on PC, as I come from a Linux background. So I started with low level approach.

So after I learned Lua I played around with Love2d and I really like the simplicity, and it was my go-to for a while. I have even created my similar version using lua and SDL.

When I got involved with Education, I looked at educational programming and the object-oriented language Squeak, which is an evolution of Smalltalk which eventually led me to Scratch. As an environment for creating (for beginning programmers), I thought the Scratch approach was the best.

I have tried tree-oriented approaches like GDevelop, and they have a steeper learning curve maybe?

Of worthy note is GP, General Purpose block language with lets you control whether you see blocks or Smalltalk-like statements.

Fuze Basic


I'm also tinkering with:





Here are some game engines I tinker with:





I'll add more when I find them in my brain.




Well I just started with scratch and I think for beginners it is pretty good, I moved to python pretty quick tho

  1. PICO-8 - This is generally very good, designed with deliberate limitations to force you into being creative. The only struggle I have though is with its tiny IDE window making it hard to quickly jump around the code. Other than that it has that instant code and go feel.

  2. Constuct3 - Has a really speedy engine behind it. Pretty much a drag and drop affair for putting things together. That being said the script construction can get a little cumbersome to use until you really understand how to properly drop in and organise the commands/functions.

  3. P5.JS - From the founders of Processing. I used this one quite a lot back in the day. It's a JavaScript based code engine with a lot of functions added to make coding that bit easier.

I, obviously, am currently most active with Microstudio, but I have tried a few other engines. In no particular order,

  • Construct 3 (https://editor.construct.net/) Overall great engine, but it's hard to make a full game without paying. I'm unable to pay for stuff, but if you are willing it's a solid choice :D
  • Puzzlescript (https://www.puzzlescript.net/editor.html) Really great game engine if you want to make a top-down retro puzzle game, but is rather constricting if you want to make anything else. Platformers, for example, are doable but not very enjoyable most of the time. Again though, great for top-down puzzle games and really intuitive!
  • Bitsy (https://make.bitsy.org/) Honestly... I'm not that huge of a fan. It works fine for top-down story games, but really can't do anything else. If you want to make a simple, monochrome, retro, top-down story game this is a great choice, but it's not well-suited to anything else.
  • Scratch (https://scratch.mit.edu/) Really a great game engine if you are just learning to code! Overall great engine with a great community, not much else to say. Not very well suited to full games, but amazing for demos or just someone first learning to code
  • GDevelop (https://editor.gdevelop.io/) I'd say... This is basically just Construct 3, but a bit worse, however without any paywall.
  • SNAP! (https://snap.berkeley.edu/snap/snap.html) Really solid game engine! Basically, scratch but better. The visuals aren't great, but the features more than make up for it. I would definitely recommend this to anyone who has tried scratch, but just feels like it's a bit lacking.
  • Khanacademy (https://www.khanacademy.org/computer-programming/new/pjs) This is where I first learned to code. It works just fine, and the language is pretty simple, though it's also very bare-bones and not great for making real games. Don't get me wrong though, people have made really good games here (just like scratch), but I personally wouldn't recommend it for making games (to be fair, it's just meant to be an introduction to code, so no fault on them)

I think that's everything, but I will update this if I remember another game engine!

Post a reply



Validate your e-mail address to participate in the community