Udemy – Unreal Engine 5:构建2D横版卷轴射击游戏
学习使用Unreal Engine 5蓝图、PaperZD动画、敌人AI、武器、陷阱、UI系统、拾取物和关卡设计,从零开始构建完整的2D横版卷轴射击游戏。
你将学到:
-
从零创建完整的2D横版卷轴射击游戏
-
使用Unreal Engine 5蓝图,无需编写代码
-
使用Paper2D创建TileSet和TileMap
-
配置Unreal Engine用于专业2D开发
-
创建流畅的玩家移动、跳跃、蹲伏和旋转
-
实现武器射击和投射物系统
-
创建换弹机制和动画通知
-
构建弹药计数器和HUD界面
-
使用Paper2D资源设计游戏关卡
-
添加音效和游戏反馈
-
创建生命值和伤害系统
-
构建追踪并攻击玩家的敌人AI
-
创建飞行敌人
-
设计环境危害和陷阱
-
创建可收集的拾取系统
-
实现二段跳机制
-
创建基于投射物的敌人攻击
-
构建胜利画面和动画UI
-
学习实用的蓝图开发工作流
-
完成一个完整的可玩游戏项目
要求:
-
一台能运行Unreal Engine 5的电脑
-
学习游戏开发的意愿
-
Unreal Engine 5(免费下载)
描述: 欢迎来到完整的Unreal Engine 5 2D横版卷轴射击课程!
在这个基于项目的课程中,你将学习如何使用Unreal Engine 5、蓝图、Paper2D和PaperZD从零创建一款专业的2D动作射击游戏。
你将逐步构建整个可玩游戏,同时学习独立开发者使用的真实游戏开发工作流。
课程中,我们将创建完整的角色控制器,包括移动、跳跃、蹲伏、射击、换弹、动画、生命系统、UI、敌人AI、拾取物、陷阱、关卡设计等。
我们还将创建多种敌人类型,包括机械敌人、飞行敌人、外星生物以及一个能发射投射物攻击玩家的Boss级蠕虫敌人。
课程结束时,你将开发出一款完整的横版卷轴射击游戏,并可扩展为商业项目。
本课程的独特之处在于其实践方法。每节课都专注于构建一个直接贡献于最终项目的真实游戏功能。
无论你是完全初学者还是想学习2D游戏开发的Unreal Engine用户,本课程都将提供创建自己游戏所需的技能和信心。
立即加入,开始构建你自己的2D射击游戏!
适用人群:
-
对游戏开发感兴趣的完全初学者
-
想学习2D游戏创建的Unreal Engine用户
-
希望将艺术作品转化为可玩游戏的艺术家
-
构建2D动作游戏的独立开发者
-
希望获得实用蓝图经验的学生
-
对创建横版卷轴射击游戏感兴趣的人


