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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • love

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

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

  • processing

    Source code for the Processing Core and Development Environment (PDE)

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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.

  • CToy

    Interactive C live coding environment

  • 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.

  • Arcade

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

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

  • GDevelop

    :video_game: Open-source, cross-platform game engine designed to be used by 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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