Non-obvious facts you might forget about С programmingYou might write thousands of lines of code every day, but some simple points could be forgotten. They seem obvious, however, it would be…Mar 9, 2024Mar 9, 2024
C vs. C++: 10 key differencesC++ was conceived as ‘C with classes’. Indeed, C++ was released in 1985 as an extension of the C programming language. However, the…Mar 5, 2024Mar 5, 2024
What happens when a C program encounters a function call in its codeSometimes during job interviews сandidates are asked seemingly simple questions. However, when it comes to details, the picture becomes…Mar 5, 2024Mar 5, 2024
Materials compilation: shader complexity and optimisationComplicated shaders can ruin performance of the game. It is cruical, especially if you’re limited in hardware resources — like in Nintendo…Feb 22, 2024Feb 22, 2024
Materials compilation in Unreal Engine: going deeperShaders in Unreal Engine work within the context of the graphics rendering pipeline to determine how objects and surfaces are rendered in…Feb 21, 2024Feb 21, 2024
Materials compilation in Unreal Engine: nuts and boltsIn Unreal Engine, a material is a special asset that defines how an object’s surface appears when rendered in the game world. It’s…Feb 21, 2024Feb 21, 2024