Counter-Strike 2

Counter-Strike 2

Vezi statistici:
What coding language is Source 2 built in?
Say I wanted to get a job at Valve as a game designer. What is the programming language that they use to build games? Is it C++?
Postat inițial de Wilihey:
mostly yes, if you know c++ you can retrograde to any other object oriented language pretty easily

try to start using unity and doing stuff in it, it uses C# which is very similar to c++ and it will teach you about the logic of how things work and are programmed in video games, dont skip your math also
< >
Se afișează 1-6 din 6 comentarii
Autorul acestui fir de discuții a indicat faptul că postarea aceasta răspunde la subiectul inițial.
Wilihey 21 nov. 2023 la 18:34 
mostly yes, if you know c++ you can retrograde to any other object oriented language pretty easily

try to start using unity and doing stuff in it, it uses C# which is very similar to c++ and it will teach you about the logic of how things work and are programmed in video games, dont skip your math also
🍌 21 nov. 2023 la 19:15 
I think they should have remade it in rust it's a better language
very old parts that were left over from Quake 1 are in C and everything else is in C++, build scripts being mostly CMake and different shell scripts (I am pretty sure they still compile everything under Windows despite trying to get into Linux)

Postat inițial de :
I think they should have remade it in rust it's a better language
Rust would slow down every aspect of development significantly because Rust itself is still heavily in development, it still changes massively (compared to C++) every year and developers would need to not only rewrite the entire engine and games made for it in Rust, but do so pretty much every year because Rust code that was written a year ago becomes "bad Rust code" since it can now be optimized further. It's like with JavaScript…
And what do they get from it? Safety from memory leaks? Cool, thanks, they know where they have memory leaks anyway google tf2's and csgo's leaked source code and read comments — that's a lot of fun
Editat ultima dată de kabanod1m #NotoToxicity; 21 nov. 2023 la 19:50
I guess it's built in Javascript. That would explain a lot of things happening with CS2.
Adobe Flash.
Renos 21 nov. 2023 la 20:53 
Postat inițial de kabanod1m #NotoToxicity:
very old parts that were left over from Quake 1 are in C and everything else is in C++, build scripts being mostly CMake and different shell scripts (I am pretty sure they still compile everything under Windows despite trying to get into Linux)

Postat inițial de :
I think they should have remade it in rust it's a better language
Rust would slow down every aspect of development significantly because Rust itself is still heavily in development, it still changes massively (compared to C++) every year and developers would need to not only rewrite the entire engine and games made for it in Rust, but do so pretty much every year because Rust code that was written a year ago becomes "bad Rust code" since it can now be optimized further. It's like with JavaScript…
And what do they get from it? Safety from memory leaks? Cool, thanks, they know where they have memory leaks anyway google tf2's and csgo's leaked source code and read comments — that's a lot of fun
lol reading the comments of tf2's and csgo's source
and the programmers screaming in agony because of how awlful the codebase has gotten overtime.
theres another version of go's source from like 2019 that has even more fun comments,
< >
Se afișează 1-6 din 6 comentarii
Per pagină: 1530 50

Data postării: 21 nov. 2023 la 18:29
Postări: 6