说到科技风,大家都会想到或者感觉到的是未来感,高科技的产物风格。那么大家可以一起想一下,在我们的身边有哪些是让你觉得有未来感、科技感的设计。

星球大战系列、科幻大片、液晶仪表盘、多媒体、VR AR....

通过上面的这些实例进一步去观察细节:太空中各种星球、极光之类的光晕、计算机绘图时出现的参考线、各种的圆环环绕(精密仪器如镜头的结构)、涡轮状的光环(来自发动机点火)、六边形(蜂巢等复杂架构)、产品上的结构线(电路板、飞机上的接合线)。这些细节在质感、光感、形状、纹理等,以炫酷、纯粹、简洁的表现在整体上给我们呈现出未来感、科技感。

看了这么多感觉是有些思路,但又未成体系,那怎样能让游戏界面有科技感呢?

首先,结合游戏的内容,对以上的元素进行筛选,找到相关的参考素材确定主视觉风格(简洁的表达,细节追求,具有品质感)。

然后,根据界面的构成,可以从背景、图形、配色、控件设计、字体、动效、特效这几个方面开始分析:

背景制作一般是利用颜色或者游戏场景来表现。

颜色有用纯色、渐变等来表现,大多以深色为主,色相偏冷,比如科技代表色蓝色、青色。大面积的冷色调和深色很容易营造出科技氛围感。还可以和文字形成对比来传递信息内容(衬托作用)。

景深可以带来很好的空间感受。但也会对信息产生视觉干扰,一般会模糊处理。

修饰性的图形都会以点 、线、面、规则的、不规则的、抽象的各种样式去设计。

修饰性的图形(简单的几何图形,比如圆环、线、矩形等的复合)在点缀搭配时,不要过于花哨,要让玩家知道界面的重点内容是什么,不要抢了内容信息的风头。

颜色按照631的搭配比例进行配色,最好不要使用过多的配色,控制在三种色相内设计。过多的配色会干扰信息的传达,也会影响其他界面的延展统一性导致后期的失控。例如:冷暖对比、色相差异、颜色明度纯度……来产生差异性使引导可以清晰明了。

下面介绍几种常用的配色方法:

Ⅰ邻近色(三种之和小于90度,选类似色,吸取它们过渡的颜色作为第三种)

Ⅱ 互补色(选其两种互补色,在其中一个颜色旁找到第三种颜色)

Ⅲ 对比色 (更多样也最困难。三种颜色在色轮里呈现等边三角形,互为60度。)

Ⅳ 相关的配色网站参考

https://reeoo.com/category/blue

http://paletton.com/

http://www.colorfavs.com/

下面是颜色在界面上的运用:

控件在游戏中的种类较多,这里重点列出三种进行阐述:

1.图标是具有明确指代含义的图形,它是功能标识也是图形符号。所以QQ号最好是以最简单的图形,来表达最容易理解的含义,呈现最合理的设计。

图标的类型

2.按钮是游戏UI中最重要的交互控件。玩家要第一眼就发现并知道这是一个可以点击的按钮,要让按钮看上去像一个按钮;无歧义且图标表达易懂、文字表达到位,能清晰地让玩家知道点击后会发生的事情;按钮也有主次之分,重要的按钮要更突出颜色/更显眼的位置/更强烈的提示...

按钮在游戏中的不同表现形式

3.框体可以帮助我们将界面内容与其他元素在视觉上区别开,它作为一个元素来分解设计的不同部分。大多科技风的框体多用简单的线条去设计,不需要很多的效果。简洁的框体设计实际上可以帮助玩家将视线吸引到设计中心的主要内容中。如果边框设计过度,玩家可能非常不容易看到你希望他们看到的内容。

框体在游戏中的不同表现形式

字体多为线条硬朗的无衬线字体,该类字体通常是机械的和统一线条的,它们往往拥有相同的曲率,笔直的线条,锐利的转角 。这类字体简单很符合科技风的调性(与图形线条很搭配,自身的简洁显得很精致)。字体的种类如果有特定的要求最好也不要超过三种,多利用文字大小、粗细、颜色、透明度等营造信息层级关系。

无衬线字体在生活中的运用

重点信息要突出,简短干练,更多的说明文字可以放到次层级或者弹窗等,尽可能压缩文字个数,不但能够为多语言问题减轻调整负担;过多的文字也会让玩家增加阅读负担产生负面情绪。

很多时候信息和元素越多就越难把握。多做减法避免无意义的视觉元素堆砌和杂乱无章,缩小或减少次要元素的存在感,利用合理的排版布局反而能让你的设计更简洁更有高级的气质。

字体运用在命运2中的规范

字体作为信息内容在运用中的排版、层级、颜色等规范

有了动效,让我们之前做的界面就鲜活的呈现了出来。它可以引导,交互,让玩家更好的去沉浸你的游戏中。所以它和界面的美观、易用、满足需求等息息相关(传达状态提供反馈,可视化操作的结果,增强交互的感觉)。

切记要求动效的准确简洁。有些看起来很棒的动效会显得多余或演示时间过长,在玩家进行反复性非常高的操作时会适得其反。好的动效就是让你感觉不到它的存在,但又让你觉得很舒服。

特效在UI的视觉表现上也起到了推波助澜的作用。提高整个界面的表现,烘托氛围;吸引玩家眼球,增加引导指向,拉进玩家互动。

表现在UI上的特效一般有控件、图标、升级、合成、奖励……

呈现的种类也大多为光晕、光环、流线等。

