So obviously, I've talked a lot about @godotengine since that's the project I've been contributing to since 2015.

But there are many other #FOSS game engines and #gamedev 🎮 tools that you might be interested in, so let's have a quick thread with some recommendations ⬇️
If you're new to game development and/or programming, a great option to start with is @GDevelopApp.

It uses a very intuitive event-based system which can greatly simplify your game logic, and doesn't require a lot of dev experience.

https://gdevelop-app.com 
In a similar veined but more oriented towards children and educators is the well-known #Scratch.

It's a great option to teach kids about programming logic, and let them express their creativity with interactive games. https://scratch.mit.edu 
There's a glorious indie scene revolving around "fantasy consoles", tiny engines with low resolution, tight pixel art and retro constraints, which spurs creativity.

In the #FOSS world, you'll find @tic_computer, #LIKO12 or @CasualEffects' #quadplay.
And if you're into this kind of no-nonsense, simple framework 2D dev experience, All You Need is LĂ–VE!

@obey_love is a popular and amazing cross-platform framework to make 2D games with #Lua.

http://love2d.org 
OK, frameworks are cool, but let's get back to some engines with editors.

Do you like Action-RPGs like Zelda 3? Wish you could build a #FOSS game with a similar gameplay?

@SolarusGames provides exactly this, a neat engine with an editor: http://solarus-games.org 
It's hard to make a list of #FOSS engines without talking about #RenPy, which might well be the most used open source engine ever.

It's a Visual Novel engine with a simple scripting language *and* the full power of the #Python ecosystem!

https://www.renpy.org 
One which I almost omitted because I had missed that it was open sourced a few months ago...

The wonderful #bitsy by @adamledoux lets you make bite-sized experiences in no time, and is a great way to try concepts and develop your inner game designer: https://github.com/le-doux/bitsy 
If you like puzzles, you shouldn't miss #PuzzleScript, which also lets you jump right into the #gamedev flow by iterating fast on puzzle concepts.

It's simple, and simplicity is great in game design.

https://www.puzzlescript.net 
Well that's a good list to get you started!

There's plenty other #FOSS #gamedev gems which I haven't mentioned here, but again check https://notabug.org/Calinou/awesome-gamedev#engines for more options (even awesome-gamedev is not exhaustive, but feel free to contribute what's missing!).
You can follow @imakefoss.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.