Section 1 : lets-start-building-android-games-with-unity

Lecture 1 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 2 installing-unity-and-android-build-support 00:06:39 Duration

Section 2 : lets-create-3d-zigzag-game

Lecture 1 setting-up-game-level-player-and-platform 00:12:35 Duration
Lecture 2 controlling-the-ball 00:13:56 Duration
Lecture 3 moving-the-ball-after-first-touch 00:06:45 Duration
Lecture 4 checking-when-the-ball-falls-off-the-platform 00:13:07 Duration
Lecture 5 camera-following-the-ball-smoothly 00:16:37 Duration
Lecture 6 make-the-platforms-fall-down-after-ball-goes-away 00:11:57 Duration
Lecture 7 spawning-the-platforms 00:13:10 Duration
Lecture 8 random-platform-spawning-algorithm 00:09:14 Duration
Lecture 9 fixing-platform-falling 00:04:09 Duration
Lecture 10 creating-diamonds-and-randomly-spawning-them 00:13:00 Duration
Lecture 11 destroying-diamonds-on-collision 00:05:27 Duration
Lecture 12 creating-awesome-particle-effects 00:10:38 Duration
Lecture 13 create-uimanager-and-text-animations 00:17:41 Duration
Lecture 14 more-main-menu-ui-animations 00:17:16 Duration
Lecture 15 game-over-menu-and-animations 00:11:04 Duration
Lecture 16 scripting-the-uimanager 00:13:06 Duration
Lecture 17 scoremanager-score-and-highscore 00:11:47 Duration
Lecture 18 creating-gamemanager-and-controlling-the-whole-game 00:06:51 Duration
Lecture 19 final-fixes-and-finishing-the-game 00:18:05 Duration
Lecture 20 about-the-setup-profess
Lecture 21 build-run-your-first-android-game-complete 00:42:46 Duration
Lecture 22 new-updated-process-of-setting-up-android-sdk
Lecture 23 building-and-publishing-to-android 00:06:44 Duration

Section 3 : learn-to-create-game-art-assets-from-scratch

Lecture 1 inkscape-crash-course 00:16:48 Duration
Lecture 2 desinging-tappy-ball-game-sprites-part1 00:08:17 Duration
Lecture 3 designing-tappy-ball-game-sprites-part2 00:15:31 Duration
Lecture 4 designing-second-tappy-ball-sprite 00:08:17 Duration
Lecture 5 designing-the-pipe-creating-game-art-assets 00:08:11 Duration
Lecture 6 designing-sky-clounds-ground-game-art-assets 00:15:18 Duration
Lecture 7 0exporting-your-game-art-assets-to-use-them-in-game 00:06:10 Duration

Section 4 : lets-create-tappy-ball-game

Lecture 1 creating-tappy-ball-menu-and-ui 00:18:20 Duration
Lecture 2 programming-the-ball-movement 00:17:43 Duration
Lecture 3 adding-the-pipes 00:17:50 Duration
Lecture 4 spawning-the-pipes 00:16:46 Duration
Lecture 5 checking-score 00:14:17 Duration
Lecture 6 designing-ui-and-uimanager 00:17:27 Duration
Lecture 7 gameover-menu-and-animations 00:10:17 Duration
Lecture 8 adding-attractive-user-interface-elements 00:12:59 Duration
Lecture 9 creating-game-manager-and-controlling-everything 00:17:09 Duration
Lecture 10 adding-final-tweaks-and-finishing-the-game 00:10:44 Duration

Section 5 : create-game-art-assets-for-fruit-ninja-game

Lecture 1 design-the-fruit-its-so-easy-but-looks-professional 00:12:32 Duration
Lecture 2 design-cut-fruit 00:15:50 Duration
Lecture 3 design-the-splash-effect-for-fruit-ninja-game 00:07:47 Duration
Lecture 4 design-the-wooden-game-background 00:12:02 Duration
Lecture 5 design-the-3d-looking-bomb 00:14:15 Duration

Section 6 : lets-create-fruit-ninja-game

Lecture 1 creating-the-fruit-bomb-and-background 00:13:19 Duration
Lecture 2 adding-touch-swipe-effect 00:11:37 Duration
Lecture 3 adding-colliders-to-swipe-lines 00:06:25 Duration
Lecture 4 adding-touch-functionality-for-swipe 00:06:24 Duration
Lecture 5 spawning-and-rotating-fruits-randomly 00:17:01 Duration
Lecture 6 cutting-the-fruits 00:08:26 Duration
Lecture 7 cut-pieces-falling-down 00:04:06 Duration
Lecture 8 adding-the-bomb 00:04:40 Duration
Lecture 9 creating-the-blast-effect 00:03:20 Duration
Lecture 10 instantiating-the-blast-effect 00:04:23 Duration

