One of our bottlenecks is that we always load all sound effects into memory - I have attached a branch that will load them only on demand. This helps with the big memory spike when the game is being initialized, but probably doesn't make much of a difference later in the game.
Fix is too involved, so I am postponing this.
One of our bottlenecks is that we always load all sound effects into memory - I have attached a branch that will load them only on demand. This helps with the big memory spike when the game is being initialized, but probably doesn't make much of a difference later in the game.