AI自动寻路
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
游戏开发爱好者,想学习虚幻4引擎的人,想入门开发3A级大作的同学
你将会学到
采用UnrealEngine引擎打造经典小游戏吃豆人,主要使用C++做开发
课程简介
绝地求生大逃杀,堡垒之夜,巫师3,这些耳熟能详的游戏都是采用UE4开发的,虚幻4引擎的开源,给游戏研发者带来很大的希望,EPIC公司10多年的技术沉积一股脑的全部放出来,导致大多数游戏研发者不知道从何入手,目前国内资料贫瘠,除了官方文档,基本没有什么参考资料,并且虚幻4更新频繁,文档函数与当前发布版本不匹配,导致初学者入门困难。
虚幻里强大的蓝图,可以让你不用学习任何编程语言,连线就可以做游戏,但是这并不是长久之计,而且Bug众多(不是说蓝图不好,该用的地方用),市面上很少有用C++开发完整的虚幻游戏的技术书籍,而大公司开发虚幻游戏都是用C++结合蓝图一起开发的,大部分逻辑都是C++做的,这点新手朋友或许都不知道。当你应聘一个虚幻游戏开发岗位的时候,必定会被问到C++的东西,因为虚幻引擎源码都是C++开发的,所以你较好学点C++如何开发虚幻游戏!
本套课程仅用于虚幻4C++入门,希望这套课程能够帮到想要学习虚幻的同学!
点击【讲师头像】进去,可以看到更多虚幻相关课程!
虚幻引擎C++基础
建游戏关卡场景
搭建迷宫场景
场景材质更换与材质球
C++生成碰撞物体
豆子的场景布置与材质
敌人的创建
创建角色
角色移动与游戏状态
碰撞检测
统计豆子与出生点记录
虚幻C++与蓝图的通信
游戏状态的切换
调整相机
AI自动寻路
敌人状态切换
敌人的碰撞
完善敌人AI
设置碰撞通道
HUD提示界面
完善游戏UI显示
播放游戏音乐
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
25课时
3D射击游戏作弊视频课程
22386人学习
卢嘉文
4.6
¥189.00
20课时
UE4虚幻C++初级课程吃豆人
12270人学习
卢嘉文
暂无评分
免费
67课时
从C语言程序设计到SDL游戏开发视频教程
258414人学习
武永亮
5.0
免费
29课时
Unity编程之C#编程“入门篇”(第1部)
209214人学习
刘国柱
5.0
会员免费
71课时
Unity编程之C#编程“基础篇”(第2部)
132262人学习
刘国柱
5.0
会员免费
24课时
深入浅出Unity3D视频教程__基础篇
89610人学习
何韬
5.0
¥5.00
47课时
MMOARPG地下守护神_单机版实战视频课程(上部)
87065人学习
刘国柱
5.0
¥199.00
46课时
Lua热更新技术(基础篇)
86599人学习
刘国柱
4.9
免费