DEV Community

Cover image for Pycraft v0.9.6-1 is now live!
Tom Jebbo
Tom Jebbo

Posted on

Pycraft v0.9.6-1 is now live!

Pycraft v0.9.6-1 is now live on GitHub, we have been making lots of general improvements to Pycraft, but now focus will shift to work on the settings menu! You can find all the changes and new update here: https://github.com/PycraftDeveloper/Pycraft/tree/Pycraft-v0.9.6-1

Full change-log:

  • PEP8: We have tweaked more function, procedure, class and variable names to bring them in line with the PEP8 standard, this is in line with a current project to introduce the PEP8 standards in Pycraft.
  • Feature: We have deprecated numerous variables and keys in save data that were no longer needed.
  • Feature: We have added "Registry.py" to Pycraft that takes charge of initialising a lot of the key variables used throughout Pycraft, shortening the "main.py" module considerably.
  • Feature: We have tweaked and improved file loading in Pycraft so that if your saved data has readable keys, we can recover those without resetting everything in the save.
  • Feature: We have tweaked the sequence of GUIs that appear on start-up to make them make more sense, putting the start-up animation before the theme selector menu.
  • Feature: We have added the theme selection menu and start-up animation into the core 2D display functionality module with means that we can more easily tweak them later on if we need to.
  • Feature: We have improved in-game events, especially focused on movement to make them shorter and more user friendly.
  • Feature: We have altered the jump animation for Pycraft to make it more realistic. We have also re-added the ability to hold the space bar to continuously jump.
  • Feature: We have made several improvements to the joystick control in game, fixing bugs and allowing for better menu navigation and mouse control. We have also made freeing the mouse from Pycraft easier.
  • Feature: We have con

Top comments (0)