|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/scratch-and-win-game-in-unity/
课程评论:没有评论
课程名称:在Unity中创建刮刮乐游戏 概述:该课程旨在教你如何使用Unity开发和编程一个属于自己的刮刮乐游戏。Unity是一个行业标准的游戏开发程序,被许多大型游戏工作室和独立开发者广泛使用。课程从基本系统和构建模块的创建开始,这些模块随后会以可维护的方式连接在一起。课程的一个亮点是创建自己的动画系统,这个系统不需要任何动画师或动画控制器的负担,完全由协程驱动。此外,整个游戏将不使用更新方法编写,你将学习如何在不依赖于更新循环的情况下创建游戏。请注意,课程不包括完成的项目文件,以便你能更有动力独立完成。 学习内容: - 开发适用于手机的游戏 - 在Unity中创建UI Shader Graph - 使用Unity UI事件 - 正确进行UI图像的射线检测,即使它们重叠 - 使用Unity LineRenderer绘制线条 - 保存和加载游戏进度 - 在Unity中使用嵌套预制件 - 在Unity中使用协程 - 从零创建简单的动画系统 - 为游戏创建高级UI - 高级C#编程,包括类构造函数、LINQ、Lambda表达式、泛型方法等技巧 - 使用C#属性,如ContextMenu、System.Serializable等 - 使用静态引用的C# - 在C#脚本中使用OnValidate方法 - 创建强大的按钮管理器 - 创建一个完整的游戏而不使用更新循环 - 以及更多内容... 为什么选择我?我创建这个课程是为了分享我对制作游戏的热情,并帮助他人实现他们的游戏创意。我一直在寻找有效和快速的解决方案,期待我的一些小技巧能在你的项目和游戏中发挥作用。
Learn how to create and program your very own Scratch and Win Game with Unity, an industry-standard game development program used by many large gaming studios and indie developers across the world.The course begins with a creation of basic systems and building blocks which are later connected to work together in a maintainable way. One of the interesting parts of this course is creating your own animation system, which does not need any animator or animation controller overhead, and is completely driven by coroutines. Also, entire game is written without use of an update method, so you will learn how to create your games without it. Just keep in mind that the course does not include finished project files, so you can have more motivation to finish it by yourself.What you'll learnHow to develop your game for your Mobile PhoneHow To Create UI Shader Graph Shader inside UnityHow to use Unity UI EventsHow to properly Raycast UI images even if they are overlappedHow to Draw lines with Unity LineRendererSaving and Loading your game progressHow to Work with Nested Prefabs inside UnityHow to work with Coroutines inside UnityHow to Create a simple Animation System from scratchHow To create Advanced UI for your gameAdvanced C# programming with Class Constructors, LINQ, Lambda Expressions, Generic Methods, and other tips and tricksHow To use C# attributed like ContextMenu, System.Serializable and othersHow to use static references with C#How to use OnValidate Method inside your C# scriptsHow to create a powerful Button ManagerHow to create an entire game without using Update Loopand much more...Why learn from me?I created this course to share my passion for making games and help others to create them. I am always trying to find effective and fast ways to solve various problems, so I hope you will find some of my tips and tricks useful also for your projects and games.