Skip to content

python library for extract or zip Gersang's sprite files

License

Notifications You must be signed in to change notification settings

kamicloud/gersang-spritelib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gersang-spritelib

Note

Compile cspritelib.c and build C extension for better performance.

Basic Usage

Convert sprite file(with .spr extension) to bitmap files.

from spritelib.sprite import open_sprite

magicball = open_sprite('./example_sprites/magicball.spr')

# print sprite informations
print 'width: {} pixels, height: {} pixels'.format(magicball.width, magicball.height)
print 'frame count: {}'.format(magicball.frame_count)

magicball.save_dir('./output/magicball')

Convert bitmap files to sprite file.

from spritelib.sprite import open_sprite

magicball = open_sprite('./output/magicball')
magicball.save_file('./output/magicball.spr')

That's it.

About

python library for extract or zip Gersang's sprite files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.2%
  • C 10.8%