paulPablo,
I know what you are saying about how the learning curve seems to get so steep with very few intermediary steps. I've dabbled in Basic, Visual Basic, Python, and C# within the Unity engine. I really liked the Unity engine, it is free and there are tutorial videos that, when you follow them step by step, produce a playable video game and introduce you to basics like assigning code to objects and wiring up interactions.
Resources I would recommend:
Unity - https://unity.com/learn this is a programming platform that can do 2d and 3d
Blender - https://www.blender.org/ this is a modeling program for creating 3d assets to import into your programs rather involved to learn but free
Gimp - https://www.gimp.org/ this program is for making layered sprites for 2d assets
Udemy - https://www.udemy.com this is an online learning platform with videos to teach you many things I personally have purchased three courses from there
Complete C# Unity Developer 2D: Learn to Code Making Games
Complete Blender Creator: Learn 3D Modelling for Beginners
Unlock Excel VBA and Excel Macros
You can find a lot of free shit on youtube and much of it is useful but working your way through a comprehensive course is better in my opinion. With the free tutorials from Unity and a little google fu I was able to adapt the roll-a-ball tutorial and put that game on my phone along with the space shooter game.
I know what you are saying about how the learning curve seems to get so steep with very few intermediary steps. I've dabbled in Basic, Visual Basic, Python, and C# within the Unity engine. I really liked the Unity engine, it is free and there are tutorial videos that, when you follow them step by step, produce a playable video game and introduce you to basics like assigning code to objects and wiring up interactions.
Resources I would recommend:
Unity - https://unity.com/learn this is a programming platform that can do 2d and 3d
Blender - https://www.blender.org/ this is a modeling program for creating 3d assets to import into your programs rather involved to learn but free
Gimp - https://www.gimp.org/ this program is for making layered sprites for 2d assets
Udemy - https://www.udemy.com this is an online learning platform with videos to teach you many things I personally have purchased three courses from there
Complete C# Unity Developer 2D: Learn to Code Making Games
Complete Blender Creator: Learn 3D Modelling for Beginners
Unlock Excel VBA and Excel Macros
You can find a lot of free shit on youtube and much of it is useful but working your way through a comprehensive course is better in my opinion. With the free tutorials from Unity and a little google fu I was able to adapt the roll-a-ball tutorial and put that game on my phone along with the space shooter game.