Before we get started, I should let people know that this is not my first game project and I'm not without experience. I've created 2D and 3D games using Java, C#, JavaScript (WebGL), Unity, and Unreal Engine(3D Only). I've created my own networking platforms for both TCP and RUDP in Java and I feel that they can withstand any networking load that my games may generate, as I've tested them before with 8,000 simultaneous players. (Paid test)
I'm looking to create a Top-down style game similar to that of Stick Arena, or Hunger Dungeon if anyone is familliar with the new release.
It's a very simple top-down action combat game.
Currently I'm debating between either using Unity, or using JavaFX to create the game, what are your opinions and why?