简洁为主,不可过多的绚丽效果堆砌,强调重点表现。

整个的风格流程都是找到与之匹配的风格元素进行筛选提炼,再以界面构成的每个版块进行细节套用。界面设计以满足功能和信息传达为首要目标,避免过度炫技和渲染。以上是对科技风的一些初步理解,算是抛砖引玉,希望对大家有所帮助,也欢迎大家一起交流进步。

游戏UI设计干货:怎么让游戏界面更具科技感?相关推荐

  1. 游戏ui设计,游戏ui设计需要学什么

    游戏ui设计,游戏ui设计需要学什么?随着人类对休闲的追求,对游戏的体验方式也在不断的进步,游戏ui也将出现一次质的飞跃.在游戏中,ui设计也无处不在.那么,什么是ui设计,游戏ui设计需要学什么?今 ...

  2. 游戏UI设计的准备工作,流程分析

    1.了解游戏的世界观念 判断一款游戏ui的成功不能只看视觉的表示,它是否切合游戏世界观才是重要的判断条件 游戏的世界观告诉我们这是一个什么世界,世界的主要矛盾,,,可以说整个游戏所有的 元素都是为游戏 ...

  3. 游戏UI设计从小白到高手-百度UE讲堂-专题视频课程

    游戏UI设计从小白到高手-239人已学习 课程介绍         一套完整的游戏UI设计手绘课程,从美术基础出发,覆盖了众多不同物品的表现技法,既是优秀的手绘教程,又是工作过程中很好的参照. 课程收 ...

  4. 游戏美术设计干货分享:制造“冲突”,提高画面张力

    游戏美术设计干货分享:制造"冲突",提高画面张力 http://www.gameres.com/475470.html 发布者: 小篱 | 发布时间: 2015-12-9 14:1 ...

  5. 优漫动游:游戏ui设计包括什么?

      游戏UI设计是游戏开发过程中非常重要的一部分,涉及到游戏中各种交互元素的设计.下面将介绍游戏UI设计包括哪些内容. ​   主菜单界面设计   主菜单是游戏的入口,主菜单界面设计需要具有视觉冲击力 ...

  6. 「教程」游戏开发基础——游戏UI设计基本原则

    UI是什么? "一般来说,UI设计的目标是产生用户界面,使用户界面能够使人类以简单愉快高效的的方式操作机器.这通常意味着操作者需要提供最少的输入来实现期望的输出,并且该机器使错误的输出最小化 ...

  7. UI设计干货素材|如何正确使用直观打折数字使画面更饱满更具促销感!

    在Banner或者促销海报设计中,经常要对数字进行合理的设计展现,从而使画面更饱满更具 促销感! 每到节假日或是换季的时候,各大商家纷纷更换起打折促销的海报,吸引顾客买买买. 除了产品本身和打折力度, ...

  8. wpf 使子ui元素可视区域不超过父元素_对游戏UI设计的一点思考

    UI决定了一个游戏的初体验,甚至决定了玩家的初始留存,甚至可以说决定了一个游戏的品质,虽然看起来是表象的,却是直指游戏核心的.简单讲,玩家认可一款游戏永远都是造型场景好,剧情好,画质棒:但是玩家骂一款 ...

  9. 游戏UI设计的一些原则与思考

    UI决定了一个游戏的初体验,甚至决定了玩家的初始留存,甚至可以说决定了一个游戏的品质,虽然看起来是表象的,却是直指游戏核心的.简单讲,玩家认可一款游戏永远都是造型场景好,剧情好,画质棒:但是玩家骂一款 ...

最新文章

  1. Mac的brew和brew cask区别以及安装brew cask
  2. HotSpot JVM 垃圾收集原理
  3. 她当选美科学院外籍院士 却因不结婚生娃被骂犯罪
  4. [蓝桥杯2017决赛]分考场、OpenJudge:分成互质数
  5. Java进阶:mysql的事务隔离级别面试题
  6. 如何计算MP3总时长的问题(三)--对于变比特率MP3求总时长
  7. Java基础:如何改变字符串内字符的大小写
  8. springboot上传文件到resources_SpringBoot进行文件上传(一)
  9. 开源点云数据处理 开源_大数据开源安全
  10. 小米手机扩容教程_小米手机加运存和扩容(成功的DIY,过程已更新完)|创意DIY...
  11. excel 导出加水印
  12. SpringCloud——服务接口(api)
  13. android环信删除会话列表,关于环信删除会话之后,从好友列表进入无法显示聊天消息...
  14. SpringBoot非官方教程 | 第二十篇: 处理表单提交
  15. 每天一算法(双色河内塔又叫汉诺塔)
  16. Stripe完善账户与使用(重点)
  17. opencv图像处理-常见绘图函数
  18. pdf.js渲染不对 问题回顾
  19. Matrix4x4.TRS()
  20. Python实现xbox手柄控制Tello无人机

热门文章

  1. yolov4论文_YOLOv4论文详细解读
  2. python123江湖秘籍_江湖秘籍,python基本数据类型之列表、元组、字典
  3. 程序猿之歌 PHP,1024丨腾讯第一首程序员之歌【Code代码】
  4. 同一个页面生成多个sessionid_web页面渲染(一)
  5. 树形结构:优先级队列,堆
  6. InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor
  7. git把本地代码上传(更新)到github上
  8. leetcode-26-删除排序数组中的重复项
  9. 奋斗的小蜗牛+竹青遍野 同类题
  10. 【习题 5-14 UVA - 1598】Exchange