I’ve made my own programming language, specifically for video games. It’s called avdl
(Abstract video-game development language), and is currently open-sourced here: https://notabug.org/tomtsagk/avdl
It is drawing 3D graphics, and currently can compile for Linux and Windows.
As others have said, I feel the popular game engines out there do not give me as much control over a project as I’d be comfortable. The same amount of time that I spend learning one of them, is the same amount of time I spend developing my language, which gives me as much control as I need over a project.