Section 7 : lets-create-3d-flick-soccer-football-game-new

Lecture 1 creating-the-soccer-field-and-goal-post 00:17:21 Duration
Lecture 2 adding-the-ball-and-setting-up 00:08:17 Duration
Lecture 3 instantiating-the-ball 00:09:26 Duration
Lecture 4 adding-swipe-flick-controls 00:18:40 Duration
Lecture 5 setting-up-camera-and-testing-ball-flicking 00:09:27 Duration
Lecture 6 adding-special-trail-effect-to-the-ball 00:11:25 Duration
Lecture 7 creating-audience-and-gallery 00:08:15 Duration
Lecture 8 adding-our-goal-keeper 00:04:25 Duration

Section 8 : lets-create-3d-runner-game-new

Lecture 1 getting-the-player-model-and-animation 00:12:13 Duration
Lecture 2 setting-up-the-player-in-the-scene 00:05:38 Duration
Lecture 3 adding-animations-to-the-player 00:03:56 Duration
Lecture 4 moving-and-running 00:12:28 Duration
Lecture 5 player-jump-and-animation 00:16:10 Duration
Lecture 6 camera-smooth-follow 00:17:17 Duration
Lecture 7 adding-grounds 00:10:09 Duration
Lecture 8 designing-the-level-in-unity 00:18:35 Duration

Section 9 : learn-version-controlling-the-most-valuable-skill-you-need

Lecture 1 why-use-version-controlling-everything-you-need-to-know 00:15:19 Duration
Lecture 2 cloning-and-creating-new-repository-for-unity-game-project 00:12:43 Duration
Lecture 3 practical-version-controlling-example-with-zigzag-game 00:13:50 Duration
Lecture 4 learn-about-branching-your-game-projects-with-source-tree 00:07:53 Duration
Lecture 5 pushing-your-local-repository-to-github-bitbucket 00:05:35 Duration

Section 10 : start-earning-money-from-your-games-monetize-your-games

Lecture 1 integrate-unity-video-ads-super-easy 00:12:24 Duration
Lecture 2 show-ads-every-3-times-using-playerprefs 00:08:31 Duration
Lecture 3 integrate-applovin-ads-to-your-game-easily 00:21:44 Duration
Lecture 4 integrate-chartboost-ads-designed-only-for-games 00:21:31 Duration

Section 11 : create-leader-boards-achievements-make-your-games-social

Lecture 1 creating-leader-boards-part1 00:13:00 Duration
Lecture 2 creating-leader-boards-part2 00:13:13 Duration
Lecture 3 creating-leader-boards-part3 00:10:49 Duration
Lecture 4 creating-leader-boards-part4 00:09:39 Duration
Lecture 5 creating-leader-boards-part5-uploading-apk-linking 00:07:38 Duration
Lecture 6 create-achievements-in-your-game 00:19:52 Duration

Section 12 : c-scripting-crash-course-for-complete-beginners

Lecture 1 intro-to-this-c-videos
Lecture 2 understanding-the-first-c-program 00:12:06 Duration
Lecture 3 variables-data-types-in-c 00:07:51 Duration
Lecture 4 start-and-update-functions 00:04:21 Duration
Lecture 5 awake-and-start-function 00:03:49 Duration
Lecture 6 c-functions 00:12:22 Duration
Lecture 7 destroying-objects 00:04:40 Duration
Lecture 8 if-else-statements-in-c 00:09:03 Duration
Lecture 9 concept-of-loops 00:04:53 Duration
Lecture 10 while-loops-in-c 00:08:00 Duration
Lecture 11 getting-started-with-c-for-unity-game-development 00:09:49 Duration
Lecture 12 for-loops-in-c 00:04:57 Duration
Lecture 13 arrays-in-unity-and-c 00:10:34 Duration
Lecture 14 foreach-loop-in-unity-c 00:03:55 Duration
Lecture 15 transform-component-in-unity-c
Lecture 16 unity-transform 00:06:20 Duration
Lecture 17 moving-objects-with-transform 00:04:08 Duration
Lecture 18 unity-time 00:15:38 Duration
Lecture 19 rotating-gameobjects 00:04:06 Duration
Lecture 20 scaling-gameobjects-and-changing-size
Lecture 21 tags-in-unity-c 00:06:14 Duration
Lecture 22 checking-collisions-with-oncollisionenter2d 00:07:47 Duration
Lecture 23 triggers-and-ontriggerenter2d 00:04:46 Duration
Lecture 24 vectors-in-unity-c 00:05:15 Duration
Lecture 25 public-and-private-in-c 00:03:12 Duration
Lecture 26 serializefield-in-unity-c 00:02:27 Duration
Lecture 27 hideininspector-in-unity-c 00:01:36 Duration
Lecture 28 finding-gameobjects-with-tag 00:05:22 Duration
Lecture 29 finding-multiple-gameobjects-with-tags 00:04:51 Duration
Lecture 30 prefabs-and-instantiate-in-unity-c 00:06:23 Duration
Lecture 31 invokerepeating-calling-functions-repeatedly 00:04:01 Duration
Lecture 32 inputs-with-input 00:04:11 Duration
Lecture 33 inputs-with-input 00:05:43 Duration
Lecture 34 coroutines-in-unity-c 00:11:13 Duration
Lecture 35 mouse-input-and-mouse-position 00:08:26 Duration
Lecture 36 input-with-input
Lecture 37 getcomponent-function-in-unity-c 00:10:04 Duration
Lecture 38 getcomponentinchildren-function-in-unity-c 00:04:20 Duration
Lecture 39 loading-scenes 00:16:15 Duration
Lecture 40 learn-c-scripting-in-one-video 04:02:10 Duration

