The port to libGDX is working rather well now.  I am getting the hang of it too!  Most of the auxiliary screens are on the new system and it runs so smooth.  I am currently working on getting the main game screen to use the new graphics and input system.

Major Changes:

  • New file system.
    • The game kind of “installs” itself now, so it should be distributed as a single ‘.jar’ now.
    • Game options are saved in a preferences (xml) file.   On Windows:  C:\Users\[UserName]\.prefs\Fief_Options.xml
    • Game data files are saved in a user accessible directory.  On Windows:  C:\User\[UserName]\Fief
    • This change primarily allows data accessibility for a possible Android version of the game.
  • Packaged textures!
    • The ruleset images now reside in different directories that are packaged into a texture atlas for each category.
    • This will greatly reduce texture binding calls on the GPU as each texture page is bound only once for all its draw actions on each render cycle.
Bookmark the permalink.

Comments are closed.