Unity 3D
I've been getting a lot of requests about game engines and my preference, so here are some resources for you game developers that are trying to get your hands wet. C#: https://www.sololearn.com/Course/CSharp/ Unity: www.Unity3D.com/Learn SoloLearn teaches you more than enough about C# to get you going with Unity. However, you'll want to spend time reading the 'Scripts' section on Unity's website so you can see all of the built-in features for C# through Unity. Unity also has a LOT of full project tutorials that'll get you ready to create games of your own. Like all things, have patience and keep pushing toward your goal each day! Best of luck in your learning. -------- I use a program called Aesprite to create pixel/2D art for my games and for fun. https://www.aseprite.org/ Sprite resources while you're learning: https://www.spriters-resource.com/ When I'm working on 3D art, I use Maya and/or Blender: https://www.autodesk.com/products/maya/overview https://www.blender.org/ Spine 2D skeletal animator: http://esotericsoftware.com/ GIMP - another good, free art program: https://www.gimp.org/ ------------ Book on Unity per The Coder: https://drive.google.com/file/d/1OATgiE3TrL5xNA4VYGgDHtrWkQFNKktQ/view?usp=drivesdk