Is Godot a good engine to teach in CS classes (K12) ?

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • godot-3-demos

    Discontinued Dozens of free and open source demos for the Godot game engine, version 3. Head to the link below for newer demos for Godot 4+

  • I highly recommend getting started with GDQuest and Heart Beast for videos and resources: https://github.com/GDQuest/godot-demos https://www.youtube.com/c/Gdquest/playlists https://www.youtube.com/watch?v=mAbG8Oi-SvQ&list=PL9FzW-m48fn2SlrW0KoLT4n5egNdX-W9a

  • processing

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

  • Have you looked at Processing? It is a java based programming environment specifically made for educational purposes, it has many resources including countless video tutorials by Daniel Shiffman on his YouTube channel the coding train.

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

    One framework for creating powerful cross-platform games.

  • You mentioned Crafty, but it looks like that hasn't been updated since 2018 so it's understandable that it's missing features. Monogame is a modern, open-source offshoot of the XNA framework. It's going to be much more barebones than Godot, or any established engine, but it will definitely provide opportunity to engage with core CS and gamedev concepts. Coupled with something like Game Programming Patterns you could have some decent course material to keep your students engaged. Note that Monogame works much better with 2D than 3D, but that's also probably a better fit for most students.

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

  • Simple 2D library for .NET?

    3 projects | /r/dotnet | 4 May 2021
  • Is there is any free game engine for low end pc on which we can develop game without programming?

    3 projects | /r/gamedev | 30 Jun 2022
  • rule

    3 projects | /r/196 | 7 Dec 2021
  • Our tools shape our selves

    1 project | news.ycombinator.com | 4 Apr 2024
  • Let's compile like it's 1992

    4 projects | news.ycombinator.com | 26 Feb 2024