It is currently Mon Sep 16, 2019 3:14 pm

All times are UTC - 7 hours

Post new topic Reply to topic  [ 1 post ] 
Author Message
PostPosted: Sun Nov 18, 2018 5:20 pm 

Joined: Wed Mar 09, 2005 9:08 am
Posts: 466
I had to dust off my sprite tile conversion/optimization tool Tilificator for a hobby project. And I took some time to do a couple of modernizing changes to it.

* Version control system changed from SVN to Git
* Source code updated from Python2 to Python3
* GUI toolkit changed from PyGtk to Qt-for-Python (aka PySide2)
* Sprite images now use a list widget, to allow easy deletion / re-ordering
* There's now an optional "Global Optimization" feature.

(the name "Global Optimization) is a bit of a lie to be honest, as it's just a prediction of future tile matches added onto a greedy algorithm. It can still fail / produce even worse results. Alas, it wasn't the silver bullet I hoped for and I think a new approach using linear programming would be the next thing I'd try if I had more time / motivation. However, using the new feature with the current defaults generally appears to improve most test cases, if you can stomach the increase in conversion time.)

You can get a Win64 build of Tilificator v0.3 from its sourceforge page. If you'd rather have the source-code, look here instead. The short tutorial has also been recovered using the Wayback machine, and can now be found here.

In the 6+ years since Tilificator last saw an update, I think Streemerz has been the only NES project to ever use it for anything. It appears that sprite tile conversion is an area where people really enjoy writing their own tools / doing it by hand, and the demand for tools is actually very low. :P

Still, if someone here finds sprite tile conversion a chore and is struggling to fit their tiles, then I think this tool could be useful to you.

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC - 7 hours

Who is online

Users browsing this forum: No registered users and 2 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group