复赛作品——Inverse(旋转时刻)
-
采用谷歌浏览器体验更佳,点击下载谷歌浏览器绿色版。
Inverse——旋转时刻
通过空格键控制小方块跳跃以躲避障碍物。
其中,“dmu”图标是我目前工作室的logo
“inverse”等字样是借鉴了曲型字体设计
其中的图片素材大部分通过scratch和flash制作,均为矢量图片。
而部分字体来源是苹果官方的资源。
为了便于打字和计算机识别,大多数变量和函数等均为英文,而游戏本身的界面语言亦为英语。可在脚本中打开数据模块区,即可查看程序中所用的变量(均使用英语命名)。
程序的新颖应用设计:
1.能够以美化字体的形式显示分数。
这一部分是借鉴了国外Scratch大神的字符显示函数,因此函数名以及一些参数均为英文。
函数定义的内容较为复杂
主要原理是将一个个字体图片给拼起来。
所以这一部分不完全是非原创的算法。
但在应用函数方面以及其它部分均是我自己琢磨出来的。
这一部分函数可见角色“Score Display(分数显示)”中,我做了少量注释。此角色的字体素材源于网络。
障碍物的随机生成部分
2.在两个障碍物角色“Spikes Up/Down”中,均含有障碍物的随机生成算法。
这部分属于原创,且易懂,因此没有给出注释。
随着分数越高,障碍物移动及生成速度也就越快。
游戏特点:
1.界面简约,使用了扁平化设计进行美化。
2.程序中含有实用的新颖算法。这些函数部分原创,部分为国外大神编写。
3.操作简单,只需用空格键操控方块。
4.图标设计的用心。取消拟物化设计的繁琐,采取现代化的“小清新”设计理念。部分图标具有阴影,借鉴微软win10、苹果应用及UI设计方向,实现视觉立体化。
更新日志:
+新加入更多的滑动动画效果 Added more sliding effect.
-修改了部分图标。Revised some parts of the icons.
——Nov. 4th, 2016
- 创作过程内容
浏览次数
669
收藏
8
赞
7