SUB) Complete Game Development Lecture - Develop, Release, and Monetization in 3 hours from scratch

This video is a lecture in the 2022 version of creating a profitable Flappy Bird clone game using the Unity game engine.
#Game #GameDev #Unity
Contents
00:00 Preview
00:11 Lecture Introduction
01:03 Lecture Table of Contents
01:40 Introduction to the game engine
03:49 Unity installation and setup
10:38 Download and set image assets
13:48 Introduction to Unity screen composition - Project, Scene, Hierarchy, Game, Inspector
14:48 Add background image object
16:41 Adjusting the game aspect ratio
19:39 Add animation
22:41 Run the game and set the Order in Layer
24:14 Add ground object and create animation
28:53 Adding gravity Rigidbody2D
30:12 Adding Physics Boundaries Collider2D
32:21 Interim summary so far
32:49 Add jump function - add script
33:59 Visual Studio Community 2019 development environment setup
36:03 Visual Studio Code development environment setup
40:39 Understanding Unity Script Basic Structure
42:12 What is Frame?
43:20 Start() and Update()
Implementing the 45:50 jump function
52:57 Google search tips
54:50 Running the game
55:12 Adjusting Jump Intensity
57:31 Running a game on a smartphone
01:01:33 Summary so far
01:02:04 Creating Pipe Obstacles
01:05:26 Create a script that moves the pipe
01:09:47 Problems with the FPS of the Update function
01:10:47 Concept of Time.deltaTime and how to use it
01:12:02 Pipe move script complete
01:13:29 Making it hit the pipe Collider2D
01:14:27 Understanding Prefabs
01:15:35 Creating a Pipe Prefab
01:16:19 Creating a Prefab Generator
01:20:09 Adjusting the speed of prefab creation
01:21:35 Randomize the pipe creation location
01:27:21 Incorporating Prefab edits
01:29:41 Destroy function to make a pipe disappear
01:31:06 Creating a UI that displays scores
01:33:19 Rect Transform concept and application
01:37:39 Create the Score script
01:38:48 The concept of static
01:40:21 Implementation of UI number update function
01:41:57 Googling methods and advantages
01:42:34 Implemented a function to increase the score
01:43:38 Difference between Collision and Trigger of Collider
01:45:20 Trigger script implementation
01:47:00 Creating a GameOver Scene - Panel, Image, Text, Button
01:54:14 Switching Scenes to GameOver Scenes
01:57:23 Switches back to Play Scene when clicking Button
02:00:36 Create score display script
02:02:48 Reset Score
02:03:55 Implementing Best Score
02:06:52 Switching GameOver when flying too high
02:08:18 Adding sound effects
02:08:33 Recommendation site for free commercial sound effects
02:09:39 How to make your own sound effects
02:11:16 Change the sound extension
02:11:49 How to apply sound effects to Unity
02:13:29 Smartphone test
02:13:59 Fixed small font size error - Reference Resolution, Best Fit
02:15:54 Flappy Bird Completion Test
02:16:09 How to organize and use what you learn
02:17:21 Install essential tools to build Android apps
02:18:43 How to set up JDK
02:19:47 How to set up SDK
02:21:02 How to set up NDK
02:21:47 Set Company Name, Product Name, Version
02:22:55 Creating and setting an app icon
02:24:29 screen orientation
02:25:23 Splash Image Settings
02:27:00 Other Settings - Package Name, Version, Bundle Version Code settings
02:28:03 Other Settings - Target API Level Policy
02:28:31 Other Settings - Scripting Backend Settings
02:28:59 Publishing Settings - Keystore, Create Key
02:31:03 Fix the cause of app error received from Unity google play
02:32:29 Build the AAB file
02:32:58 build error resolved by running as administrator
02:33:39 Sign up for Google Play Console
02:34:47 Create an app
02:35:31 App Settings - App Access Permissions, Ads, Content Rating
02:36:45 App Settings - When the target audience and target audience are wrong
02:38:06 App Settings - How to Create a Privacy Policy
02:38:48 App Settings - Create a company homepage
02:42:26 App Settings - Create and Upload Privacy Policy
02:43:28 App Settings - Reset Target Audience and Content
02:44:16 App Settings - News app, COVID-19 contact tracking app and test result sharing app
02:44:33 App Settings - Select app category and provide contact details
02:45:24 App settings - Store listing settings
02:46:51 Publish your app to Google Play
02:47:57 Google Play review guide and release completed
02:48:18 Ad Network Concept and Admob
02:49:52 Join Admob
02:50:17 Register the app
02:53:21 Create an ad unit
02:55:35 How to put ads in Unity Admob
02:58:08 Android Auto-resoultion setup and error resolution
03:00:00 Admob App ID Settings
03:01:08 Add Admob banner ads
03:06:27 Admob interstitial ad
03:12:16 Interstitial ad error and fix
03:16:19 Change to real advertising ID
03:17:02 Admob test device registration
03:17:59 How to find the advertising ID
03:19:02 Rebuild (Bundle Version Code change required)
03:20:10 Smartphone build test
03:20:25 Ad does not appear
03:21:01 Internal test app update
03:23:05 Google Play app production update
03:23:42 Download and run the Play Store app
03:24:00 Marketing lecture recommendation

Пікірлер: 1 600

    Келесі