Hey Folks! I apologize for the radio silence yesterday. An old friend was in town and came by to visit, so we were catching-up and ogling over retro consoles and Japanese stationery downtown :)
Back at the desk today, I resumed work on the tutorial. So far, it's going well. I have the overall system working. It covers the screen and halts input to the UI behind it, and will disappear if the user taps or does any input event. It saves data to a file so they only show once per-user. (Malacodor reminded me I'll need to allow users to reset this.) And each tutorial will have a priority so only the highest unseen one will appear first.
Pinch zoom was the first test, and is now hooked-up to appear the first time the user opens the item screen and a tiny item is on the ground. And I started to add one for precision dragging, triggered when the user has swapped an item on the grid at least 3 times since starting the game.
However, it's not showing up. Or rather, it's showing up and disappearing before I can see it. My gut feeling is that it's being opened as the result of an item being released, and the same command that releases the item is registering in the tutorial and closing that, too. There are ways to avoid this, but I haven't had a chance to try them yet.
So far, I'm fairly optimistic this'll work. We shall see next week when the rest get added :)
Have a good weekend, all!