Imagine seeing this cool game but just don’t know where to start trying watching videos about how to but so many programming languages are just listed like Java, C#, C++ and many more. So many in fact that counting them is just too hard to do in one sitting, at least alone.
Though starting isn’t hard, if you start with the right language and of course put some effort in. So, let’s start with an analogy, let’s say you want to build a LEGO castle but without instructions, that is like that of this current situation. Without any background information or in this case instructions, you’ll never get started so to make this simple start with the language people say is easiest, Python.
Python is simple to understand for beginners like yourself and will help you better understand syntax as most follow the same thing just with different ways to declare values. Python does it by simply assigning a number to a variable. Now compared to Java which makes it much harder to declare, this is much easier.
Not only that but it also has plenty of well sorted documentation, giving examples and more to help you better understand how to start with their language. Not only that but it has a big community of people who support the language and would more than likely be willing to help you learn.
But studying documentation isn’t the only way, it is the boring way so here is a fun way. Playing with already completed code, modifying completed code to make it do something you want is the best way to learn. Remember that little block game every kid would play with, so simple and easy to understand that it’s like modifying code. It is already made with holes and colors to lead you, but you need to place the block.
You learn best like this when you have something to fiddle with or interact with so making a game shouldn’t be too hard if you start simple, there are many to go with to start other than Python of course but it is your best bet to understanding how programming languages function work and the best syntaxes to use for them.
Overall, you want to make a game stick to small stuff and build up, make a dice roller with the random module from Python or maybe if you want something harder a code generator. However, you may want to dip your toes into development, it is up to you, but as always you will have to try before getting anywhere.