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