首页视频教程游戏动画 / 场景设计 / 游戏特效Cocos Creator Cocos Creator引擎 2D游戏开发实战—消消乐战斗英雄

Cocos Creator引擎 2D游戏开发实战—消消乐战斗英雄

Cocos Creator

分享

Loading...

收藏

学习热度:519

适用行业:游戏引擎、游戏美术

课程时长:500分钟

课程难度:中级

学习路径: 游戏场景专项学习

Image
Image
Image
Image
Image

课程简介

本课程主要讲使用Cocos Creator引擎进行游戏开发,主要用消消乐的玩法加上玩家英雄与敌人战斗的场景。主要涉及了Cocos Creator的使用,例如构建场景,组件等,接着就是游戏架构设计,消除算法逐行教学,复杂状态控制等开发方面的技巧,使用TypeScript作为编程语言。有一定编程基础是最好的,会TypeScript尤佳。

课程信息

教学总时长约500分钟,使用软件:Cocos Creator 3.8.5
适用行业:游戏动画;难易度: 中级。

交流答疑

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

课程目录

第一章:引擎介绍,环境搭建,编程语言介绍
0101_预览内容和效果
0102_游戏引擎安装与介绍
0103_VSCode和TypeScript简介

第二章:工程初始化与基础消除元素组件构建
0201_初始化工程目录_资源导入
0202_建立场景和游戏背景
0203_脚本使用与组件生命周期
0204_构建元素框预制体
0205_构建Element于Box对齐
0206_动态加载Element类型

第三章:棋盘构建与消除算法实现
0301_棋盘盒子布局排版
0302_动态生成元素棋盘
0303_实现滑动手势的效果
0304_实现滑动操作对Box的定位
0305_实现Element交换功能
0306_交换增加动画效果
0307_完成操作状态控制
0308_消除算法介绍+横向搜索实现
0309_消除算法纵向搜索实现
0310_实现算法去重的技巧
0311_匹配元素列表交点
0312_构建最终相交对象_相交的情况
0313_完善最终消除算法
0314_增加消除爆炸特效
0315_实现空格子填充

第四章:角色构建与战斗实现
0401_英雄动画实现
0402_英雄移动并攻击动作
0403_用AsynAwait重构英雄全过程
0404_构建敌人的动画
0405_完成英雄与敌人一轮完整战斗
0406_结合帧事件做更精确的攻击
0407_实现英雄和敌人的血条组件
0408_构建战斗目标数值属性
0409_结合Element效果给英雄战斗
0410_重构填补空各子效果_01
0411_重构填补空各子效果_02
0412_实现连续消除的逻辑

多端支持

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

课程要求

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

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

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

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

FIRST BLOOD

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

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