Introducing the Apple Watch extension for The Sorcerer’s Apprentice app

When I heard about the upcoming Apple Watch, I started thinking about whether it made sense to do something watch-based for The Sorcerer’s Apprentice app.

I wasn’t really sure how well — if it all — the app would scale down to the dimensions of the watch.   Some of the activities we do in the app — scrolling through long lists of cards, for example — might be tedious on the phone, and the amount of detail that is offered on the phone, if stripped down to the size of the watch display, might become so abbreviated as to be useless.

But I kept thinking about it, and while I thought a lot of the collecting and trading aspects of the app didn’t work on such a small scale, it did seem there was an opportunity in game play.

Or perhaps it would be more accurate to say during those times that you are in the park, in the middle of a game, but not doing dedicated, portal-to-portal-as-fast-as-I-can gameplay.   The leisurely play a portal, get a Dole Whip, play another portal, ride the Jungle Cruise, etc. style of play.

When playing the game isn’t the entire purpose of your day in the park, it’s easy to lose track of ‘where was I supposed to go next’.   So I thought a useful way to expand The Sorcerer’s Apprentice onto the Apple Watch was to provide a quick glance at where you left off in the game — the next portal to visit, what storyline you were in, what villain is next to be faced, and what spell cards you should have ready.   (Of course, some or all of this might not be known, but we’d like to see as much of that information as we can).

To make this kind of information easily available, I created an Apple Watch extension to the Sorcerer’s Apprentice iPhone application.   The Apple Watch extension provides something called a Glance — a single page of information that can be easily accessed at any time to serve as a quick reminder of the most important things you need to know while playing the game.   I feel the Glance is the most useful part of the Apple Watch extension, and the way I expect to use the Watch while I’m playing.   The screenshot below shows one of the messages you might get from the Glance.


The Glance for The Sorcerer’s App

The Apple Watch extension also includes an app that can be launched from the watch main app screen or by tapping on the Glance.   The app presents the same information as the Glance, just in a different format.   (It’s mainly because the app has to be launched, while the Glance is always available, that I feel the Glance is the best and easiest way to check on your game status).   The screenshot below shows how the app presents the same information shown in the Glance above (in the app, the information doesn’t fit fully onto the screen so it can be scrolled using the digital crown or a swipe gesture).

The Watchkit App

The Watchkit App

The Apple Watch extension is part of the Sorcerer’s Apprentice app for iPhone beginning with the 2.5 release; you don’t need to purchase it separately.   Version 2.5 of the app, containing the Watchkit Extension and a few other bug fixes, is available in the app store now.

I’ll be very interested to hear how you feel this improves your gameplay experience in the park.   As more of a casual player myself, I think it will help me better integrate playing the game into my park days — I hope it does the same for you.

Those of you who have been following along through this blog or the app’s Facebook page no doubt know that the release of this version was held up for a bit by challenges in the App Store review process … I expect I’ll have a post or two regarding that coming in the near future.

Posted in Apple Watch, iPhone, Sorcerers of the Magic Kingdom, The Sorcerer's Apprentice, Updates | Tagged , | Leave a comment

Tick Tock, Apple ….

Today is launch day for the Apple Watch.   I just thought I should share that since chances are it isn’t being covered anywhere else and you might have missed it.

I’m one of the lucky/foolish ones who set a pre-3:00 a.m. alarm on April 10th so that I could get my order in … and as a result I managed to get a ‘Day 1’ delivery window.   From all reports, the stock of watches available for day 1 delivery was gone in mere minutes, so I feel pretty lucky that I made it into the first group to receive the watch.

As soon as the UPS truck dropped off my watch today, I went through the setup steps for the watch, and installed The Sorcerer’s Apprentice App software onto the watch.   I’ve been working on this software for a while and while it’s only a very small subset of the functionality available on the phone, I think it is a nice complement to the full-featured app and gives just enough information at a glance to remind players of the info they want to know between active encounters with the villains.

The Sorcerer's App glance running on Apple Watch

The Sorcerer’s App glance running on Apple Watch

