解锁在虚幻引擎中进行2D游戏创作的全部潜力,通过我们专门为那些希望在游戏项目中利用C++强大功能的人设计的全面课程。无论你是从另一个引擎过渡还是深化你的虚幻技能,本课程都拥有你升级游戏开发能力所需的一切内容。Unreal Engine 2D: Make Your Own Epic 2D Games Using C++

你将学到的内容:打造令人惊叹的2D游戏:学会使用C++在虚幻引擎中构建游戏,涵盖从精灵到复杂游戏机制的所有内容。掌握虚幻的2D工具:深入研究虚幻的Paper2D和PaperZD插件,进行强大的2D游戏开发。编写健壮的游戏玩法元素:为障碍课程、射击游戏和横版卷轴等不同类型的游戏编写游戏玩法代码。设计各种游戏机制:创建和实施诸如多个关卡、可收集物品、敌人遭遇等功能。课程项目:构建三款独特游戏:砂漠赛车(障碍物避开)、枪战幸存者(顶视射击游戏)、扑克海盗(横版卷轴)。探索2D插件:通过Paper2D和PaperZD工具亲身体验,将你的游戏创意变为现实。编写互动游戏玩法:编写和组织2D游戏代码,使你的游戏有趣并引人入胜。

为什么要上本课程:开始你的2D游戏项目:打破在虚幻中启动2D游戏的最初障碍,提供分步指导。学习特定2D插件:掌握诸如Paper2D和PaperZD之类的特定工具,这些工具对于在虚幻中进行2D开发至关重要。填补资源空白:本课程提供关于使用C++进行2D游戏开发的独家见解,这是其他地方鲜有涉及的一个领域。谁应该参加本课程:熟悉虚幻引擎基础和C++的开发人员,希望专攻2D游戏开发。来自其他平台如Unity或Godot的游戏创作者,希望利用虚幻引擎的功能进行2D游戏开发。课程要求:熟悉虚幻引擎的界面和功能。C++编程的基础知识。准备好打造你梦想中的游戏:加入我们激动人心的旅程,成为虚幻引擎中熟练的2D游戏开发者。通过实践项目、专家指导和专注于实际应用,你不仅会学到理论,还会直接应用于构建你引以为傲的游戏。立即潜入虚幻引擎和C++的2D游戏开发世界,开始制作你一直想要玩的史诗游戏!

课程时长:15小时 1920X1080 mp4 语言:英语+中英文字幕(云桥网络 机译)



使用Paper2D和PaperZD在UE5中制作游戏:掌握精灵、瓦片地图和游戏编码

学到什么
用C++在虚幻引擎中开始你的2D游戏开发之旅
熟悉虚幻酷炫的2D工具,如精灵和瓦片地图
为各种游戏编写游戏玩法,从横版卷轴到顶视射击游戏
设计关卡,包括障碍、敌人和可抢夺的战利品
创建三款厉害的游戏:赛车游戏、射击游戏和跳跃游戏
掌握Paper2D和PaperZD,让你的游戏看起来更加出色
编写干净的代码,确保你的游戏运行流畅
使用C++连接游戏的所有动作部分

要求
具备对虚幻引擎和C++基础的基本理解会有所帮助

这门课程非常适合你,如果你已经熟悉Unreal Engine和C++的基础,并希望专攻2D游戏开发。如果你之前使用过其他引擎(比如Unity、Godot等),想要利用Unreal Engine的能力开发2D游戏。



课程目录:
第1节:介绍与设置

讲座1 欢迎来到本课程

讲座2 社区和支持

讲座3 访问我们的项目

第2节:沙漠赛车(障碍物避开)

讲座4 章节介绍 – 沙漠赛车

讲座5 开发设置

讲座6 什么是Paper2D?

讲座7 使用精灵

讲座8 比赛赛道

讲座9 创建玩家

讲座10 玩家蓝图

讲座11 设置输入

讲座12 接受输入

讲座13 向前和向后

讲座14 完成移动

讲座15 游戏模式

讲座16 障碍课程

讲座17 栅栏和轮胎

讲座18 碰撞检测

讲座19 重置游戏

讲座20 终点线

第21讲 背景音乐

第22讲 关卡设计 – 沙漠赛车手

第23讲 总结 – 沙漠赛车手

第3部分:枪战幸存者(俯视射击游戏)

第24讲 部分介绍 – 枪战幸存者

第25讲 新项目设置

第26讲 竞技场

第27讲 Flipbooks 入门

第28讲 玩家类 & 蓝图

第29讲 游戏模式

第30讲 输入系统设置

第31讲 绑定动作

第32讲 玩家移动

第33讲 切换 Flipbooks

第34讲 保持地图范围内

第35讲 添加枪支

第36讲 调整枪支方向

第37讲 创建子弹

第38讲 移动子弹

第39讲 发射子弹

第40讲 射击冷却

第41讲 射击子弹

第42讲 自定义鼠标光标

第43讲 创建敌人

第44讲 敌人追踪玩家

第45讲 翻转敌人 Flipbook

第46讲 子弹-敌人碰撞

第47讲 敌人死亡

第48讲 敌人生成器

第49讲 更好的生成位置

第50讲 难度系统

第51讲 设置敌人

第52讲 敌人死亡委托

第53讲 得分系统

第54讲 HUD 小部件

第55讲 发送得分

第56讲 玩家-敌人碰撞

第57讲 重新开始游戏

第58讲 最后的修饰

第59讲 总结 – 枪战幸存者

第4部分:锈蚀海盗(横版游戏)

第60讲 部分介绍 – 锈蚀海盗

第61讲 创建项目

第62讲 精灵和Flipbooks

第63讲 地砖集

第64讲 地图瓦片

第65讲 玩家和游戏模式

第66讲 输入系统

第67讲 奔跑和跳跃

第68讲 左右转向

第69讲 动画源

第70讲 动画蓝图

第71讲 更多动画状态

第72讲 创建敌人

第73讲 敌人追踪玩家

第74讲 敌人停留距离

第75讲 敌人面向玩家

第76讲 敌人动画源

第77讲 敌人动画蓝图

第78讲 攻击动画覆盖

第79讲 攻击碰撞盒

第80讲 动画通知状态

第81讲 敌人生命值

第82讲 敌人受伤

第83讲 跳跃节点

第84讲 敌人眩晕状态

第85讲 敌人攻击动画

第86讲 敌人攻击碰撞盒

第87讲 玩家受伤

第88讲 玩家眩晕状态

第89讲 HUD

第90讲 使用HUD

第91讲 游戏实例

第92讲 可收集物品

第93讲 实现物品功能

第94讲 游戏结束状态

第95讲 通关出口

第96讲 装饰

第97讲 小改进

第98讲 关卡设计 – 锈蚀海盗

第99讲 胜利画面

第100讲 打包游戏

第100讲 课程总结

发表回复

后才能评论