https://gumroad.com/l/staO - $24.99
MTE 0v980-19 - https://gumroad.com/l/staO/mtesale
Another week, another update! MTE 0v980-19 includes the first batch of sample code for the API functions moveCameraTo, moveSpriteTo, addSprite, setCamera, constrainCamera, getObject, updateTile, getSprites, loadMap, getTileWithProperty. These samples include multiple examples demonstrating proper use of the functions’ various parameters and arguments and their effect on the output. Each example is commented out- uncomment one example at a time to observe the output.
Working through these samples also provided ample opportunity to hunt down half a dozen bugs and squash them. Half a dozen minor problems have been corrected.
A new isometric conversion helper function is available: isoVector2(velX, velY). If you call mte.moveCamera(10, 0) on an isometric map, the camera will actually move diagonally towards the bottom right corner of the screen in order to follow the tile map. The isoVector2(velX, velY) function converts the desired screen vector into a map vector to produce correct results. Running your velX = 10, velY = 0 through isoVector2 will spit out (7.07, -7.07). Calling mte.moveCamera(7.07, -7.07) on an isometric map will move the camera ten pixels to the right.
I will continue to add documentation to MTE, including many more pieces of sample code as well as written and video tutorials. Aside from documentation, over the next two weeks I will be investigating map stitching, a feature I mentioned months ago but which fell by the wayside. This functionality would allow developers to load additional maps and append them directly to the currently active map, in essence increasing the size and absorbing new Tiled properties. I did say I would not be adding anything to MTE, but this was a feature promised and forgotten and as such I consider it grandfathered in.
My interpretation of the MTE price surveys is that support exists for increasing the price of MTE. Increasing the price would also help to offset my expenses. Some people would also like to pay less, of course. I think a compromise is in order! For the next four days, until Midnight on Monday the 17th, MTE is 40% off! On April 2nd, however, the price is going up to $34.99. So, the time to buy is definitely now!
Spread the word!
EDIT: I already got a couple comments about the April 1st price change date; No, this is not an early April Fools joke. I probably should have seen that coming. I’ve decided this would all be simpler if I just moved the date to April 2nd
EDIT2: The sale has ended.