I’m really looking forward to being on-site at Disney World next week to run the Expedition Everest Challenge 5K and to test the app in the field and make sure the integration of the watch with the iPhone app is seamless and operating as expected.

I had really hoped to get the finished software into the App Store for launch day, but even though I submitted early, it’s still in the queue for final approval, and until it gets that final stamp of approval it won’t appear in the App Store.

Given the constrained supply of Apple Watches for launch day delivery, I’m still hopeful that the software update will be available before most users actually have the device in their hands … if there are any updates on the process to share, I’ll certainly post updates here.

If you’re at the Magic Kingdom on May 2nd, maybe I’ll run into you at the portals.

Posted in Apple Watch, iPhone Apps, The Sorcerer's Apprentice, Updates | Leave a comment

Android version released

Version 1.0.1 of The Sorcerer’s Apprentice app for Android is now released!

Yesterday, version 1.0 was released, the first version of The Sorcerer’s App for the Android platform.   I’m happy with the way this turned out — all the essential functionality that was part of the initial iPhone release has been moved over, and along the way I think some things even got a bit of an improvement.

See the ‘Using the Sorcerer’s App (Android)‘ tab above for lots of details on the features and how to use them — this complete document is also available on the device (open the Navigation Drawer and select ‘Help’ and you can get the help directly in the app).

A number of users immediately downloaded and starting using the app — which is great!    And at least a few of them ran into crashes, which is not so great, but very useful to me as a developer to get the crash logs and see where things weren’t quite right coming out of the gate.  I uploaded Version 1.0.1 just minutes ago which I believe clears up all the known issues, but I’ll continue to watch the developer console very closely to see if anything else crops up among the early users.

Additional features for the app are under development and I’ve had a couple of enhancement and feature requests as well, so I’ll keep this post short so I can get back to work on new capabilities.

Thanks to all of you who suggested (sometimes, ahem, rather strongly 🙂 )  that an Android version was needed — I really appreciate your patience and enthusiasm.   I hope it’s been worth the wait … and stay tuned for further versions which will be even more exciting!

Posted in Uncategorized | Leave a comment

What about Android?

The Sorcerer’s Apprentice app is approaching its second birthday, and during that time I’ve enjoyed getting feedback from you about new features, how best to use the app, game play tips, and other ideas.

But by far the most frequent comment I’ve heard is “What about Android”, or some variation of that question.

I assure you it’s not because I’ve been uninterested in having an Android version — it’s always been a purely technical issue.

I’m excited to announce that I’ve recently begun work on the Android version of The Sorcerer’s Apprentice — it’s underway and while I’m not ready to announce any time frame for completion, I’m happy with the way the work is going so far.

iPhone applications and Android applications — while they may look quite similar to a user — are actually very different from the developer’s perspective.   Creating the Android version of the app is therefore going to require a good bit of work — but that work presents some great opportunities to re-visit the original design and see if there are areas that could be improved upon.

My initial plan for the app is somewhat conservative — Version 1.0 of the Android version will be roughly equivalent to Version 1.0 of the iPhone version that was released in 2013.   This means it will support the card checklist functionality, but won’t yet have the game play features, trading, or the portal finder.    But the roadmap for the app is to bring it fully up to the feature set of the iPhone version over a series of two to three major releases.

Over on The Sorcerer’s App Facebook page  I’d like to keep the discussion going as I revisit all parts of the application in the process of re-engineering it for the Android platform.   I’m also launching a “Nerd Central” tab on this site where I may from time to time dive into the technical details that I find interesting … those of you who are technically inclined are invited to click over.

I also invite you to respond to the poll below.  Feedback from users has guided the evolution of the app from the very beginning, and as we embark on this next chapter I’d really appreciate getting your ideas and perspectives on the best features to preserve and the ones to change.   The changes that are made during this process may very well find their way back to the iPhone version in a later release, so no matter which platform you prefer you might want to weigh in with your thoughts about design and features.

And now … I’m happy to share with you the first finished screen from the Android version of the Sorcerer’s App.  Just a small taste to whet your appetite for what is to come.

