> SiKi学院 A计划
A计划内所有课程不单独出售!
加入A计划可在有效期内获取所属方向的所有收费课程!
Cocos A计划 | Unity A计划 | Unreal A计划 |
---|---|---|
永久版 | 永久版 | 永久版 |
一年期 | 一年期 | 一年期 |
00.课程演示
01.项目介绍及创建项目场景
02.制作植物卡片预制体
03.编写卡片三种状态-Coolding-WaitingSun-Ready
04.使Mask产生冷却变化并编写等待阳光过渡状态的方法
05.检测阳光值变换状态
06.卡片的点击和状态切换到冷却
07.阳光值的消耗与更新
08.创建第一个植物向日葵和它的动画
09.建立植物的两种状态并对应卡片和植物的植物类型
10.开发卡片点击后的植物生成
11.修复植物无法生成的bug
12.开发卡片点击后的植物跟随
13.解决植物种植中的问题
14.制作图层结点和格子碰撞器
15.植物的种植功能-种地到地面上
16-修复种植到地面上的BUG
17.向日葵的发光动画和帧时间的应用
18.向日葵的发光动画转变
19.创建Sunflower子类并控制自动阳光的生产
20.创建阳光的Prefab和阳光的实例化
本套课程为使用Cocos creator 3.8开发的一个经典游戏案例《植物大战僵尸》,主要讲解了如何使用Cocos引擎制作2D游戏案例,
学习知识点:
1.深入理解《植物大战僵尸》背后的类结构设计,为你的编程思维打下坚实基础。
2.掌握游戏状态管理,包括卡片的冷却、阳光值检测和状态切换。
3.动画与Prefab:创建生动的动画和Prefab,让你的游戏角色和场景栩栩如生。
4.AI敌人逻辑:深入敌人AI的设计,使僵尸能够攻击、行走,为玩家带来挑战。
5.游戏逻辑:完整的胜利与失败逻辑判定,确保游戏有完整的游玩周期。
6.声音与场景:学习声音管理,以及如何制作和切换游戏场景。
1. 想要学习Cocos基础开发的同学
2. 想要学习TS代码的同学
3. 想要学习经典游戏案例的同学
SiKi学院(www.sikiedu.com)每周更新大量编程视频教程。(游戏开发、移动开发、Unity、虚幻Unreal、Java、Web开发、JavaEE、C语言、Python、C++、VB、JavaScript、C#、PHP、SQL、Objective-C、Go、Swift、数据挖掘、搜索算法、全栈工程师、Hadoop、区块链、人工智能、前端开发、Android、iOS、服务器端编程、大数据、Linux、UI设计、游戏美术、3DSMax、Maya)
生命不息,学习不止!