Release date:2022, June

Duration:03 h 52 m

Author:Josh Maggard

Skill level:Beginner

Language:English

Exercise files:Yes

In this course, you will learn how to create your own game using Unity by recreating the popular game 2048. The course covers the following topics:

Scriptable Objects: You will learn how to use Scriptable Objects to extract shared configuration from the scene into the project. This includes creating and using Scriptable Objects for game settings, configuration, and data management. Coroutines: You will learn how to use Coroutines to run code in parallel, allowing for asynchronous actions such as animations, delays, and other time-based actions. UnityEvents: You will learn how to use UnityEvents to decouple code from UI, allowing for dynamic event handling and UI interaction without tightly coupling the code. LayoutGroups: You will learn how to use LayoutGroups in Unity to easily create and place UI elements, allowing for responsive UI design and efficient UI management. Animations & Animation Curves: You will learn how to use Animations and Animation Curves in Unity to add polish and make your game look good. This includes creating animations for game objects, UI elements, and transitions.

By the end of the course, you will have a fully functional game that can be played on multiple platforms such as Android, iOS, Web, Windows, Mac, and Linux. You will also have a good understanding of Unity and its features, empowering you to create your own games and continue your game development journey.

In this course, you will learn the following:

Efficiently creating games using Unity. You will learn about the fundamentals of game development with Unity and how to create game objects, configure physics and collisions, create animations, and manage the game flow. Using LayoutGroups to create and position UI elements easily. You will learn how to use Unity’s built-in LayoutGroups, such as VerticalLayoutGroup and HorizontalLayoutGroup, to create responsive and dynamic user interfaces for your games. Using Animations and Animation Curves to improve your game feel. You will learn how to create animations for game objects, use Animation Curves to create smooth transitions between animations, and adjust animations in real-time while your game is running. Capturing player input from multiple sources. You will learn how to handle input from various sources, such as keyboard, mouse, touch, and controllers, and how to implement different input schemes for different platforms. Using PlayerPrefs to persist game data. You will learn how to use PlayerPrefs to store and retrieve game data, such as high scores, player progress, and settings, so that the data persists between game sessions. Exporting your Unity game to different platforms. You will learn how to build and export your Unity game to popular platforms, such as Android, iOS, Web, Mac, Windows, and Linux, so that your game can be played on different devices and platforms.

By the end of the course, you will have a solid understanding of Unity and its features, and you will be able to create your own games with confidence.

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,望理解知悉!