我由易到难推荐,不过在此之前还是先看看官方对于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 c++学习推荐的更多相关文章

  1. [UE4]ue4 c++学习推荐

    我由易到难推荐,不过在此之前还是先看看官方对于VS设置的推荐: https://docs.unrealengine.com/latest/INT/Programming/Development/Vis ...

  2. HTMl5/CSS3/Javascript 学习推荐资源

    HTMl5/CSS3/Javascript 学习推荐资源 前端的定义应该是数据内容的展示,在国内大家都觉得前端只是HTML+CSS+Javascript,但是实际上与展示有关的都是前端,所以Ruby/ ...

  3. 3、J2EE学习推荐书籍

    3.J2EE学习推荐书籍       J2EE的学习应该循序渐进,一本好书会很快上手和深入.在学习J2EE之前,应该学好SQL,基本上,程序设计都会跟数据库打交道.如果SQL没学好,就如同房子没有基脚 ...

  4. 《Ray Tracing in One Weekend》、《Ray Tracing from the Ground Up》读后感以及光线追踪学习推荐

    <Ray Tracing in One Weekend> 优点: 相对简单易懂 渲染效果相当好 代码简短,只看书上的代码就可以写出完整的程序,而且Github上的代码是将基类与之类写在一起 ...

  5. kaili Linux学习推荐网站

    kaili学习推荐网站 kail中文网:http://www.kali.org.cn/forum.php?gid=67 Kali官方教材:https://kali.training/ Kali Lin ...

  6. 学习推荐《零起点Python大数据与量化交易》中文PDF+源代码

    学习量化交易推荐学习国内关于Python大数据与量化交易的原创图书<零起点Python大数据与量化交易>. 配合zwPython开发平台和zwQuant开源量化软件学习,是一套完整的大数据 ...

  7. 学习推荐《从Excel到Python数据分析进阶指南》高清中文版PDF

    Excel是数据分析中最常用的工具,本书通过Python与Excel的功能对比介绍如何使用Python通过函数式编程完成Excel中的数据处理及分析工作.在Python中pandas库用于数据处理,我 ...

  8. Attention机制在深度学习推荐算法中的应用(转载)

    AFM:Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Ne ...

  9. NVIDIA GPUs上深度学习推荐模型的优化

    NVIDIA GPUs上深度学习推荐模型的优化 Optimizing the Deep Learning Recommendation Model on NVIDIA GPUs 推荐系统帮助人在成倍增 ...

随机推荐

  1. Datalogic组网模式下通讯

    1.首先要在visiset工具下,设置好地址端口号,组网模式master slave参数: 2.打开工具hercules,选择TCP Client选项,设置参数好连接并通讯,发送打开.关闭 按钮指令, ...

  2. Block使用

    1.对block的理解 >  block是iOS4.0之后出现的,是仿照java中匿名函数所创造的,它是c级别的语法,效率比协议-代理高 >  block的是一个匿名函数(没有名字的函数) ...

  3. jQuery插件中的this指的是什么

    在jQuery插件的范围里, this关键字代表了这个插件将要执行的jQuery对象, 但是在其他包含callback的jQuery函数中,this关键字代表了原生的DOM元素.这常常会导致开发者误将 ...

  4. HTML5 中的 canvas 画布(二)

    绘制图片 一.绘制图片 context.drawImage()(即把图片放到canvas里) var image = new Image();  // 先创建图片对象 image.src = '图片的 ...

  5. AndroidStudio非法字符: '\ufeff'解决

    一. 问题解决办法 在昨天,帮助同学把他的Android项目从eclipse迁移到Android Studio上面的时候,编译时,Android Studio报了一个错误, ***.java Erro ...

  6. 天河微信小程序入门:阿里云tomcat免费配置https

    天河君在第一时间通过了微信小程序验证,开启了我的微信小程序之旅.因为天河君之前是一名后端狗,对前端不是很了解,所以几乎可以认为是从零开始学做微信小程序.也希望有志在微信小程序方向做点事情的朋友能够和我 ...

  7. SDK,API,DLL名词解释

    SDK (software devalopment kit) 软件开发工具包 : 一般都是一些软件工程师Wie特定的软件包.软件框架.硬件平台.操作系统等建立应用软件时的开发工具的集合. API (A ...

  8. 使用spring的AOP时产生的异常

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService' ...

  9. Mac OS X 10.8.2终端切换root用户

    方法一:1. 打开Terminal2. jonesduan-MacBook-Pro:~ user$ sudo -i3. 输入root密码即可. 方法二:和方法一中1和3步相同,只是第二步输入的命令不是 ...

  10. 没有我的A协

    我离开A协(北京林业大学ACM爱好者协会)有段时间了,严格算来,应该有4年了.现在协会里的大部分人我都不认识.A协在我离开之后的这段时间里也产生了翻天覆地的变化. A协已经不只是一个以竞赛培训为目的的 ...