🔥$100K Hit! Where Will Bitcoin Go Next? Find Out Live!
watching now
1 Students

Description

What Will You Learn?

  • Learn lot of Unity 3D programming tips and tricks
  • Learn how to use advanced C# with LINQ, Lambda Expressions, Coroutines and Generic Methods
  • Learn How To Create UI Shaders with Unity Shader Graph
  • Create simple custom animation system witch C# without using Animator
  • Learn How To Use Unity UI Events

Requirements

  • You should be familiar with C# and the Unity Game Development Engine.
  • Mac or PC with Unity 3d 2019.3 or later installed
  • You will need to be able to read and write simple code
  • NFT Certificate
  • 37 Lessons
  • Intermediate
  • English
  • +110 XP

Share Course on Social media

Curriculum

Course consist of total 5h 24min of content, in total.

Section 2: Basic Building Blocks
48:11
Shader Graph UI Shader: Vignette
05:53
Shader Graph UI Shader: Tileable Pattern
08:01
Line Drawing
10:30
Shader Graph UI Shader: Scratching Material
11:51
Sampling
11:56
Section 3: Putting Blocks Together
37:59
Creating Board Image
07:52
Creating Ticket Section
08:05
Creating Ticket
07:23
Scratching Integration Part 1
11:44
Scratching Integration Part 2
02:55
Section 4: Winning Managers
47:10
Win Settings
06:57
Winning Panel Manager
07:12
Button Manager
06:24
Filling Board Images Part 1
13:00
Filling Board Images Part 2
07:46
Finish by Winning Images
05:51
Section 5: Creating Basic Game
25:51
Game Loop
06:15
Creating Scoreboard
12:18
Creating Save and Load Manager
07:18
Section 6: Advanced Scratching and Winning Options
38:20
Ticket Section Group One By One Ticket
19:36
Ticket Section Group All At Once Ticket
11:06
Any Sprite
07:38
Section 7: Finishing the Game
15:34
Section Random Color
03:04
Ticket Provider
06:45
Creating Main Menu
05:45
Section 8: Creating custom Animation System
27:11
Custom Animation System Part 1
14:05
Custom Animation System Part 2
13:06
Section 9: Creating Game Animations
1:03:50
Main Menu Animation
04:29
Sections Animation
07:50
Scoreboard Animation
14:13
Winning Sprites Animation
10:05
Scratching Finished Animation
08:05
Winning Panel Animation
19:08
Section 10: Building your game
05:21
Build the game For Mobile Phone
05:21
Section 11: Initial Scratching
12:24
Initial Scratching Animation
12:24

About the Instructor

Hi, my name is Alex Urik.

I am a freelance game developer for about 5 years. Before I was working as a movie VFX artist for about 10 years and I worked on several feature films including Transformers or Batman vs Superman.

I always had a passion for programming and when I discovered Unity 3d engine, I was really happy that also in game development you can use high-level programing language like C#. Which I really enjoy using.

During my career as a game developer, I released a couple of assets in the Unity asset store and a couple of games for iOS and Android, and also I created several Unity courses and tutorials.

I always like to solve interesting problems and create tools and systems which speed up my work.

I love programming and I think learning from somebody else is the fastest way how to learn new things. That's why I would like to share my knowledge and I hope you will like my courses

See All Instructor Courses

BitDegree platform reviews