UE4智慧城市项目制作规范

  • 说明
  • 协同
  • 规范

说明

UE4.26项目
打包输出Window应用
鼠标操作
键盘快捷键操作

协同

  1. 内部开发的可以自己内网搭建svn服务器协同开发,如有外部人员参与项目开发,则项目协同可使用svnbucket平台,简单方便且费用合理。
  2. svnbucket中项目目录结构如下
  • SVNBucket

    • PowerStation

      • branches
      • tags
      • trunk(主线)
        • Code(项目代码)

          • PowerStation(UE4项目)

            • Config
            • Content
            • Source
            • PowerStation.sln
            • PowerStation.uproject
        • Doc(产品文档及其他文档)
        • Ref(参考资料)
        • UI(用户界面设计及切图)

规范

  1. 项目名与资源名统一英文且命名长度不超过30个字符

  2. 协同项目必须共享的文件/文件夹
    必须共享:
    Config
    Content
    Source(C++项目才有)
    PowerStation.uproject

  3. 资源目录
    Primary:所有UE4导入的原始资产
    BP:蓝图
    Gameplay:存放GameMode、PlayController、Pawn等
    Intact:完整的资源包,如一张桌子的蓝图及引用的所有模型、材质、贴图
    Map:关卡
    Material:材质
    Media:多媒体资源,如:导入的声音、视频
    Mesh:模型
    Texture:贴图
    UMG:界面
    Widget:UMG中的子控件
    Icon:UMG中所用的图片素材
    Movies:对应Content/Movies/路径,可以直接读取到此文件夹中的视频

  4. 关卡结构
    MainMap:主关卡,里面空着,只为加载其他关卡
    LightMap:灯光关卡,灯光及环境氛围调节
    BuildingMap:建筑关卡,主建筑
    CameraMap:摄像机子关卡,放置Camera或者Pawn
    FunctionMap:功能子关卡,放置功能性蓝图

    Main关卡永久性加载其他关卡,方便协同开发

  5. 模型

    1. 按现实比例
    2. 设置三级LOD
    3. 取消所有模型碰撞
  6. 材质效果参数(有必要做参数效果对应表)

    1. 全局性材质参数
    2. 单个材质参数
    3. 创建一个Actor管理全局性材质参数,通过timeline节点做材质动画
  7. 贴图

    1. 素材分辨率尽量2的n次幂(至少一边2的n次幂)
    2. 贴图分辨率尽量不超过2048x2048,最大不超过4096x4096,不然构建光照时间消耗太
  8. UMG素材

    1. 素材分辨率尽量2的n次幂(至少一边2的n次幂)
    2. 型异图案(包含圆角)图片必须输入带Alpha通道的png图片,
    3. 素材应用多处,但仅颜色不同,则仅需输出一张纯白色带Alpha通道的png图片即可,设计图中需标明16进制sRGB值
    4. 带状态的图片素材命名:如有一个设置按钮,则按钮默认状态:Setting_N,覆盖状态:Setting_H,按下状态:Setting_P

