Few update, becase im by my awesome 10 dolars keyboard, i should fix my last sentence.
Lots of games have quick engine in C++ and for gameplay (non core code) is used slower but easy to learn scripting lang as lua, javascript etc.. in case of unreal is this scripting langueage up to 20 times slower than native C++, what is still enough for FPS genre game, if you need something more complex you have problem :)
But worst magic, is how split native and scripted part of code for best efectivity.
Few update, becase im by my awesome 10 dolars keyboard, i should fix my last sentence.
Lots of games have quick engine in C++ and for gameplay (non core code) is used slower but easy to learn scripting lang as lua, javascript etc.. in case of unreal is this scripting langueage up to 20 times slower than native C++, what is still enough for FPS genre game, if you need something more complex you have problem :)
But worst magic, is how split native and scripted part of code for best efectivity.