Jump to content
  • entries
  • comments
  • views

Strife: Performance

Sign in to follow this  


Legends of Strife

Spend the last week on performance optimisation. Up to now I've never giving it any priority so there was allot to do. I have managed to get the framerate (on my pc) 4 times faster in general. But even so its still running too slow for what its doing but I will get it there eventually. For now I might leave it as it is since it runs acceptably on most pc's I've tested on and instead focus on finishing the game features.

I have also fixed a few bugs that caused crashes. Of course its very likely that some still remain.

All feedback appreciated. Would be especially nice if you could make a necromancer (skull icon) and try to raise some dead creatures. Also you can try its bone shield which it gains at level 2 (You'l have to drag it from the spellbook to your cast bar).

Sign in to follow this  


Recommended Comments

OK, I don't CTD anymore :) but I always spawn on a light blue background, as if the world never loaded, for every character (existing or new). Also, after a while Java freezes and starts leaking memory (was up to 1GB when I terminated it). Is it possible the old files from the previous versions are not being recognised? I will try in a clean virtual machine later.

Share this comment

Link to comment
hmm. I have now seen that blank world issue on some other pc's as well. Although it was only happening sometimes and other times it was logging in fine. But I am tracking that down now. As for the 1 gig memory usage. Thats normal. The applet is set to allocate 1024m on startup but 1024m is also the maximum.

Also I'm going to put a downloadable application version of the game on my site later today or tomorrow. I like the game running in a java applet but its creating more problems than its worth (unresponsive keyboard input, considerably performance hit and certain crashes that never happen with the stand alone application version).

Share this comment

Link to comment

I'm unable to either create a new account or login in the game. I press on the buttons but nothing happen. I tried the applet again today. It looks like I simply had to wait a little longer for feedback. I have successfully logged in the game but the Java VM freezes when I try yo play the game. I waited for 10-15 minutes but nothing happened. 


If you really want to appreciate the performance difference between different versions I suggest to use the frame time instead of using the frame rate. This is linear and you can also compute it as the sum of the time taken by your different modules.

Share this comment

Link to comment

I was not able to get past the login screen for strife.exe. Neither button seems to be working :(

Share this comment

Link to comment

The server seems to have crashed. I did restart it. Cant think of another reason why you wont be able to connect. If it still happens can you check the applet version again to see if that still lets you connect? the link in the original post will still work. But I'm pretty sure it was just the server or a network issue.

Share this comment

Link to comment

The game crashes when loading the game world. The content of crash.txt is the following


Display Thread Crashed with java.lang.Exception
Opengl error: 1285
java.lang.Thread.run(Unknown Source)

Share this comment

Link to comment

I have 4 GB of system RAM and the GPU is a Nvidia Quadro K1000M with 2 GB of VRAM.

Share this comment

Link to comment

I have tweaked the java memory alocations. can you try again? Just run the exe again and it should patch itself.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!