07-05-2018, 08:26 PM
Tilengine is now a complete open source project. I've released the full source code under the LGPL license, that allows usage in closed source applications as well as in open source projects.
I've opened it because Tilengine is now a mature project that requires more work than I can do in my spare time. Previous version was released under the MIT license, but kept the rendering core as a closed source component, distributed as a prebuilt binary. I hope that this movement will encourage more people to adopt it, either to use in their own projects, or to contribute to it helping to expand the Tilengine community.
GitHub project doesn't include prebuilt binaries or external dependencies anymore. If you don't want to build the library yourself, the official place to get the prebuilt binaries for every supported platform is in its itch.io profile, just as before. Please keep in mind that as of this writing, binaries on itch.io aren't yet updated and still hold old MIT-licensed 1.21 binaries. I'll post a note when they get updated.
This new 2.0 release number reflects the change of philosophy. This release is nearly the same as the older 1.21, but has a new feature: the ability to create multiple instances of the engine and switch between them with a global context mechanism.
I've opened it because Tilengine is now a mature project that requires more work than I can do in my spare time. Previous version was released under the MIT license, but kept the rendering core as a closed source component, distributed as a prebuilt binary. I hope that this movement will encourage more people to adopt it, either to use in their own projects, or to contribute to it helping to expand the Tilengine community.
GitHub project doesn't include prebuilt binaries or external dependencies anymore. If you don't want to build the library yourself, the official place to get the prebuilt binaries for every supported platform is in its itch.io profile, just as before. Please keep in mind that as of this writing, binaries on itch.io aren't yet updated and still hold old MIT-licensed 1.21 binaries. I'll post a note when they get updated.
This new 2.0 release number reflects the change of philosophy. This release is nearly the same as the older 1.21, but has a new feature: the ability to create multiple instances of the engine and switch between them with a global context mechanism.