UE4智慧城市项目制作规范相关推荐

  1. 未来生活照进现实——7大热门智慧城市项目和世界8大顶级智慧城市盘点

    智慧城市越来越多地走进人们的视野,随着物联网技术的普及和发展,未来将出现更多智慧城市,给人们的生活和工作带来便利. 目前智慧城市在全球范围内拥有非常强大的正面形象,因此,各国政府在推进智慧城市的建设上 ...

  2. 如何提高实景三维智慧城市项目的建模精度和建模效果

    一.前言 随着三调工作逐步完结,国家自然资源部开始部署新的地理信息战略任务--实景三维中国建设,中国的地信行业将迎来新的篇章.实景三维中国的实施将带来许多机遇与挑战,智慧城市项目是其中一个绕不开的话题 ...

  3. 青岛农商行联手蚂蚁金服开启首个“智慧城市”项目

    7月27日,青岛农商行与蚂蚁金服集团签订战略合作协议,根据证券时报记者了解,双方将以团岛农贸市场等民生项目为突破口,通过整合蚂蚁金服的科技.线上渠道资源,发挥青岛农商行的服务优势和技术优势,为青岛4. ...

  4. 中软国际成功签单东马来西亚智慧城市项目

    城市是数字化转型的主战场,推动城市设施的全面数字化和智能化,是城市治理未来发展方向.砂拉越州(Sarawak)作为马来西亚面积最大的州,该地区政府具有前瞻性的愿景,中软国际云智能业务集团以此为合作契机 ...

  5. 大数据推动智慧城市项目在PPP模式

    智慧城市是运用物联网.云计算.大数据.空间地理信息集成等新一代信息技术,促进城市规划.建设.管理和服务智慧化的新理念和新模式.本文基于智慧城市建设与PPP模式的相关原理,阐述了采用PPP模式建设智慧城 ...

  6. 智慧城市项目成全球投资新高地

    全球智慧城市建设投资数据 如今,当各国政府展开新的基础设施投资建设时,区块链.人工智能.物联网.大数据等高新技术已成为各国城市发展计划的关键组成部分.特别是那些超大型的城市,在智慧城市项目上投入了更多 ...

  7. 中国电信、中兴软创与集宁区政府签约智慧城市项目

    1月28日,中国电信股份有限公司.中兴软创科技股份有限公司与集宁区政府就建设智慧城市项目达成合作意向并签署合作框架协议书,加快推进"智慧乌兰察布"的建设,提高集宁区精细化城市管理和 ...

  8. NEC中标里斯本智慧城市项目 助力城市整体数字化变革

    日前,NEC葡萄牙公司中标了改善生活品质.加强城市安全的智慧城市基础设施项目.此系统计划在今年10月正式启动. 里斯本市既是葡萄牙的首都,也是葡萄牙最大规模的城市,其人口高达55万人.作为知名的旅游城 ...

  9. UE4智慧城市开发流程梳理

    智慧城市开发流程梳理 (摸索UE智慧城市相关做的总结梳理,并不是很专业,如有差错欢迎指正.) 1.GIS数据获取: 谷歌地图.地理数据网站等中获取,或者使用第三方软件下载(水经注GIS.ESRI有的A ...

最新文章

  1. 华为笔记本写代码真爽,包邮送一台!
  2. 路由器上实现DHCP和DHCP中继
  3. java bytebuffer 大小,bytebuffer 获取长度
  4. CodeSmith实用技巧(十四):使用Progress对象
  5. oracle表的历史数据转储过程,C#连接Oracle数据库通过存储过程操作数据库 - cuizm的专栏 - CSDN博客...
  6. java finally块_java finally块后的语句是否要执行
  7. 微机原理——移位指令
  8. 架构师软技能之协商(上)
  9. 每天一点正则表达式积累(四)
  10. picker从后台取数据
  11. MTK Camera广角左右翻转
  12. 5-热力学第二、三定律
  13. idea与电脑常用的快捷键冲突 解决办法
  14. Name was not previously introduced as per JSP.5.3的解决办法
  15. jenkins 出现“Error 403 No valid crumb was included in the request ”的解决方案
  16. python thinker 简易计算器
  17. Open×××优化之-巨型帧
  18. 校园导航问题(用图实现一个模拟地图)
  19. openstack-horizon
  20. EPP协议(RFC5730翻译)

热门文章

  1. Linux安装代理软件proxychains
  2. 关于家用电器的英语单词
  3. 王洪添:用互联网+大数据打造智慧政府
  4. [vue]Extraneous non-emits event listeners (x) were passed to component but could not be automatica
  5. 视易收银系统怎样连接服务器,视易收银系统操作方法.docx
  6. ‘gbk‘ codec can‘t decode byte 0xaa解决办法
  7. 学计算机去西电还是北交,这3所211大学,一点也不逊色于985,各有特色,毕业生同样受欢迎...
  8. Pixhawk驱动下载
  9. USRP e312 RFnoc环境搭建流程
  10. PADS下载及其解决PADS CTRL+滚轴卡死 和 Ctrl+鼠标滚轮失灵