本套游戏开发课程选择了2个热门三消类小游戏作为案例,使用虚幻引擎5开发这两个小游戏,全程使用虚幻引擎好用、易学的可视化编程工具:蓝图来做开发。包括创建阵列卡牌物品、点击物品放到手牌区、自动排序、判定三消的功能,还包括所有的技能:推3张牌到暂存区、撤回一张牌、随机打乱、自动凑齐、震动物品的功能。课程非常适合刚学习虚幻引擎不久,想要学习更复杂功能的开发、提高编程技术的同学。
课程信息
教学总时长约7小时,使用软件:unreal engine。
适用行业:游戏引擎;难易度: 中级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:介绍与程序设计
0101_课程介绍
0102_游戏功能分析与程序设计梳理
第二章:蓝图快速讲解
0201_管理器基类
0202_管理器子类
0203_物品基类
0204_物品子类
0205_物品生成器
0206_技能按钮和各种UI
第三章:详细制作
0301_创建项目和地图
0302_羊了个羊生成牌-1
0303_羊了个羊生成牌-2
0304_羊了个羊生成牌-3
0305_点击物品
0306_移动动画
0307_三消判定胜负判定
0308_羊了个羊牌动画效果
0309_羊了个羊牌的可点击状态判断
0310_抓大鹅类创建
0311_抓大鹅设置模型模拟物理
0312_游戏流程-游戏首页
0313_游戏流程-计时器
0314_游戏流程-关卡跳转-1
0315_游戏流程-关卡跳转-2
0316_游戏流程-关卡跳转-3
0317_技能-暂存牌
0318_技能-撤回
0319_技能-随机打乱牌
0320_技能-自动凑齐
0321_技能-随机打乱物品
0322_技能-震动物品
0323_技能-提示UI和游戏打包
多端支持
课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。