Inspired by a recent 196 post

you are viewing a single comment's thread
view the rest of the comments
[–] 12 points 7 months ago (3 children)

It makes me cry when modded minecraft uses 100% of my CPU and eats up 20gb of ram. (This is only a little bit java's fault)

  • source
  • parent
  • hideshow 3 child comments
  • [–] 8 points 7 months ago (2 children)
    1. Java should not be used for game engine design. Stop-the-world events and poor shaders support do not help.

    2. JVM eats as much memory as you give it, so try playing with -Xmx param

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 7 months ago* (last edited 7 months ago)

    Java has been used by programmers of mobile games just fine, for ages. The trick is the same that one would need with any other environment: knowing what objects you'll need to allocate for a level, and not allocate more than that.

  • source
  • parent
  • [–] 2 points 7 months ago

    Oh yeah I know all about that, I'm talking about what it actually uses within the JVM 😅 It's a messy monster of a game once modded, and there's really nothing you can do about it other than some slight optimizations here and there.

  • source
  • parent