Pesquisar aqui

quarta-feira, 10 de março de 2021

Tipo de lingua usada para programar o jogo Apex Legends

Não se tem indicações ao certo, mas vi um post num forum que vou partilhar:


"Apex Legends uses a “heavily modified” version of the Source

 game engine which is written in C++. This engine was used for Half-Life 2, Dota 2, Portal 2, and a number of other titles.

The reason for choosing C++ for the Apex Legends game engine (which is different than the “game”, to be precise) is undoubtedly the same reason for choosing C++ as the standard language for most large-scale game engines.

C++ is object-oriented, features strong memory management, and allows interfacing with low-level hardware. Developers can leverage C++ to work with the latest hardware, optimize and fine-tune for performance, and integrate with dozens of ready-made middleware products. C++ is also compatible with many different platforms - Playstation, XBox, PC, MacOS, Linux, etc, ensuring developers get the most bang for their buck. When you’re building out a game engine for the long term (and game engines typically are built for the long term), C++ is the most sensible language to use.

Having said all that, the gameplay logic itself may have been scripted in a different language other than C++.

More reading on C++ in game engines here."




https://qr.ae/pNLDjc

Sem comentários:

Enviar um comentário

Comente de forma construtiva...

Nota: só um membro deste blogue pode publicar um comentário.