在上一篇制作分享的内容中,我们演示了如何制作一个成语填字游戏的基本功能。这一篇文章主要想和大家分享一下在基础制作之上,需要注意的一些“加分项”。
无论什么应用,设计者都需要考虑到使用者的使用感受,往往一些很小的地方会彻底影响使用者对这个应用的体验,所以我们在制作的时候,需要自己多试用,多留心这些地方。
以上动作完整做下来其实是很繁琐的,使用者重复几次动作以后,可能便没有耐心再继续玩下去了。设计者在设计上其实只需要加上简单的一两个步骤,便可以改变整个游戏的使用体验。
我们给「输入框」加上一个这样的动作:
意味着:当鼠标点击输入框时,输入框里的内容可被自动选中。这样就可以帮助用户省略掉「选择输入框里内容」这一步。
当然我们还可以让用户更简便一点,比如给「确认」按钮加一个这样的动作:
意味着:每当用户输入完字母,点击确认时,系统将会帮助我们自动把鼠标键入输入框。(基于上一种方式,省去了用户“选中输入框”的步骤。
类似的方法还有很多,希望大家能通过这个小练习,更加重视起来这些小细节。
2. 可以适当的使用「动作组」。
当同时有很多地方需要用到同一组动作时,大家可以考虑使用「动作组」,只需要设置一次,后续只需添加调用动作组的动作就行了,省时省力。
最开始游戏界面是长这样的,做完以后让朋友试玩了一下,朋友上来就点击输入框开始输入内容,并按下「确认」键。当时我才发现原来我的设计需要改进啊。(由于页面没有明显的引导、并且页面元素过多、又很分散,用户不知道该做什么步骤。)
于是在游戏初始时,先让页面下方的「输入框」和「确认」键隐藏
游戏初始页变成这样,清晰明了,玩家一眼就能知道该如何开始游戏。
当按下「start」键以后,我们再让页面下方隐藏的两个对象显示出来。
好啦,这些都是非常细小的细节之处,只要有心,大家都能设置出来。制作应用的习惯一定要培养好,对自己也对用户负责。