Unreal4 学习资源合集

https://zhuanlan.zhihu.com/p/23712250?refer=VR2AR

Unreal4 在国内资料还不是很多。列举一些资料供大家查阅学习。

Epic 官方有一个完全中文的文档:

Unreal4 官方中文文档

基本大多数都是看文档摸索。

Unreal 中国的官网:

虚幻中国官网

三巫社区:

三巫社区.首页

泰斗 Unreal4 技术专区

Unreal4技术专区-【泰斗社区】

国内推荐三个视频教学网站,泰课在线,AboutCG,三巫教育。

  • Unreal4 - 泰课在线
  • Unreal Engine 4教程
  • Unreal4 - 三巫教育
  • Unreal课程 - 蛮牛教育 - 国内最大的Unity在线学习平台

推荐一些资源:

  • 虚幻4免费视频教学资源汇总
  • Unreal4 百度云网盘资料
  • VR开发资源汇总

推荐一些研究 Unreal4 的工程师技术博客:

  • 燕良@VR
  • Milo的游戏开发
  • 做游戏的老G - 51CTO技术博客
  • UE4入门与精通
  • 深入UE4剖析源码,浅出GameEngine设计理念
  • 3D编程

推荐一些文章:

  • 学习虚幻4需要储备的知识(程序入门向)
  • 如何学好3D游戏引擎编程

国外的视频教程(请自备翻墙工具):

  • C++/Game
  • Beginner C++ with Unreal Engine 4

推荐书籍:

  • 《C++ Primer》
  • 《3D游戏与计算机图形学》
  • 《OpenGL 超级宝典》
  • 《游戏引擎架构》

更新《Windows游戏编程之从零开始》中推荐的书籍:

DirectX 入门

  • 红龙书第一版和第二版 《DirectX 9.0 3D游戏开发编程基础》
  • 《DirectX 游戏开发终极指南》

地形方面

  • 《Focus On 3D Terrain Programing》
  • 《Real Time 3D Terrain Engines Using C++ And DX9》
  • 《Level of Detail for 3D Graphics》

物理

  • 《Game Physics》
  • 《游戏开发物理学(Physics for Game Developers)》
  • 《Game Physics Engine Development》
  • 《实时碰撞检测算法(Real-time Collision Detection)》

数学

  • 《3D游戏与计算机图形学中的数学方法》

引擎设计方面

  • 《Game Engine Architecture》
  • 《3D Game Engine Programing》
  • 《Pro OGER 3D Programing》
  • 《3D Game Engine Design》
  • 《3D Game Engine Architecture : Engineering Real-Time Applications with WildMagic》

实时渲染方面

  • 《Real-Time Rendering》

图形学方向

  • 《3D 计算机图形学》
  • 《3D Graphics for Game Programing》
  • 《计算机图形学几何工具算法详解》
  • 《3D 数学基础:图形与游戏开发(3D Math Primer for Graphics and Game Development)》
  • 《Mathematics for 3D Game Programing & ComputerGraphics》

AI 方面

  • 《游戏人工智能编程案例精粹》
  • 《游戏开发中的人工智能》
  • 《AI 游戏引擎程序设计》

网络方面

  • 《网络游戏服务器端编程》
  • 《网络游戏客户端编程》
  • 《网络游戏开发》
  • 《网络游戏编程教程》

系列书籍方面

  • 《游戏编程精粹》系列
  • 《GPU精粹》系列
  • 《ShaderX》系列
  • 《Game Engine Gems》 系列
  • 《AI Programming Wisdom》 系列

策划方面

  • 《Creating Emotion in Games : The Craft and Art of Emotioneering》
  • 《Uitimate Game Design : Building Game Worlds》

美工方面

  • 《The Animator's Survival Kit》
  • 《The Dark Side of Game Texturing》

其他

  • 《大话设计模式》
  • 《重构:改善既有代码的设计》
  • 《代码大全》
  • 《Effective C++》
  • 《C++沉思录》
  • 《程序员修炼之道》
  • 《编程之美:微软技术面试心得》
  • 《设计模式:可复用面向对象软件的基础》

只是在学习过程中发现的资源,持续更新,欢迎在评论区继续补充。

编辑于 2016-12-12

=================

是否有引进一本UE4书籍的需要呢?

https://www.zhihu.com/question/30168010

不光是中文书,包括英文的,我都没有找到一本能讲解得深入透彻一些的。所以只好自己啃源码研究了。

有兴趣的朋友可以来看我的《InsideUE4》专栏,差不多就是按照一本书的结构在写,不过不是手把手教你的入门教程(这种教程已经有很多了),而是尽量深入一些讲解内部概念和机制。

https://zhuanlan.zhihu.com/insideue4

目前在连载更新,为了保证质量,只能尽量保底周更。

出书?等我写满100篇再说。

很需要。

官方文档内容很多,但还不够详细,很多地方还不如 UE3 文档详细。文档组织比较混乱。

书籍贵在专精,UE4 这样庞大的内容,一本书很可能流于泛泛。

需要关于 Source Code/图形的更详尽解释,不仅是讲解 Gameplay Programming。

看到有几本:

