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.
01. Introduction 02. Software Setup
2. Core Game01. Project Creation 02. Board Layout 03. Tile System 04. Moving Tiles 05. Animating Tiles 06. Spawning Tiles 07. Merging Tiles
3. Extra Features01. New Game 02. Undo 03. Score 04. Best Score 05. Move Counter 06. Game Timer 07. Tile Colors 08. Project Organization 09. Game Over 10. Swipe Controls
4. Exporting01. Exporting Web 02. Exporting Android 03. Exporting iOS 04. Exporting Application
5. Summary[Udemy] WeMade 2048 with Unity & C#_Subtitles.7z [Udemy] WeMade 2048 with Unity & C#_Subtitles_ENGlish.7z


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