Skip to content

Version 5 Todo/Changelog

V5

  • Docs cleanup
  • New color system
  • Optimised font drawing
  • OpenGL rendering

V5.1

  • New Window features

    • Full Screen
      • is_fullscreen
      • toggle_fullscreen
    • Screen Safer
      • get_screensafer_allowed
      • toggle_screensafer_allowed
    • get_vsync_enabled
    • get_screen_refresh_rate
    • get_display_amount
    • get_active
  • SpriteSheet class

    • init(Image, width, height)
    • frames (variable with all your extracted frames)
  • Image system updates

    • Added crop() function
    • Support for Pillow (PIL) images
  • Animation system

    • Fixing Animation system
    • Added support for SpriteSheets
    • Draw function gets frames argument

V5.2

  • Custom OpenGL (FusionGL)

    • Using Ctypes
    • Ported all functions
  • Removal of PIL

    • Moved image system to pygame instead of PIL
  • Removal of 4 dependencies

    • PyOpenGL
    • PyOpenGL-Accelerate
    • PIllow (PIL)
    • Pymunk
  • Entities

    • Deprecated
    • New entities called Nodes
  • Node

    • Some new features
    • Moved features from entity system (and fixed them)

V5.3

  • State Machine
    • Custom states
    • Easy to use