Unity3D棋盘游戏实战入门——2D智力拼图-伍晓波-专题视频课程

Unity3D棋盘游戏实战入门——2D智力拼图—247人已学习
课程介绍    
201803232045196939.jpg
    本课程使用Unity3d开发软件和C#编程语言,从零开始逐步完成一个2D拼图游戏项目。在本课程中,你可以了解并学习到游戏工程的创建和文件结构的维护、Unity3D的射线检测机制、插值插件Itween的使用、游戏数据的离线保存,并初步了解Unity3D的粒子系统和动画系统。
课程收益
    通过一个完整的2D棋盘类游戏的开发,向游戏开发初学者展示完整游戏项目的制作流程和设计思路,同时对棋牌类游戏的常用架构、必备知识点、代码编写进行深入全面的讲解,为后续其他类型游戏的开发打下良好的基础。
讲师介绍
    伍晓波 更多讲师课程
    6年程序开发经验,精通C/C++/C#编程。 曾担任过Unity3d游戏开发主程和Unity3d游戏开发讲师,熟悉Unity3d的UI系统、物理引擎、动画系统、粒子系统等,对小型、中型游戏有丰富的项目经验,益智类、敏捷类、塔防、RPG均有广泛涉猎。
课程大纲
  第1章:课程概述
    1. 课程概述  10:40
  第2章:游戏核心玩法的实现
    1. 拼图游戏工程的创建和资源的导入  15:35
    2. 基本类Tile的实现(字段、属性、方法)  20:37
    3. Awake、Start、Update、OnEnable函数的意义和用法  23:22
    4. 3行3列棋盘方块的生成  19:05
    5. 任意行列棋盘方块的生成  20:13
    6. 方块贴图的添加和分隔比例的计算  20:01
    7. 空白方块的隐藏和方块正确位置的记录  9:28
    8. 游戏背景图的添加和游戏状态枚举  17:41
    9. 使用发射射线的方式检测鼠标点击的方块  31:00
    10. 方块的相邻判断与瞬间交换  15:50
    11. Itween插件的导入和MoveTo函数的使用  30:36
    12. 使用Itween插件实现单个方块的渐变移动  22:03
    13. 多个方块渐变移动的实现  21:20
    14. 游戏胜利的条件判定  10:28
    15. 游戏键盘操作模式的实现  18:11
    16. 游戏初始时方块位置的随机化  13:30
  第3章:游戏UI界面的实现
    1. 使用UGUI的Text(文本)组件实现游戏步数的统计  14:13
    2. 使用UGUI的Text(文本)组件实现游戏时间的统计  13:18
    3. 使用UGUI的Button(按钮)组件实现游戏的重玩和暂停功能  20:01
    4. 使用UGUI的Button(按钮)组件实现帮助功能  15:33
    5. 实现游戏首页场景中的难度选择功能  21:33
    6. 实现首页场景中多张图片的滚动视图  12:30
    7. 实现首页场景中的图片选择功能  24:20
    8. 使用Playerprefs对游戏难度和图片索引进行离线保存  24:52
    9. 使用Playerprefs对不同图片不同难度下的最佳成绩进行离线保存  30:58
    10. 使用Animator组件实现场景切换的渐隐渐出效果  27:51
    11. 使用ParticleSystem制作简单的粒子效果  22:27
    12. 游戏胜利界面的实现  15:57
大家可以点击【 查看详情】查看我的课程
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wxblzzz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值