视频教程
Unity3D棋盘游戏实战入门——2D智力拼图6年程序开发经验,精通C/C++/C#编程。曾担任过Unity3d游戏开发主程和Unity3d游戏开发讲师,熟悉Unity3d的UI系统、物理引擎、动画系统、粒子系统等,对小型、中型游戏有丰富的项目经验,益智类、敏捷类、塔防、RPG均有广泛涉猎。伍晓波¥39.00立即订阅扫码下载「CSDN程序员学院APP」,1000+技术好课免费看APP订阅课程,领取优惠,最少立减5元↓↓↓订阅后:请点击此处观看视频课程视频教程-Unity3D棋盘游戏实战入门——2D智力拼图-Unity3D
学习有效期:永久观看
学习时长:564分钟
学习计划:10天
难度:低
「口碑讲师带队学习,让你的问题不过夜」讲师姓名:伍晓波
其他
讲师介绍:6年程序开发经验,精通C/C++/C#编程。曾担任过Unity3d游戏开发主程和Unity3d游戏开发讲师,熟悉Unity3d的UI系统、物理引擎、动画系统、粒子系统等,对小型、中型游戏有丰富的项目经验,益智类、敏捷类、塔防、RPG均有广泛涉猎。
☛点击立即跟老师学习☚「你将学到什么?」
本课程使用Unity3d开发软件和C#编程语言,从零开始逐步完成一个2D拼图游戏项目。在本课程中,你可以了解并学习到游戏工程的创建和文件结构的维护、Unity3D的射线检测机制、插值插件Itween的使用、游戏数据的离线保存,并初步了解Unity3D的粒子系统和动画系统。
「课程学习目录」第1章:课程概述1.课程概述第2章:游戏核心玩法的实现1.拼图游戏工程的创建和资源的导入2.基本类Tile的实现(字段、属性、方法)3.Awake、Start、Update、OnEnable函数的意义和用法4.3行3列棋盘方块的生成5.任意行列棋盘方块的生成6.方块贴图的添加和分隔比例的计算7.空白方块的隐藏和方块正确位置的记录8.游戏背景图的添加和游戏状态枚举9.使用发射射线的方式检测鼠标点击的方块10.方块的相邻判断与瞬间交换11.Itween插件的导入和MoveTo函数的使用12.使用Itween插件实现单个方块的渐变移动13.多个方块渐变移动的实现14.游戏胜利的条件判定15.游戏键盘操作模式的实现16.游戏初始时方块位置的随机化第3章:游戏UI界面的实现1.使用UGUI的Text(文本)组件实现游戏步数的统计2.使用UGUI的Text(文本)组件实现游戏时间的统计3.使用UGUI的Button(按钮)组件实现游戏的重玩和暂停功能4.使用UGUI的Button(按钮)组件实现帮助功能5.实现游戏首页场景中的难度选择功能6.实现首页场景中多张图片的滚动视图7.实现首页场景中的图片选择功能8.使用Playerprefs对游戏难度和图片索引进行离线保存9.使用Playerprefs对不同图片不同难度下的最佳成绩进行离线保存10.使用Animator组件实现场景切换的渐隐渐出效果11.使用ParticleSystem制作简单的粒子效果12.游戏胜利界面的实现
「7项超值权益,保障学习质量」大咖讲解
技术专家系统讲解传授编程思路与实战。
答疑服务专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
课程资料+课件超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
常用开发实战企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
大牛技术大会视频2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
APP+PC随时随地学习满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你掌握开发、编程技术单一、冷门,迫切希望能够转型的你想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,10天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Unity3D知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
通过一个完整的2D棋盘类游戏的开发,向游戏开发初学者展示完整游戏项目的制作流程和设计思路,同时对棋牌类游戏的常用架构、必备知识点、代码编写进行深入全面的讲解,为后续其他类型游戏的开发打下良好的基础。
订阅课程开始学习