首页视频教程系统开发Unreal Engine Unreal Engine 5与Nodejs前后端搭建技术课程

Unreal Engine 5与Nodejs前后端搭建技术课程

Unreal Engine

分享

Loading...

收藏

学习热度:53

适用行业:游戏引擎

课程时长:1740分钟

课程难度:初级

学习路径: 虚幻引擎开发进阶版教程

Image
Image
Image
Image
Image

课程简介

本课程给大家讲解的是使用ue5源码引擎开发ue客户端,搭配nodejs express搭建后端,使用Mysql作为数据,并进行云端部署,实现一套基础的前后端全栈流程。

课程信息

教学总时长约29小时,使用软件:UnrealEngine5,JetBrains Rider,VSCode,VS,MYSQL 。
适用行业:游戏引擎;难易度: 初级。

交流答疑

对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。

课程目录

第一章:配置开发环境
0101_配置VS
0102_编译源码引擎
0103_Linux交叉编译器
0104_Rider-VSCode安装
0105_Nodejs安装
0106_MySQl安装

第二章:配置项目环境
0201_创建UE项目
0202_演示源码和二进制引擎连接DS
0203_UE项目GamePlay部分创建

第三章:UE客户端UI-登录注册
0301_创建部分蓝图类
0302_创建准备界面UI
0303_配置UnrealLogger
0304_测试UnrealLogger
0305_创建ToastTip_UI
0306_使用ToastTip_UI
0307_创建客户端登录UI
0308_创建客户端注册UI
0309_提前完成所有头像的存储
0310_创建客户端StartUI
0311_创建多人主关卡Main
0312_创建LoadingSlate
0313_使用LoadingSlate
0314_创建SaveGame
0315_完善部分StartUI逻辑
0316_注意:补漏视频

第四章:NodeJs后端-用户业务逻辑
0401_创建express项目
0402_VSCode配置和设计项目结构
0403_建立数据库和数据表
0404_nodejs链接MySQL
0405_完成根路由
0406_后端服务静态资源访问
0407_完成工具类path
0408_静态资源数据库初始化-avatar
0409_重构app.js
0410_静态资源数据库初始化-product
0411_重启服务初始化用户在线状态
0412_完成静态资源访问接口
0413_完成JWT配置和工具方法
0414_完成鉴权中间件
0415_完成错误中间件
0416_安装ApiFox或PostCode
0417_注册路由服务
0418_登录路由服务
0419_Token登录路由服务
0420_验证登录路由服务
0421_退出登录路由服务
0422_注销帐号路由服务
0423_修改密码路由服务

0424_用户离线路由服务

第五章:UE客户端完善登录注册流程
0501_Async_HttpRequest请求封装
0502_Async_ParseResponsesCode封装
0503_完成登录页初始检查
0504_完成登录页登录功能
0505_完成登录页注册功能
0506_获取用户信息路由服务
0507_登录后创建玩家加入游戏
0508_测试登录注册流程

第六章:完成Player相关逻辑
0601_添加前置数据和逻辑
0602_实现PlayerController
0603_实现Character
0604_完善部分玩家相关蓝图

第七章:UE客户端UI-游戏业务逻辑
0701_创建UI基类和主界面UI
0702_个人信息UI
0703_好友信息UI
0704_好友信息条目UI
0705_商店信息UI
0706_WBP_TipWindowEsc

第八章:NodeJs后端-游戏业务逻辑
0801_获取用户好友列表路由服务
0802_搜索用户好友列表路由服务
0803_用户添加好友路由服务
0804_用户删除好友路由服务
0805_更新用户信息路由服务
0806_更新角色信息路由服务

第九章:UE客户端完善主界面业务逻辑
0901_完善个人信息UI
0902_完善好友信息UI
0903_完善商店信息UI

第十章:更新玩家信息和定时服务
1001_创建后端WebSocket服务
1002_创建后端定时服务
1003_创建客户都WebSocket服务
1004_创建WebSocket函数库
1005_完善UE客户端WebSocket功能

十一章:打包部署
1101_打包Client和Server
1102_安装和配置pm2
1103_配置云服务器MySQL
1104_测试客户端连接云服务器

十二章:总结
1201_最终总结

多端支持

课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。

课程要求

本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。

此课程的内容正在持续更新中

此课程获得之后永久可以观看

本课程包含录播视频课程内容

FIRST BLOOD

首杀英雄风云榜 - 下单快如闪电

加入交流群
选课小助手
相关课程