Stawr_Gurl:
if you want learn make videogames is better you start with some books (or documentation) about this:
1) Programming Languaje that fits to what you going to use as main Engine or IDE compiler
2) Learn about the own programming languaje, variables, data structures, iterations/loops, sounds, and all around that manage the flow of your source code, some books about coding patterns, or things like algorithms also useful
3) Practice in code first, with simple things ... i meant simple videogames or even text console games cos it will give you some expertise on things going around the code creation, the gameplay, choices, decisions, and all things that make a program runs well and do exactly what intended to do and not other things.
4) once you have some experience, begin try with graphics and sprites in 2D games, a puzzle simple, or a kind of shooter 2D (the bullets and collisions have it tricks) or for example a kind of game like old Graphic Adventures (monkey island, indiana jones fate of atlantis etc) that kind of Graphic Adventures are not terribly hard to code for have very nice aspect. (but yes you need a good graphician/artist for sprites and backgrounds and animations)
5) if all this going good, then apply on things like for example Unity or Unreal Engine or Godot
Really the problem is not make "something" there in screen, the real Challenge is complete all the "thing" of the videogame bunch of it for it works perfectly without fails and make the "duration" of the playable thing be enought how for dont end game in 10 minutes long.