嗨!

我是Karol Miklas,是最近发布的#DRIVE移动视频游戏的两个主要开发者之一。

#DRIVE是Lionsharp Studios(我的艺术制作公司)和Pixel Perfect Dude(Dariusz Pietrala,项目所有者,技术开发人员和项目的商业/出版方)之间的合作。

该游戏是一款免费的无尽赛跑者(驾驶员)类型,你的目标是尽可能地驾驶,同时避免崩溃。

引用我们的商店页面:'#DRIVE是一款无尽的驾驶视频游戏,灵感来自20世纪70年代的公路和动作电影。尽可能简单,它允许玩家选择一辆车,挑选地点并上路 - 只要注意不要打别的东西。

这基本上就是它。但我们在视觉和技术方面都付出了额外的努力。尽管我们的第一个目标是尽可能快地进行概念验证 - 让我们说2到3个月 - 我们看到它有潜力并决定完全投入到项目中,没有真正的最后期限。最终花了我们一年的时间来完成游戏的第一个版本,包括3个环境,20个汽车和一个非常可靠的路线图,以便进一步开发。

到目前为止,我们在Android上的下载量仅为200万,该游戏将iOS上发布。它将包括一个全新的环境和一套具有日本主题的汽车。

我们决定去日本,因为这是我们最初的计划。但是大多数新的内容请求都是针对他们的标志性道路,城市,当然还有车辆,具有强烈的动漫和电影相关性。

#DRIVE是如何制作的

由于它是一款手机游戏,因此我们在设备性能方面有着非常严格的限制。当然,三星或苹果的顶级旗舰型号都有顶级芯片,但大多数移动设备仍然使用大量旧款或中低端芯片。

它要求我们分解Unity引擎在这种情况下的工作原理,如何优化着色器,模型几何,纹理使用或照明以实现该目标。我们决定尽可能简单,但我们也希望游戏看起来很漂亮。

一种方法是制作具有纯色的模型,并在它们上面照亮一些光,一些阴影。但事实证明,启用阴影的性能下降非常引人注目,很快就会成为我们的禁忌。

另一种选择是仅绘制模型,但如果我们想要生成大量内容并保持较低的内存使用率,那么很快就会使每个模型纹理化。另一件事是视觉一致性,因为你需要意识到在样式开发和制作新模型期间,很难保持相同的细节水平或阴影(当分别对每个模型进行纹理化时)。

因此,场景中没有光线,没有投射阴影,我们无法对所有模型进行纹理和绘制。我们留下了平面颜色或...渐变。

为了保持最初概念艺术(主要是在太阳的方向上驾驶)的外观,我们利用了游戏类型实际上是什么 - 它基于道路。即使道路是线性的,它也是程序生成的(我提到过吗?),它仍然是一个可预测的环境。所以我们问自己:

你真的能注意到你总是朝着阳光的方向开车吗?

我们想:不是真的。因此我们找到了解决方案。

这意味着游戏中的所有模型都考虑到了一个简单的规则。因此,所有的建筑物,汽车,道具,甚至是道路着色器,都将这一点考虑在内,并以渐变映射到模型的方式进行可视化。

从生产的角度来看,它允许我们在几分钟内创建模型,对于最复杂的模型,可能需要数小时。从开始到结束的一辆车大约需要1小时。

对于一些车,我们得到了Robert Bubel和MariuszRuksztełło 的帮助。

整个环境在不到一个月的时间内完成,因为它需要对资产进行更全面的规划和可视化设计。

“额外的努力” - 我们如何进一步推动质量

随着资产生产的大量工作,一个好的游戏不仅仅是一个模型展示。它需要运行良好,并乐于使用。它必须在你的脸上露出笑容,或者至少让玩家觉得它是一个完整的产品。

根据这一原则 - “受到20世纪70年代道路和动作电影的启发” - 但仍试图保持简单,我们寻找可以支持这一短语的细节。

我们已经集思广益,看看是什么让电影看起来像电影 - 在这里,原谅我们在这个领域完全没有能力,突然出现了一些想法:

我们肯定需要垫子(顶部和底部有黑色条纹) - 我们也可以使用空间进行UI

因为我们在70年代,×××文本是必须的。

和字幕 - 配音!司机会评论您的行动。而我们的声音是George R. Ledoux,他是一位出色的演员和专业人士。

适当的色彩校正 - 当你只有少量纹理时,以及当它们定义游戏的完整外观时,它很容易。

汽车,轨道的时髦标识,你的名字。细节(如果存在)必须很好地执行。

所有的名字和文字都不应该是平淡无奇的,但它们应该对孩子们没有意义 - 没有咒骂或任何性行为或任何你不希望孩子学习的东西。我们不希望收视率上升,我们的目标是PEGI 3+和E - 并且成功了!

音乐必须与环境和时代相匹配。(这就是为什么你能听到德国70年代Holzberg和英国Snowplough的英国摇滚乐队的流行音乐欧元迪斯科合成器)

我们还希望汽车有一个有趣的设计,并参考汽车文化和历史的细微差别。我们添加的内容越多,他们所拥有的各种时代,电影和地点的灵感就越多。

商业模式

由于游戏是免费游戏,这意味着我们需要其他方式来赚取它,并且尽管我们喜欢制作它并将我们的心投入其中,我们仍然有我们的成本并且希望进一步发展它。

所以,你猜对了 - 游戏有广告。然而,我们仍然想让它们成为最不可能侵入性的,同时让你在游戏中获得乐趣。毋庸置疑,他们中的许多人都需要在游戏中获得额外奖励。还有一个选项可以删除它们只需几美元。

