本教程使用Visual Studio 2022与虚幻引擎,通过C#、C++与WPF从零开始实现一个完整的外置游戏启动器,包含游戏资源的更新以及游戏文件的检测以及客户端与服务器的数据传输。
课程信息
教学总时长约5小时,使用软件:unreal engine。
适用行业:游戏引擎;难易度:中级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:课程介绍与准备
0101_项目总结
0102_流程与准备工作
第二章:基础知识部分
0201_虚幻引擎分块打包程序
0202_C++创建服务器
0203_C#创建客户端
0204_WPF基础知识
第三章:WPF启动器开发
0301_C#读写配置文件
0302_C#生成游戏文件清单
0303_自定义用户控件图片按钮
0304_WPF自定义用户控件轮播图 01
0305_WPF自定义用户控件轮播图02
0306_WPF自定义用户控件轮播图03
0307_WPF登录界面01
0308_WPF登录界面02
0309_客户端登录功能
0310_服务器登录功能
0311_WPF检查游戏文件界面
0312_WPF更新以及修复程序界面
第四章:腾讯云资产的使用
0401_腾讯云COS
0402_服务器获取版本信息
0403_下载更新游戏
0404_获取服务器轮播图与公告信息
第五章:虚幻引擎部分
0501_虚幻引擎读写配置项
多端支持
课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。