15
Daughter Moving on from Scratch…what’s next
(lemmy.ca)
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
It's by no means perfect, but Lua with LÖVE is pretty straightforward for 2D games, and gives you a Real™️ programming language as well.
Alternatively, Godot is a modern open source game engine and framework, and if you stick to 2D and the built-in GDScript, it comes with a lot of nice things for creating levels, maps, animations etc. However, perhaps for a 10yo the barrier to entry might be a bit high.
Also, love2d is very similar to the lua sdk the playdate uses, so it'd be easy to port over to a real device!
Thanks for the suggestion. I’ll do some reading on it. Never worked with Lua before. Maybe Dad gets to learn too!