此外,我们希望游戏对所有人来说都是可玩和有趣的,无论是否有人决定花钱。

想了解更多关于游戏模型设计的内容吗?

来建模教程网(www.xizixue.com)看看吧

转载于:https://blog.51cto.com/14231823/2402676

艺术聚焦:#DRIVE相关推荐

  1. 艺术聚焦:化学姐姐的涂鸦No.56

    你好!我的名字是Constantine Tvalashvili,我是一名来自佐治亚州第比利斯的27岁CG艺术家和游戏开发人员.近年来,我一直在做游戏开发人员(Unity中的C#编程).但在我的空闲时间 ...

  2. 找回生命本源的力量,走上生命觉醒的旅程

    --丁愚仁.阿勋.姚越"生命觉醒系列对话"母亲节父亲节专场 5月.6月的节日都是和个人身份.和家庭关系相关的节日:5月的第二个周日是母亲节,6月1日儿童节,6月的第三个周日是父亲节 ...

  3. 软件框架设计的艺术----读书总结

    总结 软件开发的艺术 理想主义,经验主义和无绪 文艺复兴时期,现代科学产生了两个重量级理论: 理性主义和经验主义. 理性主义认为理智是信息的首要来源.给出一个假设,只要通过思考就能理解和描述这个世界, ...

  4. 清华大学提出APDrawingGAN,人脸照片秒变艺术肖像画

    作者 | 刘永进教授 来源 | 转载自数据派THU(ID:DatapiTHU) 清华大学提出APDrawingGAN,该项工作被CVPR 2019录取为oral paper.CVPR是计算机视觉和人工 ...

  5. AI新作品:照片迅速被画成艺术画

    蕾师师 发自 凹非寺 量子位 报道 | 公众号 QbitAI 你只需输入一张「小丑」的照片. 这个程序就如同画家一样,一笔一笔画出他的油画画像. 这就是艺术型神经绘画. 双路神经渲染的矢量图,更清晰. ...

  6. 揭秘Facebook SLAM技术,如何为人们生活增添奇幻的艺术色彩?

    来源:将门创投 概要:随着现代智能手机技术的发展,几乎所有的手机都配备了摄像头.陀螺仪和加速度传感器,硬件的进步帮助SLAM技术得到更广泛的传播和应用.  在过去的一年里,虚拟现实技术(Virtual ...

  7. 书评:测试驱动开发的艺术

    读罢<测试驱动开发的艺术>,忽然想起中国传统文化中的"道器之辩".<易经>曰:形而上者谓之道,形而下者谓之器.中国的传统文化常常是重道轻器,认为道本器末,即 ...

  8. 设计中的版面艺术!你造吗?(四)

    2019独角兽企业重金招聘Python工程师标准>>> 空间美 对空间都有着不同的认识,数学上认为,空间是一种具有特殊性质和一些额外结构的集合,在物理学上认为,宇宙中物质实体之外的部 ...

  9. 容器与微服务从技术到艺术 你需要这场论坛

    近年来,随着随着新兴技术的不断深入和落地,市场环境变得越发复杂.而在这样的市场环境中,"唯快不破"也就成为了开发者们的终极要求.在敏捷开发大旗的引领下,应用被要求做到快速开发.持续 ...

最新文章

  1. 我所知道的flex布局 —— 上篇
  2. Matlab调用Java类访问数据库
  3. 关于“IE下无法查看此样式表,因为它的源页面不在同一个域中”的问题
  4. 本地区间管理 oracle,Oracle:本地表空间管理,字典表空间管理
  5. java web微服务是什么_java微服务是什么
  6. c语言创建字符树,使用C语言构建基本的二叉树数据结构
  7. linux libmpi.so.12,单机安装vasp5.4.4,系统SUSE 12 SP3,编译器Intel_Parallel_Studio_XE_2019_Linux...
  8. 架构师学习笔记(持续更新)
  9. 发现三个很赞的英语学习网站
  10. Atitit  文件上传  架构设计 实现机制 解决方案  实践java php c#.net js javascript  c++ python
  11. 删除任务管理器中的启动项
  12. 图书管理系统的分析与设计
  13. Django Zip文件下载
  14. 转速、电流双闭环直流调速系统调节器参数设计
  15. 网易校招linux面试题,网易校招真题——下厨房
  16. win7电脑无线网变身WiFi热点,让手机、笔记本共享上网
  17. 011 dilate(膨胀)、erode(腐蚀)
  18. spring源码解析之IOC核心体系结构
  19. php表格制作4行两列的表格,excel表格怎么插行和列?
  20. En-Tan-Mo(ETM)项目周报(7.12-7.18)

热门文章

  1. 文章学习(一)方法类:利用CNN从专利图像导出设计特征向量
  2. 宁波市第23届中小学生计算机程序设计竞赛初赛,宁波市第24届中小学生计算机程序设计竞赛初赛试题(小学组)...
  3. 实现两个主机之间的密钥分发和安全传输
  4. 非关系型数据库NoSQL的崛起
  5. EasyExcel实现下载Excel(解决无法从浏览器下载问题)
  6. 黑马程序员Java零基础视频教程(2022最新Java)B站视频学习笔记-Day10-字符串
  7. Jetson Xavier NX使用yolov5+deepsort实现CSI摄像头的目标跟踪
  8. 人脸识别技术发展及实用方案设计
  9. 前端input操作,修改光标颜色,去除背景色
  10. 提高 Kubernetes 中的 GPU 利用率