this post was submitted on 05 Nov 2023
1 points (100.0% liked)

Java News/Tech/Discussion/etc. No programming help, no learning Java

0 readers
0 users here now

News, Technical discussions, research papers and assorted things of interest related to the Java programming language NO programming help, NO...

founded 1 year ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/java by /u/bowbahdoe on 2023-11-04 19:10:13.


This is a bit of curiosity, a bit of digging for information.

I've seen it said in multiple forums that part of C#'s intrinsic advantages in the game development space are

  • Easy C++ interop

  • Value Types

  • (Obviously) Unity existing

Valhalla and the foreign memory apis should productively chip away at some of that, but does anyone have a good sense of what else is left?

Is it that the swing parts of java.desktop are hard to port? Should there be an effort to move off of the sound and image support in that module?

Is it that binding to platform APIs is/was too hard? Is it just that nobody has had the requisite motivation and funding? (hard to believe given Minecraft) Is there a property of the closed xbox/playstation/etc. ecosystems that makes it difficult?

I'm especially interested if anyone has actually been the one to go down that rabbit hole trying to port a GDX game or similar.

Is there any more fundamental ecosystem work that could help?

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here