Engine for 10-year-old who also wants to learn how to write code (ie. not block programming)

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

JetBrains - Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. love

    LÖVE is an awesome 2D game framework for Lua.

    PICO-8 is also worth considering? As is Löve2D: https://love2d.org/

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. processing

    ⚠️ Processing moved to processing/processing4 ⚠️

    Depending on your child's ability, you could also check out https://processing.org/ .

  4. blog

    Discontinued gamedev blog [Moved to: https://github.com/a327ex/blog] (by adnzzzzZ)

    I think Building Bytepath is a great tutorial, and I think the extra exercises it gives you are great to make you think about what you're learning.

  5. CToy

    Interactive C live coding environment

  6. pyxel

    A retro game engine for Python

    Not a game dev, but I remember looking at a tiny game engine called pyxel that seems to fit your description very well.

  7. Arcade

    Easy to use Python library for creating 2D arcade games.

    An alternative to Pygame is Arcade: https://arcade.academy/

  8. GDevelop

    🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

    GDevelop might be a good option. It doesn't require any specific coding language knowledge, as it uses a sort of visual scripting language. It's supposed to be quite good for beginners.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you know that C++ is
the 7th most popular programming language
based on number of references?