Search This Blog
hi guys ! welcome in my blog.its a technical blog .here you know many technical ideas and grow up your work.
Featured
- Get link
- X
- Other Apps
How do game developers develop new game engines.
First, the developers need to make a few choices: what programming language should we use? Nine times out of ten the language is C++, because it’s fast and it’s an industry standard.
Also, don’t forget to plan your software architecture so you do you don’t end up with spaghetti instead of a game engine.
The next step is to find what graphics API we will use. The most common API indie game-engine-makers use is OpenGL, it is free and relatively easy to set up. More professional game-devs on Windows choose DirectX as their API because it is specifically made for Windows computers, and a lot of developers say it is better than OpenGL because it supports more than just graphics (But it runs slower).
Now that we’ve chosen our graphics API, we can learn all the math required to make 3D ( or 2D ) objects move around, like all games do.
Next, we need to do some OBJ loading.
Or not.
After that, we work with shaders get some lighting and cool effects.
Also, most game engines have some sort of interpreted language to make things easier, like Python or GDScript.
Then, you’re pretty much done, unless you want to add GPU ray-tracing, or any other modern feature.
www.techniquegurukomal.blogspot.com
Comments
Post a Comment