复赛作品——Inverse(旋转时刻)

作者:Eisenberg 分享于:2018-06-01 15:26:48
转到设计页
  • 作品说明
  • 创作过程
  • 资源下载
  • 采用谷歌浏览器体验更佳,点击下载谷歌浏览器绿色版。

    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
浏览次数 632
收藏 8
7