watching now
31 Students

65 Lessons

Beginner

What You Will Learn?

  • Build a Professional and Addictive Game with Unity
  • Draw Your Own Graphics in No Time, Without Any Artistical Skills
  • Program the Code Logic Yourself, Without Having to Hire a Developer
  • Publish the Game Yourself to iTunes App Store
  • Publish the Game Yourself on Google Play

Curriculum

6h 14m
Section 1: Lectures
4:27:39
Adding Physics to the Ball
01:52
Creating the 2D ball with an image editor
02:58
Adding 2D Physics to the ball and floor
02:55
Getting the ball to stop after touching the floor
04:54
Programming the ball upward jump
09:01
Defining the collection of allowed colors
06:05
Randomly assigning ball color
07:11
Creating the first obstacle
03:10
Checking for a collision between ball and obstacle
03:23
Programming the right and wrong color collision
07:37
Checking for the correct color
02:27
Programming the bar horizontal movement
08:27
Adding multicolor bars to the horizontal obstacle
05:19
Programming the ball max speed
04:52
Creating multiple obstacles with prefabs
03:09
Creating obstacles with quadrilateral shapes
05:00
Programming object rotating around their center of gravity
04:08
Building Triangular shapes
05:21
Adding the rotation to the triangular shapes
02:46
Building the Cross shape and make it rotate
03:02
Building the circular tube in the Image Editor (Photoshop)
05:28
Designing the multicolor circular shape in Unity
07:04
Adding the Star checkpoint to increase score
04:29
Programming the player score
05:46
Displaying score with UI canvas and Text controls
04:00
Adding star checkpoint to each shape
07:25
Adding the star checkpoint to multiple shapes
06:29
Adding star checkpoint on circle
01:55
Drawing the color switch component
01:42
Building the color switcher component
05:45
Programming the ball color switch part 1
07:19
Programming the ball color switch part 2
05:38
Adding the color switcher to different shape objects
03:42
Updating the shape prebafs with color shifter components
10:39
Designing the Main Menu panel in Unity
04:23
Programming the Game Launch function
05:36
Freezing the ball prior to tapping the screen
08:20
Building the Game Over logic
09:20
Working on the Game Restart logic
08:36
Making complex multi shapes
04:24
Make improvements to the overall gameplay
01:26
Drawing the game app icon
03:49
Adding the game settings
01:37
Compiling the game for iPhones
02:19
The iOS dev license
04:05
Configuring the app in iTunes Connect
05:25
Publishing to the Google Play store
11:44
Adding advertising networks - Ad Banner Google Admob
15:34
Section 2: Improving video effects
1:46:22
Adding the camera shake effect on game over
10:11
Improving the score feedback
15:08
How to share app on Twitter using Unity 5
13:04
Unity How to make cool menu buttons
03:21
Unity Keep track and show high score
13:23
Unity add a reward system for high scores
06:48
Unity reward system User Interface
05:56
Unity add a reward system for high scores (part 1)
06:48
Unity Displaying the new rewards on game over
06:48
Unity Adding glowing neon effect to your game
04:11
Unity How to play sound effects and background music for video games
16:33
Unity Adding glowing neon effect to your game
04:11

Description

Requirements

  • Windows PC, or MAC OS, or Linux
  • Download and Install Unity
  • Adobe Photoshop or GIMP

About the Instructor

Yohann Taieb

Apps/Games Developer
Reviews 191
Students 139,231
Massive audience
Courses 18

Yohann Taieb is one of the leading teachers in mobile game programming. Yohann has been a College instructor for over ten years. He has a unique style. Yohann has enabled more than 50000 students to publish their apps and reach the top spots.
Yohann ideas turned him into an entrepreneur, and now he is sharing his knowledge and experience by teaching iPhone Development, Swift 3, Unity 3D, Photoshop for programmers, and Android.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo