mtarini
|
|
« Reply #121 on: April 23, 2015, 08:26:43 AM » |
|
Well, I don't plan to make any 2D games in the near future, but I would have given a test shot anyway just to field-test it.
Unfortunately, I usually compile in GCC (i.e. link with something like "libtixel.a") not VC++ ("tixel.lib"). As you know, pre-compiled libraries are compiler specific, unfortunately often down to the version number. I didn't find the source in your package so I could not re-compile it myself.
Anyway, it compiles smoothly (not links, naturally) in a simple GCC+QT project. That's something already!
Minor note:
the packaging could be ameliorated. .dll, .lib, and .h should stay in their respective folders ("bin", "libs", "include"). The you probably want a "data" sub-folder inside "bin", as (I understand) these must be available to the exec just as well.
Also, I would use consistent capitalization in file names (always, "tixel" with lower case T): tidier and more platform independent.
In any case, apart from minor implementation details, your tixel approach is cool and inspiring, and the results are quite impressive, especially what you call the automatic smoothing. Still, there's something in the basics I think I would have preferred done differently. I'll try to PM you or post here when I've time, as I'm curios to know what do you think!
|