Learning C++ by Creating Games with UE4
讲 C++ 基础啰嗦太多了,后面 Gameplay 讲得也不全面。

Learning Unreal® Engine iOS Game Development
讲得也很不够。

Unreal Engine 4 Scripting with C++ Cookbook
看目录感觉内容不错,看了两章,错误较多,零基础没法看。

作者:Peng DU
链接:https://www.zhihu.com/question/30168010/answer/47331601
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Unreal4 学习资源合集相关推荐

  1. 网友:Java岗,自学一个月跳槽计算机视觉!附学习资源合集

    笔者在脉脉上看到一条帖子:原来Java岗,自学一个月成功跳槽视觉算法岗. 这已经不是笔者第一次看到转行成功的程序员案例了,而大家的跳槽动机基本上都离不开,发展趋势.岗位高薪.职业兴趣. 计算机视觉 行 ...

  2. 人工智能新手入门学习路线!附学习资源合集

    有段时间没跟大家分享编程资源福利了!今天为大家整理了人工智能新手入门学习路线,同时附700分钟的学习资源合集,相信这套福利可以帮你顺利入行AI!文末领取全部资料. 一.AI基础好课学习资料整理(约31 ...

  3. 计算机专业学习资源合集 | 视频电子书资源

    偶然发现的计算机资源的合集,大部分是视频教程,也有电子书等内容.亲测有效.希望对大家有所帮助. [C/C++]: 1.C语言 徐洪波 // 提取码:ukzc 链接:https://pan.baidu. ...

  4. Linux大全——Linux系统学习资源合集

    这里主要是介绍Linux系统的各类知识与使用,内容涵盖Linux系统的基础知识.软件安装.编程开发等等.依次在此专栏下分类"Linux基础知识"."Linux软件安装&q ...

  5. MySQL精品学习资源合集 | 含学习教程笔记、运维技巧、图书推荐

    MySQL凭借开源.免费.低门槛.稳定等优势,成为了当前最流行的关系型数据库之一.从1998年发行第一版以来,通过不断地更新迭代,MySQL被越来越多的公司使用,已然成为当下潮流. 为了帮助大家更好地 ...

  6. Angular.js 最强学习资源合集

    http://blog.aijc.net/AngularLearing/ 转载于:https://www.cnblogs.com/heboliufengjie/p/4639176.html

  7. windows上在python玩耍深度学习资源合集

    文章目录 一.windows上安装python版OpenCV 1.换源 2.升级pip 3.安装 二.安装GPU版pytorch 一.windows上安装python版OpenCV 首先要安装各种py ...

  8. 最新数据分析教程资源合集(案例、数据集、SQL教程、分析样板、面经、简历、PY教程... )...

    要想快速成为数据分析师的必备条件: 首先是数据处理能力:巨大的数据量不是EXCEL能处理的,因此需要有一定的编程技能(主要应用到python和SQL,python学习开发都比较简单,SQL用来数据库取 ...

  9. 【总览】程序员前端、后端资源合集

    [总览]程序员前端.后端资源合集 1.程序员日常聚集交流地 2.前端界面介绍 2.1 辅助工具 2.2 好的架构 2.3 源码 3后端API介绍 3.1 辅助工具 3.2 好的架构 3.3源码 4.前 ...

最新文章

  1. JDBC——jdbcUtils加载配置文件赋值
  2. Android activity之间的滑入切换
  3. java简易计算器考察什么_练习:用java写一个简易计算器
  4. open the same code side by side with two splited windows at the same time
  5. Python3 OOP(四) 获取对象信息
  6. mysql怎么查看刷脏页慢_一条SQL查询语句极为缓慢,如何去优化呢
  7. python爬取appstore的评论数据的步骤_python数据抓取分析
  8. 多个文件进行合并取前10个数(多线程方式)
  9. Day33:Swift 和 Object - C
  10. 金蝶k3服务器 系统要求,金蝶K3操作系统要求及环境配置
  11. 37.伪造参数错误的ICMP数据包
  12. 2020年苏大计算机考研872真题及解析
  13. APS先进规划与生产排程系统--介绍
  14. 什么是Smartdrv程序
  15. sketch如何在手机中预览
  16. 怎么用万用表检测场效应管的好坏?
  17. 网络资产中主机发现方案分析
  18. 用Visio画深度学习模型矢量图
  19. vs2013 调用webapi出错,请求的资源不支持 http 方法“GET”
  20. 如何使用 Docker 部署 Ghost 博客

热门文章

  1. 三枪齐发!中国移动正式吹响“5G集结号”
  2. 智慧社区搭载联网智能门锁,出行体验不一般!
  3. G14 官方解锁后刷任意区域官方 RUU(G12也可以参考呀~~~~~~~~~~~)
  4. java文件下载时文件类型_Java基础之文件下载实现自定义名称和格式类型-java下载文件...
  5. shell文件编辑器之sed
  6. BitDefender发布了超级工厂病毒Stuxnet的专杀工具
  7. 车载监控平台(VIMS)介绍
  8. 表格无法无法计算机,无法打开Excel表的几种原因的解决方案
  9. 读书笔记 - 《万历十五年》
  10. 计算机主机温度,电脑温度太高,如何冷却电脑?