Programming Languages in Game Design

Jason

Junior Tactician
Joined
Aug 22, 2023
Messages
145
Points
0
What works well for gaming? What would you use? What do you feel are challenges regarding your language?

Finally, regarding outside of gaming, what do you use and what are challenges with your choice?
 
In general low level language but you could use whatever you're comfortable whit if you're careful. I would use js because I love the portability. In Js there is a lot of side effect that are obscure if you never saw them
> 'wtf' instanceof String
false

> typeof 'wtf'
'string'

> typeof String('wtf')
'string'

> String('wtf') === 'wtf'
true

Java not because I love the language but I always end-up in job whit it. D:
 
For me is C# with Unity DOTS, for performance and ease of writing multithreaded code.
 
My understanding is that the big-three are;
  • C# (in Unity),
  • C++ (in Unreal), and
  • Lua (which can be bolted on to the side of almost anything as a nice scripting language).
I know all three, but I only get paid for one of them.
 
My understanding is that the big-three are;
  • C# (in Unity),
  • C++ (in Unreal), and
  • Lua (which can be bolted on to the side of almost anything as a nice scripting language).
I know all three, but I only get paid for one of them.
How would you compare those languages?
 
The best language to learn with is the one you feel most comfortable with. There is no law that will prevent you from learning a different language later. Me thought it's not easy as some say it's easy but not everyone would be into it.
 
C# high abstraction
C++ low level language fewer abstraction
Lua scripting language
Pretty much how I would compare them. Each has their uses.

Knives, forks, and spoons are all useful. With enough effort, you can cut things with a fork or a spoon, and you can drink soup with a fork or a knife... but there's a reason why we have all three.
 
Back
Top