Hot answers tagged

3 votes
Accepted

Is there a logical reason for SFML's Vector2 being templated?

Unity, for example, has both Vector2 and Vector2Int types (and so on for other dimensionalities), since C# didn't/doesn't have ...
DMGregory's user avatar
  • 130k
2 votes
Accepted

Should networking and rendering be separated in multiple threads?

Quick summary: You should be using non-blocking socket reads It's a reasonable but probably unnecessary optimization if your sockets are non-blocking You should probably be using UDP Processing the ...
Jason Morales's user avatar
2 votes

Is there a logical reason for SFML's Vector2 being templated?

Why would you ever want to use any other type than float for positional math? The other answer covers this pretty well but some aspects of your post has not been tackled. Is there a logical reason ...
Vaillancourt's user avatar
  • 16.3k
2 votes

How to train a reinforcement learning algorithm in Unreal?

Starting in UE 5.3 they added Learning Agents, a plugin that allows you to train agents via reinforcement and imitation learning. See here for more. Side note: using reinforcement learning for path ...
Leroy's user avatar
  • 21

Only top scored, non community-wiki answers of a minimum length are eligible