![Learn Unity Game Development - Build Six Games with Unity 2023 [Video]](https://content.packt.com/V21730/cover_image_small.jpg)
Learn Unity Game Development - Build Six Games with Unity 2023 [Video]
Subscription
FREE
Video + Subscription
$29.99
Video
$198.99
What do you get with a Packt Subscription?
What do you get with a Packt Subscription?
What do you get with Video + Subscription?
What do you get with a Packt Subscription?
What do you get with eBook?
What do I get with Print?
What do I get with Print?
What do you get with video?
What do you get with Audiobook?
Subscription
FREE
Video + Subscription
$29.99
Video
$198.99
What do you get with a Packt Subscription?
What do you get with a Packt Subscription?
What do you get with Video + Subscription?
What do you get with a Packt Subscription?
What do you get with eBook?
What do I get with Print?
What do I get with Print?
What do you get with video?
What do you get with Audiobook?
-
Free ChapterIntroduction and Installing Unity 2023
-
Game 1: 2D Egg Catcher Game
- Introduction to the Egg Catcher Game
- Setting Up the Scene
- Setting Up the Basket
- Creating the Basket Controller
- Smoothly Moving Basket
- Limiting the Basket Movement
- Setting Up the Egg
- Creating Score Checker
- Creating Egg Script
- Setting Up the GameManager
- Spawning the Eggs
- Spawning Eggs at Random Positions
- Adding Score Functionality
- Designing the Score UI
- Designing the Start Menu
- Adding Functionalities to the Main Menu
- Creating Game Over Menu
- Building and Publishing to Android
-
Game 2: Dino Run - 2D Endless Runner
- Playtesting Dino Run Game
- Importing Assets and Creating Background
- Creating Scrolling Background
- Adding the Grounds
- Creating the Running Dino
- Making the Dino Jump
- Adding Dino Jump Animation
- Setting Up the Obstacles
- Creating the Dino Death
- Creating GameManager and Controlling Everything
- Randomly Spawning Obstacles
- Creating Score UI and Scoring System
- Designing Game Over Menu
- Adding Functionalities to Game Over Menu
- Creating the Main Menu Scene
- Animating the Title Text
-
Game 3: Block Dodger Android Game
- Playtesting the Game
- Setting Up and Importing Assets
- Adding Ground Player and Sky
- Creating the Block
- Creating the Block Script
- Creating the Player Controller
- Creating Game Manager and Spawning Blocks
- Creating Score and Menu UI
- Creating Title Text and Fixing Tap UI
- Building for Android and Creating an APK
-
Game 4: 3D Maze Ball Game
-
Game 5: 3D Endless Runner Android Game
-
Game 6: 3D Ball Coin Collecting Game
-
Learn C# Scripting for Unity
- Getting Started with C# Scripting in Unity
- Understanding Structure of a C# Script
- Event Functions in Unity C#
- Variables in Unity C#
- Public Variables in Unity C#
- The Update Function in Detail
- Basics of Functions in C#
- Functions with Return Types and Parameters
- If Else Statements in C#
- More Conditions and Equality Checking
- Understanding Boolean Variables
- Introduction to Arrays in Unity C#
- More About Arrays
- Understanding For Loops in C#
- While Loops in Unity C#
- Foreach loops in C#
- Switch-Case Statements in C#
About this video
Unity is a powerful and widely used game development engine that provides a comprehensive set of tools for creating interactive 2D and 3D games, simulations, and other interactive content. C# is a versatile and modern programming language that is commonly used for game development within the Unity engine.
The course begins with installing and setting up Unity, followed by creating diverse and captivating 2D and 3D game projects using the powerful combination of Unity and C# scripting. You will gain mastery over Unity and C# by constructing six distinct games, each an embodiment of your innovative ideas. You will learn the intricacies of C# scripting while building an impressive collection of 2D and 3D games that showcase your growing expertise.
The games include, from the engaging “2D Egg Catching Game” to the exhilarating “Block Dodging Game”. You will conquer the challenge of the “Dino Run Game”, navigate the intricate mazes of the “3D Maze Ball Game”, and create a “3D Endless Runner Android Game” that’s ready for the mobile platform. The journey concludes with the creation of the “3D Ball Coin Collector”.
By the end of this course, you will have transformed from a curious learner to a skilled Unity game developer with a deep understanding of C# scripting and possess the ability to create an impressive portfolio of diverse 2D and 3D games.
Credits:
Audio from Bensound
Arts from Gameart2d
- Publication date:
- September 2023
- Publisher
- Packt
- Duration
- 12 hours 3 minutes
- ISBN
- 9781835463208