the language in which game software can be made on a personal computer and the software used for production execution

Asked 1 years ago, Updated 1 years ago, 93 views

I'm sorry for the rough question, but I'd appreciate it if you could tell me as much detail as possible.

I'm a super beginner.I'm studying C language.

os windows-10

programming-language

2022-09-30 16:49

2 Answers

"I want to make a computer-powered game! But what kind of programming language should I learn?" -- it's not hard to imagine from these thoughts to the idea, "Is there a language you can ○○?"It's natural for you to think, "Then what about ○○?" from stories like HTML and JavaScript to create a website, C for built-in, and Python for machine learning.

One of the interesting things about programming languages is that you can answer these questions, "Any language is fine".That's right, any programming language with Turing complete is fine.And most of the programming languages in the world are completely Turing.If you can make games in other languages, you can make most of them in your current language.

So, for the time being, you can create something simple in the programming language that the questioner likes.Also, I recommend that you look at other languages and make your own decisions.

However, , "can do ○○" and "easy to do ○○" are two different things.In machine learning, Python is written, but of course, you can do machine learning in many other languages.However, many people around the world are using Python to learn machines, and there are many libraries that are convenient for learning machines, a framework that can be developed with good visibility programs, and an environment where other people can find solutions.If you try to do it in a different language, for example, you have to write a variety of libraries yourself, and there are some high hurdles.On the other hand, it doesn't have to be Python, and recently, for example, there is a trend of machine learning with Go, and libraries are gradually being developed and easy to use.

So what is the easy programming language for computer games? That's a tough question to answer, because there are so many games and so many people making them.At least I've never heard of "This is the best thing to use!" as in the example of machine learning.

For example, when it's 2D or 3D, the story changes.Some 2D game engines use C and C++, but others are known to be Java, Rust and Python (and many more!), and sometimes play with a JavaScript and run on a browser.Alternatively, you may want to recommend software like the Wolf RPG editor to create a game.Some people still use C++ even in 3D, and some people will say C# if they use Unity.I have the impression that there are a lot of C++s, but in some cases, the game engine is written in C++ and logic is written in other languages, so I wonder if it's the best in any case. Anyway, there are a lot of things that I can't recommend.

So, again, I think you can try the programming language that the questioner likes first.It must be hard to make a big work all of a sudden, so please make a small one first and check the feeling.If you can't choose what's good, for example, you can search and choose the top one.

If you've just learned programming, buy some books and other tutorials and complete one accordingly.Games can be made in various programming languages, but the core of "how to make" is often similar.If you can learn abstract concepts such as algorithms and design patterns by completing the tutorial, it should be relatively easy to write in other languages.


2022-09-30 16:49

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.