总是在现实中建造,偶尔跳跃到虚拟世界来一把“我的世界”也是脑洞大开的事情,今天请跟随小编一起,看看游戏中的等构建筑师怎么建造的。

开始之前你有三个事情需要考虑清楚:

1、灵感来源

你最好能将你的设计立足于现实中存在的东西,比如说启发自新奥尔良或开罗贫民窟中的建筑。这会让你的设计更有生气。哪怕你的游戏是个幻想主题的,你也别纯靠想象来绘制。

PS2神作《汪达与巨像》很大程度上受到了印度建筑的启发,如下图:

在这一步中,你要尽量收集相关的图片资料。我们在自己的项目中从各种渠道收集了迈阿密、开罗、布拉格的图片,如果你有预算,甚至可以直接安排旅行。

2、风格和产品美术的质感

这是你计划达到的目标。你可以学习市面上游戏的等构建筑,找出你想要的风格和质感,比如:

如果现有案例不能满足你,你可以请你的团队做些基于经验的创造,设计出一两个范例来作为项目目标。

3、等构网格设计

像这样对称、均匀的等构设置,你只需要选择角A的值或a/b的值。

对于这样的不对称设计,你当然不可能随手画出网格。如果使用这样不符合透视的线条,那如果你打算设计三维建筑,它就不可能与玩家视角匹配。

一般来说这种网格是游戏设计团队和客户提供的,你不需要担心这样无聊的事!所以当你接手这份工作时第一件事就是去找他们要网格。

设计期间

1、决定建筑的尺寸

在你有了网格之后就要设计建筑尺寸了。比如电话亭是1×1的,而超市是3×3的。还要设计建筑的高度,是一个单位还是两个单位?

2、匹配细节尺寸

当你将建筑放在地图上时,所有的细节都应该是匹配的。最需要注意的是门和窗户,如果你发现一个建筑上的门是人类的尺寸,而另一建筑上的门却像是给哥布林设计的,那就不合理且非常奇怪了。

如图,房子前有一排小红人儿,我们将其作为“标准人”。他们在所有建筑设计中与网格的比例关系都是不变的。当我们做设计时,我们将其视为真人,所有的建筑都要合乎这个比例。

偶尔我们也会打破这个标准,比如当我们设计足球场这样实在太大的建筑时。如果依然遵循标准,那么这个足球场可能大得盖满或超过屏幕。你看在实际游戏中,这个虚拟人要大于“标准人”,你知道这是为什么。

3、色指定

如图,设置色指定,它在你之后将建筑量产的时候会是很好的指导,尤其对于色彩丰富的建筑来说。

4、指定材料

你需要像这样制定建筑中每一个部分的材料:

而对于显而易见的事情,比如窗户是玻璃的,椅子是木头的之类的,就不用去管了。

5、绘图角度

通常,适合网格的绘图看起来会很好,像这样:

此外,你还可以画一个更平的视图:

这可以让团队的美术人员(包括2D和3D)更好地理解建筑。

另一件需要考虑的事情是,你需要在游戏中像这样翻转建筑吗?

如果是,你就需要画更多角度。如下图,二手手机号码购买游戏不需要翻转角度,所以原画师只需要画一幅图,你只会看到这个3D建筑的前面,而后面是空的(没必要管永远不会被看见的画面)。

6、研究空间

做些空间和建筑的研究,确保你的绘图在现实中可行(除非你的游戏像《纪念碑谷》那样打算创造一种视觉误差),否则人们将你的概念图用于游戏中时会产生困难。

7、动画

你会希望在建筑中增加一些变化来让它更有生气,比如轮盘旋转、风向标转向、旗帜飘扬。等构建筑有两类动画,一是固态部分的变化,二是灯光闪烁或河水流动这样的特效。处理灯光时,画一张灯光全部亮起的图片。

8、“建成”动画

一些游戏中你可以看到建筑建成的过程,是由建筑中不同进程的画面构成的。现实中盖楼时,先起钢骨,再上混凝土,最后装饰外观。在设计建筑进程概念图时,你可以用倒序。首先画好完成建筑的概念图,然后移去一部分,画出暴露的部分,再画出钢骨……

9、加入3D模型

找到3D渲染图片(或照片)并加入设计中比自己画要更快,这是我们的工程实例:

卡车

椅子

10、可再利用图片

在设计一个项目时,会有很多重复使用的元素:椅子、雨伞、窗户等。谨慎处理这些图片,可以节省你很多画同样图片的时间。

