Safe-Keeper wrote:Games are made in different programming languages, so you can't simply copy code from one source to another, sadly. BF2142, and thus FS, uses the Refractor (?) engine, while ArmA is based on something else. So no such luck.
Probably 99% of all games use C++. For its 3D API, most also use DirectX, some use OpenGL.
Python is the script language used by the BF2/2142 engine which is coded in C++. Well most likely, you cant do a game in Basic lol. Lisp... Forget about it
. Java, perhaps... But since the game doesnt suck, its not based on Java. C# possibly but I dont think so. Assembler would take a *little* too long to code a game in.
Do note that what you see when you look at the game is not the *programming* language. Its the script or possibly define language (BF1942 and BFV used a define language, BF2 added a script language to it).