- Unity3D
Unity3D实战入门之简单消消乐
在五花八门的游戏分类中,益智游戏是不可或缺的一大板块;而在益智游戏这个分类中,消除合成类游戏又是当之无愧的No.1。 从考古级别的《俄罗斯方块》到现在风靡全国的《开心消消乐》,消除合成类游戏经久不衰,并且不断地涌现出新的经典作品,带给我们新的启发和乐趣。 作为Unity3D的初级开发者,从头到尾独立完成一款简单的2D棋盘消除合成小游戏是你初级实战的最好选择。既能全面而详细的检验你的基础框架能力、C#编程能力、UGUI适配技巧,又可以在此基础上,较为深入的学习协程方法、DoTween插件和消除合成类的核心算法,一举数得。 一言以蔽之,消除合成类游戏不难,但要写好却并不容易。它琐碎的功能逻辑、层出不穷的延时操作以及复杂的状态控制很容易让人顾此失彼,手忙脚乱,最后的结果往往是,费劲九牛二虎之力把功能实现好了,但代码已经乱成一团糟,定位Bug难、扩展新功能难,甚至自己读起来也难。 本课程的最大目的,就是帮初级开发者梳理逻辑,写出规范而有条理的代码,避免陷入以上尴尬境地。条理捋清楚了,你就会觉得一切似乎变得简单了,很多地方都会顺理成章。本课程没有什么高深的编程技巧,更没有炫酷的视觉效果,只是一步一步教你如何踏踏实实、稳稳当当的完成一款《简单消消乐》。因此,资深大牛你就别进了,想学高深知识的你就别点了,自认为消除小case、分分钟搞定的高手你也趁早走人。 在这门课程里,你能够学到的,只有以下几点: 1、如何使用UGUI搭建棋盘游戏的基础阵列; 2、如何快速的实现通用的三消逻辑; 3、如何使用Dotween插件实现物体的位移、缩放、旋转动画; 4、如何熟练的使用协程方法完成延时操作逻辑; 5、数组、集合、引用类型、Prefab等基础知识的巩固; 6、如何写出规范而有条理的代码; 7、益智小游戏的通用模板。
共29节 1826人已学习¥59.0 免费试学 - Unity3D
Unity3D插件学习:EasyTouch
Unity3D开发中,熟练使用插件是对一个成熟开发者的必要要求。EasyTouch是一款高质量的、应用广泛的Unity3D插件,它依托于UGUI系统,对项目开发中常用的UI组件操作方式进行分类、归纳和实现,最终为开发者提供了一个简单易操作的设置界面,是初学者必须掌握的一款强有力的工具插件。 本套课程针对EasyTouch的使用进行详细讲解,帮助初次接触该插件的开发者迅速上手,熟练使用这一强大工具。
共26节 2661人已学习¥88.0 免费试学 - C#
C# for Unity3D:详解委托和事件
委托和事件在规范的项目开发中必不可少,它能够极大的优化代码结构,使得代码模块之间保持松耦合,方便后期升级、扩展和维护。 对初次接触委托和事件的开发者,委托和事件是一个坎儿。它需要你具有扎实的C#编程基础,对方法、类、参数传递等前置知识有深刻理解,同时又要对代码设计模式有初步概念。 这些难点,本套课程都会给出针对性的详细讲解,让你对委托和事件不再感到陌生和恐惧,帮助你跨过委托和事件这个坎儿。
共20节 3087人已学习¥59.0 免费试学 - Unity3D
Unity3D实战入门之第三人称射击游戏(TPS)
这是一套第三人称射击游戏开发的入门基础课程。 本课程以一款小型的第三人称射击游戏为案例,手把手教你如何搭建一款3D射击游戏的雏形。麻雀虽小,五脏俱全,这款小游戏难度不大,但第三人称射击游戏该有的模块、功能它都有涉及。通过案例游戏的开发,学习者可以对第三人称射击游戏入门,对后续复杂大中型3D游戏的开发有实际的借鉴意义。 这套课程,对初次接触3D射击类游戏的学习者而言,是一块极好的跳板。
共22节 6421人已学习¥39.0 免费试学 - Unity3D
Unity3D的物理系统实战入门
本课程深入浅出的介绍Unity3D物理引擎系统的概念,向初学者展示Unity3D物理引擎常见的编程思路和使用方式,与此同时,引领学习者逐步完成一款经典的关卡类物理引擎小游戏《Marble Drop》,详细展示如何根据项目的实际需求搭建简单而准确的物理组件和模块,对之前的理论知识进一步巩固和熟习。
共20节 2499人已学习¥39.0 免费试学 - Unity3D
Unity3D棋盘游戏实战入门——2D智力拼图
本课程使用Unity3d开发软件和C#编程语言,从零开始逐步完成一个2D拼图游戏项目。在本课程中,你可以了解并学习到游戏工程的创建和文件结构的维护、Unity3D的射线检测机制、插值插件Itween的使用、游戏数据的离线保存,并初步了解Unity3D的粒子系统和动画系统。
共29节 1965人已学习¥39.0 免费试学 - Unity3D
Unity3D的UI系统(UGUI)初级入门
本课程主要介绍Unity3d的UI系统(UGUI),先对UGUI做一个总体概述,之后对每个UI控件逐一进行详细讲述,内容包括控件的作用、设置方法、使用场景及属性细节,帮助大家熟练使用UGUI设计游戏的交互界面。
共30节 9743人已学习¥39.0 免费试学
- 1
伍晓波
其他
6年程序开发经验,精通C/C++/C#编程。
曾担任过Unity3d游戏开发主程和Unity3d游戏开发讲师,熟悉Unity3d的UI系统、物理引擎、动画系统、粒子系统等,对小型、中型游戏有丰富的项目经验,益智类、敏捷类、塔防、RPG均有广泛涉猎。
课程数 7 学生数 28202