This is a collection of interesting links and programs i found
EDUCATIONAL
The Internet Archive
An archive of many things
The Library of Babel
A (theoretical) archive of every book ever written
GAME DEV
Aseprite
My favourite pixel-art software
Also, if you don't want to pay, use Libresprite instead.
Godot
A great game engine, completely FOSS
I'm still learning how to use it, but i made some pretty cool stuff already!
GB Studio
Similar to RPGMaker, but for making GameBoy games
This is the engine i'm using for my Undertale Demake
Of course, all games made in this engine have to follow the constraints of a gameboy game, but that means you can play them on the actual hardware!
Pico-8
A Fantasy Console great for starting game development
It has strong constraints in file size, graphics data and code size, which helps with scoping projects
You can also see the code of any game made in it, helping with learning game architecture!
For a free demo, check out the Education Edition(and type "load #15133" for Celeste!).
Picotron
A new Fantasy Console from the creator of Pico-8
This one feels more like a full workstation to make entire games in, with new features and more power
In turn, it also sets far more generous constraints, which might lead to feature creep for your project
I'd personally recommend using Pico-8 first if you're new to game development, but it's your choice in the end
raylib
A simple Framework for developing tools and games for working in pure code, no tools included!
Level Design Tool Kit (LDTK)
Very good 2D level editor
Can be used with many engines, but specifically good for frameworks without built-in tools like raylib