今天想折腾一下格斗天使这个游戏,听说官网做得挺有意思,就打算从头扒一遍他们的设计思路。
第一步:先打开官网首页
我直接输网址进首页,第一眼感觉挺震撼的。背景是动态的战斗场景,角色立绘会随着鼠标移动轻微晃动,这种细节一看就是下过功夫的。不过加载速度有点慢,估计塞了太多高清素材。
第二步:研究导航栏结构
我拿着鼠标把每个菜单项都悬停了一遍:
- 新闻公告用的是下拉式瀑布流,点开直接显示最新更新日志
- 角色图鉴 hover 时会弹出职业分类的小图标
- 最绝的是资源下载按钮,居然做了进度条动画效果
这时候我发现个问题——手机端预览时导航栏挤成一团,明显没做好响应式适配。
第三步:拆解首页动效
按F12打开开发者工具,发现他们用了三种动画方案:
- 主Banner是WebGL渲染的3D旋转效果
- 角色介绍区用的是CSS帧动画,但代码写得有点乱
- 底部版权信息那栏竟然用jQuery实现渐变滚动,这年头还看到jQuery挺意外的
试了试交互反馈
点预约按钮会弹出个挺精致的弹窗,不过提交表单时没做验证,我乱输电话号码都能提交成功。整个官网看下来感觉像是不同模块拼凑的,视觉风格也不统一,有的地方特别炫酷,有的地方又像十年前的老样式。
折腾完最大的感受是:官网这东西真不能光图好看,得实实在在方便用户用才行。等我下次自己做项目的时候,一定得先把基础功能做扎实了再加花里胡哨的效果。