More to come, I promise!

Android main screen

Posted in Android, Sorcerers of the Magic Kingdom, SOTMK, The Sorcerer's Apprentice | Leave a comment

Version 2.4.5: Hard strategy changes

The changes for Hard strategy probably need a bit more explanation … since the original release of the App, Disney changed the gameplay at the hard difficulty level, and the app is now back in sync with the actual gameplay experience in the parks.

Previously, each villain had a fixed weakness … if you played cards of the correct spell type (the type that corresponded to the villain’s weakness), then you would defeat the villain more easily.

In the past year, the game was changed so that now each villain’s weakness varies from game to game.   You must first discover the villain’s weakness, and then play the appropriate spell type to defeat the villain.   To discover the weakness, you play cards of multiple spell types … and if one of the spells you cast corresponds to the villain’s weakness (for this particular game), then that spell will cast at Level 3 strength.   That is your clue that you should cast further spells of that type to defeat the villain.

Fortunately, The Sorcerer’s Apprentice App has information about the various spell level animations for nearly all of the cards (some of the recently-released party cards being an exception); so using this information, we can help you determine which spell type is the correct one to use.

In the new version (2.4.5) of the app, if you set difficulty to ‘Hard’, then when you play at a portal and enter the game step information, you will no longer be taken straight to the ‘Cast Spells’ screen — you will instead be taken to the ‘Determine Weakness’ screen.   Here the app will suggest 3 spells you should cast, each of a different type.   If you’d rather use a different spell card for one of the types, tap to select it, and then pick the card you’d prefer from the presented list (the list will be all cards of the spell type which you’ve added to the deck you’re playing with).


Determine Weakness screen

The new Determine Weakness screen

Once you’ve completed your card selection and cast the spells, you’ll be asked which animation was shown for each of the spells, just as in the normal gameplay flow.   If one of the cards casts as Level 3, then you’ll be taken to the Cast Spells screen so you can cast more spells of that type.

If no Level 3 spell was cast, then you’ll be prompted again to cast up to 3 spells — any spell types that cast as Level 1 or Level 2 will be eliminated, since we know those aren’t the correct weakness type.   Any that haven’t yet been tested, or were tested but without conclusive results, will continue to be tested until the correct weakness type has been determined.

This all sounds a bit confusing in descriptive form, but I think once you’ve played through it a time or two it should flow very smoothly.    Whatever cards you select for each spell type will be remembered from one game to the next — this way, you can set aside a set of cards (one for each spell type) as your ‘determine weakness’ set of cards and always have them readily available when first playing against a new villain.   It’s a good idea to pick cards that have easily distinguishable animations, so if you find that it’s hard to interpret the animation for a particular card, you can switch to a different card for future rounds (feel free to post your favorites in the comments below — I still haven’t finalized my own setup so I’m not prepared yet to make a recommendation).

Posted in features, Sorcerers of the Magic Kingdom, SOTMK, The Sorcerer's Apprentice, Uncategorized, Updates, usage | Leave a comment

See us on Facebook ….

The Sorcerer’s Apprentice app now has a page on Facebook.   Please stop by, check it out, and engage in some conversation!

Aside | Posted on by | Tagged | Leave a comment

Technical Difficulties … please stand by

Version 2.4 was recently released via the App Store, and has a fairly serious bug that will affect those of you who play at the Hard difficulty setting.

If you are playing SotMK at Hard difficulty, I’d ask that you set the difficulty within The Sorcerer’s App to Medium.   The game play suggestions offered by the app will not always be the correct ones, but setting difficulty within the app to Hard will cause the app to crash or hang.

I’m sure Hades and his minions had a hand in this, but we will prevail in the end.

I’m working on a fix for this and will submit it to the App Store as soon as I can … I appreciate your patience in the meantime.   Stay tuned … more to come soon!

Posted in bugs and workarounds, Sorcerers of the Magic Kingdom, SOTMK, The Sorcerer's Apprentice | Leave a comment