Didero / ThimbleMonkey

An early version of a Python / PySide6 graphical program to view Return To Monkey Island files (and hopefully Thimbleweed Park files later)
Other
0 stars 0 forks source link

Feature request: View/Play Spine animations #5

Open legendofmi opened 1 year ago

legendofmi commented 1 year ago

I have a feature suggestion, although it's a big development task, it would be cool if we could visualise Spine animations using ThimbleMonkey. Return to Monkey Island uses Spine 3.8.99 and ThimbleMonkey already extracts .atlas, .anim (JSON) and .png. These are the only required files to play a Spine animation.

There are a few tools on GitHub that do this, but I couldn't find any developed with Python. I've seen viewers for other languages though, like C#, Java or even JS.

Here's an example of an animated GIF I made using already existing tools: https://legendofmi.com/images/animatedgifs/guybrush-celebrating.gif

Didero commented 1 year ago

I've so far mainly been focussing on getting ThimbleMonkey to parse and show all the files in the supported games. With version 1.0.0 just released, that goal is (mostly) complete. Your suggestion is part of my idea for a version 1.1: Not just showing single files, but also showing stuff like scenes and animations, and maybe linking conversation files to audio. So yeah, that is a good idea, and I'll probably be working on that next! :)