[UE4]ue4 c++学习推荐
我由易到难推荐,不过在此之前还是先看看官方对于VS设置的推荐:
https://docs.unrealengine.com/latest/INT/Programming/Development/VisualStudioSetup/index.html
不推荐看中文版的,因为有错
1、官方的入门教程
https://docs.unrealengine.com/latest/CHN/Programming/Tutorials/index.html
如果你连这些都看不懂的,这只能证明你的C++基础不行,再回去练练吧。
2、一个Wiki上的飞船摄像机控制教程,大致看了下挺基础的
https://wiki.unrealengine.com/C%2B%2B_Camera_Controlled_Turrets
3、官方的视屏教程
http://v.youku.com/v_show/id_XMTQwMjA5NTU2OA==.html?f=26407299&from=y1.7-3
另外学好蓝图对编程也有很大帮助,毕竟里面很多的函数与流程是一样的,关键是蓝图的教程相对多一些
4、虚幻4变量同步c++实现,可以走简单的局域网游戏,由于是国人写得,更加好懂,当然你需要提前知道Ue4同步的概念
http://tyrealgray.tumblr.com/post/124663782812/%E8%99%9B%E5%B9%BB4%E7%B6%B2%E7%B5%A1%E4%B8%ADc-%E8%AE%8A%E9%87%8F%E5%90%8C%E6%AD%A5
5、CSV数据表以及BluePrintFunctionLibrary教程,相当实用而且简单的教程
http://www.cgdream.com.cn/thread-275231-1-2.html
6、一个老外写的教程
Learning C++ by creating games with UE4-Packt Publishing(2015)
这个可以去虚幻中国找一下。相当实用,而且不难。看完就可以做一个简单的打怪游戏。
7、DT的一些UE4编程教程
这个参看我的另一篇文章,或是直接去DT的网站上找
8、DT上的教程,当然中国的国情你懂的
http://www.digitaltutors.com/software/Unreal-Engine-tutorials
看完这些基本代表你大致了解了虚幻4的编程,之后个人推荐的是:
1、去了解虚幻4的插件与编译系统
方法是新建插件然后看代码,或是直接去WIKI或者论坛上看。
2、下载官方的案例代码
有三个吧,一个shootgame,一个手机塔防游戏,还有一个是虚幻竞技场。
3、论坛上一个航洋模拟的工程
相当不错,值得高级程序员学习
https://forums.unrealengine.com/showthread.php?42092-Community-Project-WIP-Weather-amp-Ocean-Water-Shader
4、洞穴DEMO
https://github.com/volumesoffun/cubiquity-for-unreal-engine
剩下的就靠各位自己的努力了,本人也就做到了大致了解的地步,已经不能给出更多的建议了。如果以后找到了更好的教程还会更新的
[UE4]ue4 c++学习推荐的更多相关文章
- HTMl5/CSS3/Javascript 学习推荐资源
HTMl5/CSS3/Javascript 学习推荐资源 前端的定义应该是数据内容的展示,在国内大家都觉得前端只是HTML+CSS+Javascript,但是实际上与展示有关的都是前端,所以Ruby/ ...
- 3、J2EE学习推荐书籍
3.J2EE学习推荐书籍 J2EE的学习应该循序渐进,一本好书会很快上手和深入.在学习J2EE之前,应该学好SQL,基本上,程序设计都会跟数据库打交道.如果SQL没学好,就如同房子没有基脚 ...
- 《Ray Tracing in One Weekend》、《Ray Tracing from the Ground Up》读后感以及光线追踪学习推荐
<Ray Tracing in One Weekend> 优点: 相对简单易懂 渲染效果相当好 代码简短,只看书上的代码就可以写出完整的程序,而且Github上的代码是将基类与之类写在一起 ...
- kaili Linux学习推荐网站
kaili学习推荐网站 kail中文网:http://www.kali.org.cn/forum.php?gid=67 Kali官方教材:https://kali.training/ Kali Lin ...
- 学习推荐《零起点Python大数据与量化交易》中文PDF+源代码
学习量化交易推荐学习国内关于Python大数据与量化交易的原创图书<零起点Python大数据与量化交易>. 配合zwPython开发平台和zwQuant开源量化软件学习,是一套完整的大数据 ...
- 学习推荐《从Excel到Python数据分析进阶指南》高清中文版PDF
Excel是数据分析中最常用的工具,本书通过Python与Excel的功能对比介绍如何使用Python通过函数式编程完成Excel中的数据处理及分析工作.在Python中pandas库用于数据处理,我 ...
- Attention机制在深度学习推荐算法中的应用(转载)
AFM:Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Ne ...
- NVIDIA GPUs上深度学习推荐模型的优化
NVIDIA GPUs上深度学习推荐模型的优化 Optimizing the Deep Learning Recommendation Model on NVIDIA GPUs 推荐系统帮助人在成倍增 ...
- ue4 c++学习推荐
我由易到难推荐,不过在此之前还是先看看官方对于VS设置的推荐: https://docs.unrealengine.com/latest/INT/Programming/Development/Vis ...
随机推荐
- maven多环境配置
我们在开发项目的时候,往往会有好几个环境.比如开发.预发布(测试).产品,每个环境一般用到配置都不一样,最典型的就是数据库,开发的数据库与产品的数据库肯定是不一样的,如果要多个环境的切换就得改配置,这 ...
- 详细介绍C++STL:unordered_map
不得不提一下,hash_map未加入在C++11标准中. 在VC中编译: #include <hash_map> using namespace stdext; hash_map<i ...
- nwjs 实现的 分块上传
1.先上核心工具类/** * Created by Administrator on 2017/6/12. */let fs = require("fs");/** * Creat ...
- (转)2017年12月宋华教授携IBM中国研究院、猪八戒网、中航信托、33复杂美共同论道智慧供应链金融
今年10月,国务院发布的<关于积极推进供应链创新与应用的指导意见>,不仅强调了发展服务型制造的重要性,同时也指出要积极稳妥发展供应链金融,推动供应链金融服务实体经济,鼓励商业银行.供应链核 ...
- ReactNative——UI2.组件生命周期
对于习惯了iOS开发的同学,可能会对React Native中组件的生命周期很困惑.在iOS中有一个ViewDidLoad来初始化,那么在RN中,又是在哪里呢? 一.看图分析 在下图中描述了React ...
- 微信小程序代码片段
微信小程序代码片段是一种可分享的小项目,可用于分享小程序和小游戏的开发经验.展示组件和 API 的使用.复现开发问题等等.分享代码片段会得到一个链接,所有拥有此分享链接的人可以在工具中导入此代码片段. ...
- magento如何改变首页的布局
打开MAGENTO_INSTALLED_DIR/app/design/frontend/default/default/layout/page.xml 找到名字为'root'的block定义 < ...
- PDB调试模块
这里主要是一些对于调试常用的命令:1.直接通过命令端输入进行调试 以pdb调试模式运行(主要用这个) python3 -m pdb file.py 2.在代码中导入pdb模块 import pdb 功 ...
- 《DSP using MATLAB》Problem 4.5
1. 2. 3. 5.不会
- (转)函数库调用 VS 系统调用
Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions).可以参考<Linux程序设计>(英文原版为<Beginning ...