Section 13 : unity-android-game-development-basics-for-complete-beginners

Lecture 1 introduction-to-these-lectures
Lecture 2 setting-up-jdk-and-android-sdk 00:12:55 Duration
Lecture 3 installing-unity-remote-and-live-testing 00:08:39 Duration
Lecture 4 setting-up-unity-and-android-sdk 00:06:17 Duration
Lecture 5 setting-up-unity-remote 00:13:50 Duration
Lecture 6 touch-input-control-for-unity-android-game-development 00:20:08 Duration
Lecture 7 unity-accelerometer-input-intro 00:01:31 Duration
Lecture 8 accelerometer-input-tilt-control-with-example-game 00:20:28 Duration
Lecture 9 unity-touch-destroy-by-touching-with-raycasting 00:22:52 Duration
Lecture 10 screen-resolution-independent-ui-in-unity 00:15:31 Duration
Lecture 11 touch-swipe-input-control-with-example-in-unity 00:27:32 Duration
Lecture 12 unity-touch-joystick-input-3rd-person-controller 00:31:31 Duration
Lecture 13 complete-android-game-development-in-one-video 01:49:02 Duration

Section 14 : create-a-2d-brick-breaker-game

Lecture 1 intruduction-to-this-section
Lecture 2 setting-up-game-environment 00:12:47 Duration
Lecture 3 moving-paddle 00:10:21 Duration
Lecture 4 taking-keyboard-inputs 00:07:22 Duration
Lecture 5 restricting-player-movement 00:08:10 Duration
Lecture 6 adding-ball-bounce 00:05:18 Duration
Lecture 7 adding-boundaries 00:06:19 Duration
Lecture 8 adding-force-to-ball 00:04:41 Duration
Lecture 9 moving-ball-on-keypress
Lecture 10 moving-ball-with-paddle 00:06:43 Duration
Lecture 11 adding-force-only-once 00:04:12 Duration
Lecture 12 adding-bricks 00:11:31 Duration
Lecture 13 creating-game-background
Lecture 14 creating-brick-prefabs 00:05:15 Duration
Lecture 15 adding-score 00:11:55 Duration
Lecture 16 displaying-score-on-screen 00:05:12 Duration

Section 15 : lets-create-a-2d-racing-game

Lecture 1 setting-up-the-game 00:06:30 Duration
Lecture 2 adding-the-track 00:08:13 Duration
Lecture 3 moving-the-car 00:06:29 Duration
Lecture 4 controlling-car-with-arrow-keys 00:06:56 Duration
Lecture 5 restricting-car-movement 00:06:31 Duration
Lecture 6 adding-enemy-car 00:07:30 Duration
Lecture 7 enemy-cars-in-random-position 00:14:02 Duration
Lecture 8 spawaning-enemy-cars 00:08:03 Duration
Lecture 9 car-collisions 00:08:10 Duration
Lecture 10 removing-extra-cars 00:08:54 Duration
Lecture 11 speed-up-the-game 00:05:04 Duration
Lecture 12 different-random-cars 00:09:19 Duration
Lecture 13 adding-pause-button 00:11:15 Duration
Lecture 14 creating-game-menu 00:09:08 Duration
Lecture 15 gameover-menu 00:19:00 Duration
Lecture 16 adding-score-ui 00:11:08 Duration
Lecture 17 activating-buttons-at-runtime 00:08:07 Duration
Lecture 18 adding-car-sound 00:06:06 Duration
Lecture 19 audio-manager 00:11:02 Duration
Lecture 20 converting-to-android 00:03:49 Duration
Lecture 21 scale-game-ui-to-different-screen-size 00:05:55 Duration
Lecture 22 platform-specific-input 00:07:43 Duration
Lecture 23 touch-button-input 00:23:33 Duration
Lecture 24 touch-input 00:10:37 Duration
Lecture 25 accelerometer-input 00:12:52 Duration