In this video I demonstrate two basic game prototypes, one coded from scratch (not Scratch, but rather, using code with no engine), and another coded using the Godot game engine. I discuss some basic tradeoffs, and why you might want to create a game using one method or the other.
Quick Basic Game Programming 2d game
Godot Game Programming 2d platformer
Unity Game Programming 2d platformer