Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

The Daily Spell

Drop letters into place to unscramble today's magical headline. ✨ New puzzle and story daily! · By jamwitch, Celia

Tweaks to selection logic on mobile - what do you think?

A topic by Celia created 88 days ago Views: 211 Replies: 8
Viewing posts 1 to 4
Developer (3 edits)

I want the game to flow well on mobile, so I added a lot of features like automatic selection and scrolling… but I got some great feedback that those can also get in the way, so I just made some changes. Please let me know what you think or if you have any other pet peeves.

(Keyboard entry hasn’t changed and is a lot simpler - the selection always advances to the next square - because it’s easy to move the selection with the arrow keys, so this is aimed at mobile players, especially if you play in portrait orientation.)

  1. Selection is no longer automatically advanced to a new row, unless it’s the same word.
    • After picking a letter, if the next space is empty, selection moves there, but now that does not apply if you’re at the end of the row and at the end of a word. This is so you can continue working on that side of the grid.
  2. When selection is auto-advanced after picking a letter, that no longer scrolls the whole word into view.
    • It will scroll slightly to get the selected square into view if necessary, but will otherwise leave you where you were.
    • If you tap a square to select it, that still does scroll the whole word into view - so just tap the next word if you want to focus on it.
  3. Skip over already-filled letters in the same word when auto-advancing.
    • If the next spot is already filled, but there are empty spaces later in the word, move selection there.
    • Also, if the end of the word is now filled, but the beginning has empty spaces, move selection to the beginning. I’m not sure about this one, so let me know.
  4. Adjusted swap logic so clicking an empty square doesn’t move the currently selected letter.
  5. Fixed the scroll word into view logic for words that are too wide for the screen. ​

The logic is a bit complex, but my goal is the net effect is it should feel intuitive and save you some taps. Let me know what you think as you try it out! (If you have a specific situation to comment on, if can take a screenshot and note exactly what order you did things in, that would be amazing.)

Hey, and thanks for the great game!

I usually play on mobile in portrait and I find that the automatic scrolling sometimes gets in the way. Here is a concrete example:

Here I'm looking at the words on the right but noticed the lone T, so I want to click on the red square to just drop the T. But clicking on it unexpectedly scrolls to the left and then I misclick the T because it moved away.

Maybe the automatic scroll should only activate if we are filling a word from the beginning? (i.e. if all cells in the current word that are before the current cell are already filled) Or something similar. 

Developer

Thanks for the input! It’s definitely a tricky one since I’ve heard that auto scrolling is convenient, so I don’t want to get rid of it, but adding more complex logic around it could make it seem more unexpected. It helps to hear people’s feedback, thanks.

One thing for this particular case is you could tap the T first, then the spot to put it in, since picking the letter first doesn’t activate the auto scroll. Do you think that would work as a solution to this type of situation?

And the Drop Single Letters button is also there, I hope people make good use of that since I find it pretty convenient when solving.

> since picking the letter first doesn’t activate the auto scroll

Ah, I didn't know that, maybe that's enough. But then I find it a bit unexpected that the behavior is different between picking the letter or the spot first.

> the Drop Single Letters button is also there

Yes, I use it sometimes, but sometimes it feels more satisfying to place all the letters myself somehow. 

Also, another feature request I have is to be able to swap letters in the upper area. With the same screenshot above, it is likely that one of the words starts with "over" (but I don't know which one) so I'd like to swap the E and the V in the fifth column from the right, but I couldn't find a way to do that. 

Developer

I hadn’t thought of that before but I don’t see why not! Good idea, adding it to the to-do list.

I have just found the daily spell, on mobile, and have done it for the last two weeks, I found it very intuitive indeed! 

The auto advance did make me wonder whether there might be a hidden bonus message or something if I entered the whole headline from start to end, in the correct order, I have never managed that yet!

Developer (1 edit) (+1)

Yay, I’m glad to hear that!

I can say there is not such a bonus. I don’t want to add something like that since I don’t want to imply it’s better to stare at it first and then enter everything in one go, because at least for me, it’s a more fun solve to try things out as I go and work it out.

Thanks!