We were able to reproduce the problem using Hydrawolf's steps. It was an issue of several concurrent logins of the same user, fighting over which could write to the database. We have a fix for it now, which will be in the next server update. The interaction he described is still a bit problematic and can leave the account data on device and server out of sync, but no rewards will be dropped and sync will be restored any time you start the app fresh with no unfinished games running. One more reason to put in a "give up" button, so users won't use disconnect as a way to give up a game.
In celebration of that bug squashing, I offer up another small (literally!) bug. If you quickly drag a tower and let go (you have to be quite fast), you can make the tower icon extremely tiny. While it might not seem like a big deal (pun intended), it makes it difficult to grab the tower when you do need it as the "grab box" is also reduced to the size of the icon.
Server update Hi all, There's a new version out on the server side as of earlier today. Some bugs have been handled (like the one reported in this forum by Hydrawolf, a couple of days back). The more notable is an update to the matching system, which should be more efficient at finding good opponents now. Also, some players with older accounts will notice that your player level is higher now. The requirements have changed since the beta and soft launch, so some of you had too low player levels. In some cases there is even bump to the rating score. No-one has gotten any decrease of ratings or levels. If you have any concerns, please share them with us. Feedback is da sh*t
Android update Some of you have been waiting quite a while for this, but now we have an Android version that is ready for release! We will be working to release it through Google Play within the next couple of days. Stay tuned...
Android version is live now! https://play.google.com/store/apps/details?id=com.wereviz.sapphire Tell your friends who use Android phones or tablets. It's time to grow the community, is it not?
What's next for Dash or Defend? With the Android version now released, we're free to focus on a couple of new features. We've discussed them in this forum before, and now it's time to make them happen: 1. Friends, part 1 Now that we have support for virtually all tablets and smart phones people use, we want to make it easy to invite friends to the game and to have a list of friends. There may also be rewards for bringing new people into the community. 2. Daily Missions/Quests Rather than a flat bonus for logging in every 24 hours, we want to generate small missions for you to accomplish every day. Fulfilling them would be rewarded on top of the usual rewards for victories. 3. Friends, part 2 Possibility to challenge someone on your friend list to a friendly game, and to accept a challenge. No rating would change hands in these games, as there would be no victory rewards. Feedback is very welcome. Does this sound good to you? Do you have ideas for daily missions, etc? Any particular game that would serve as a good example on similar features? Feel free to get involved!
For daily missions: Win X (1-3) missions Win X missions on offense/defense Win a mission on offense and one on defense Win a mission on defense without losing a life Win a mission on offense within 3(?) minutes. Win a mission while using X card That's about all I can think of. I'd steer clear of ones like "Win against someone higher rating than you" because they're quite luck based as to who you're matches up against. And of course "upgrade a card" has the potential to be both too easy and too hard as you progress. As for rewards, there's the obvious of free ether, small amount of gems, but what about cards? Personally, I'd actually prefer cards because ether is pretty easy to get and getting cards directly means you basically just got a free, unlocked chest. Personally, I'd probably go around 60% chance of ether, 30% gems, 10% cards.
Server overloaded Just wanted to let you know that we experience problems on our server right now. It's possible that there is a faster influx of new players than we had anticipated from the Android release. We are working on solving the problem. Thanks for your patience.
The server is operational, but still under stress. We are starting up a second server to take some of the load. Apologies in advance if you experience any issues while we sort things out.
Quick update: we spun up a second server in the US, with twice the capacity of the first one. Things have worked smoothly ever since. Hopefully we caught the problem in time, and the user experience didn't take too much of a hit.
I'm seeking more feedback on the daily mission feature: We're thinking that if you complete at least one mission every day for a sequence of days, the mission rewards should increase as the number of uninterrupted days increase. This could be done in at least two different ways: a) The reward increases with number of uninterrupted days, but the spawned missions are unchanged. b) The difficulty of the spawned missions increases with the number of days, and so does the size of the reward. Which version do you think is the best for the game experience? Is there a third way that you would propose?
Battle your Friends! I haven't posted in quite a while. My apologies, as I have been working hard on the next release. I have just pushed "Release", so version 1.3.0 will start showing up on AppStore within a matter of hours. The new version includes friend lists, invitations of friends (and rewards for inviting new players)... and of course the possibility of issuing challenges to the people on your friend list. You have been asking for these features, so we hope you will be pleased Our hope is that the game will offer even more entertainment value now that you can crush your family members or classmates or work buddies... Just don't forget to be a good sport both in victory and defeat. Let the Battle commence...
Daily Missions and Treasure Hunts! Version 1.4 is out, and with it comes the daily treasure hunts - a new way to gain extra cards and resources while playing Dash or Defend. - Up to seven treasure chests to collect every day - Complete daily missions to find the chests - Gain a better starting position if you return again next day (huge bonus on the 7th day) - A higher player level will also get you a head start Try it out and see what you think. Feedback is very welcome!
For those of you who liked Dash or Defend, we now have a new game out. It's quite different, but just as awesome (or more). https://forums.toucharcade.com/threads/one-hour-one-life-for-mobile-by-wereviz.323467/