如何在游戏中设计等构建筑?相关推荐

  1. 3DMax主要应用在游戏公司,和建筑动画方面有很多优点如下

    ZBrush.Maya和3dmax的区别?我们知道,做三维设计.建模的软件有很多,最常见的有3DMAX.Maya和ZBrush, 那这几款软件之间有什么区别呢?ZBrush.Maya和3dmax的区别 ...

  2. 怎样在c语言游戏中设计广告,游戏行业信息流广告怎么玩?38个创意句式拿去套!...

    原标题:游戏行业信息流广告怎么玩?38个创意句式拿去套! 作者:创优堂主 来源:www.27sem.com 今天小编给大家整理了游戏行业的广告创意和标题,下面就跟大家分享一下,这些创意效果为何会相差那 ...

  3. 怎么制作游戏脚本_我应该怎么样来推荐我们制作的这款RPG游戏呢?

    相关阅读: 从外包到独立创作,Winwill能否凭<城堡传说>获得市场认可 iOS单机探险一年流水400万+,7人成团<城堡传说2> 能否更胜前作? 我的新游要发售-- 不知不 ...

  4. 基于java的俄罗斯方块小游戏设计(含源文件)

    欢迎添加微信互相交流学习哦! 项目源码:https://gitee.com/oklongmm/biye 题 目          小游戏开发 摘    要     俄罗斯方块是我们最常见的游戏之一,该 ...

  5. 游戏感:虚拟感觉的游戏设计师指南——第十五章 超级马里奥64

    这是一本游戏设计方面的好书 转自天:天之虹的博客:http://blog.sina.com.cn/jackiechueng 感谢天之虹的无私奉献 Word版可到本人的资源中下载 第十五章超级马里奥64 ...

  6. 第1部分: 游戏引擎介绍, 渲染和构造3D世界

    原文作者:Jake Simpson 译者: 向海 Email:GameWorldChina@myway.com  ------------------------------------------- ...

  7. 《游戏设计的100个原理》阅读笔记——游戏创新、创作、平衡与解决问题的方法论【转】...

    <游戏设计的100个原理([美]Wendy Despain)>整合了众多游戏设计秘籍,它概括并阐释了100条重要的游戏设计领域的方法.原理和设计哲学,分4篇向读者讲述了游戏创新.创作.平衡 ...

  8. 基于pygame实现的飞机大战游戏

    目录 1.引言 1.1 背景 1.2 意义 1.3 功能 2.系统结构 2.1 整体框架 2.2 精灵与精灵组 2.3 功能介绍 2.3.1 玩家飞机 2.3.2 敌机类型和关卡设定 2.3.3 敌机 ...

  9. 《噬血代码》:一款轻度的魂Like游戏

    前言: 素材库系列主要收录游戏体验时,发现的一些精彩游戏设计与特色,不求宽泛的冲量,仅仅记录游戏内容.旨在分析游戏中设计亮点,分享以及运用. 大部分玩家体验到噬血代码的最大亮点: 买游即送的伊奥 但除 ...

最新文章

  1. 一文看懂芯片测试产业
  2. python元类的概念_Python中的元类编程 | 学步园
  3. verilog赋多位值_verilog赋值
  4. DNS服务器systemctl start named启动失败
  5. Spring高级之注解@Import注解、ImportSelector、ImportBeanDefinitionRegistrar详解(超详细)
  6. 荷兰 转专业申请计算机,荷兰留学转专业申请须知
  7. Windows窗体编程基础学习:更改TabControl 的外观(如qq用的)
  8. java中 t无法对齐,java – 即使X应匹配T,也无法将X转换为T?
  9. s一般怎么称呼自己的m_上海平面设计工资一般是多少,我该怎么提升自己的平面设计能力?...
  10. 网络编程遇到的一个错误?
  11. 无需绿幕的全自动视频抠图工具|unscreen
  12. 施努卡:密封环ccd检测(密封圈视觉检测的原理 )
  13. Python输入若干整数求和
  14. 笔记本电脑WIN10开热点手机无法连接的问题
  15. 初中数学抽象教学的案例_初中数学数形结合思想教学研究与案例分析
  16. 01-探寻 JavaScript 反爬虫的根本原因
  17. PYTORCH中torch.mean(),dim=0,dim=1分别代表什么
  18. IT人看十四主星代表
  19. Unity --- 角色动画的使用以及按键控制角色运动
  20. cshop是什么开发语言_2019编程语言哪一款最适合你?

热门文章

  1. 手机网站、移动网站、WAP网站建站 实例参考 经验分享
  2. mysql源码剖析–LEX结构分析
  3. Windows下Hook API技术
  4. 北京中医药大学计算机学什么,北京中医药大学《计算机基础》平时作业3
  5. 回头客会员管理系统关于会员的操作介绍
  6. python + opencv + 二值化处理图片数据集(三种方法)
  7. 连接数据库,和数据增删改
  8. 【闪电侠学netty】第6章 客户端与服务端双向通信
  9. Cannot execute request on any known server
  10. opc r参数 ua_OPC UA