Unity | Project | FPS Tutorial | 1. Start

2
Creating Cubs | Extracting Textures\

 

3
Adding Texture | Material Created
  • when adding texture to game objects, materials from the textures are created automatically
4
Creating Material First
5
Adding Texture to Material Created Before
6
Texture | Tiling
7-0
RigidBody | Transform.rotation.z 45 degree
7-1
Falling Cube
  • when the angle is too good, the physics is not working perfectly
8-0
Transform.Rotation.z 20 degree
8-1
Physics Working
9
Snap Setting
1014.png
Snap Setting
  • with Control key pressed, we can move Game Objects by specific units
11
Creating Wall | Texture | Tiling
12-0
Creating Set of Wall with two different textures
12-1
Adding First Person Player | Physics Working
13-0
Adding Gun
13-1
Walking with Gun

 

UNITY | Project | RPG Tutorial |22. Main Menu

2
New Scene | Plane
3
Creating Texture
4
Creating Plane | Adding Texture
  • create 2 planes as the background of Main Menu
  • make them stand towards Main Camera
5
Adding Logo to Plane | Shader
6
Texture Created Automatically
  • add logo image
  • after adding an image to Shader, the material is created automatically
7
Child Object
8
Rotating BackGround
  • rotate the background a little for the scene not to be seen though the logo
9
Lighting | Sky Box
10
Adding UI Text
11
Effects – Particle system
12
Adding Particle System
13
Creating UI Buttons
14
Creating Side Bar with UI Button
15
Side Bar
16
Creating UI Button
17
Creating Animation for Sliding Bar
18
Adding Animation
19
Animaiton | Wrap Mode
  • create a UI Button covering all the screen, but invisible
    • for “click anywhere to start”
20
“MenuControl” Script
  • create variables
    • for the empty gameObject, “menuSlider”
  • create a function, SlideMenu(),
    • when the function is activated, play the menu sliding animation

 

21
Adding Script
22
UI Button | On Click() | Adding Function
23
“MenuControl” Script
  • add variables,
    • for UIs to disappear after Side Menu appear
AC_28
Main Menu Working

UNITY | PROJECT | RPG Tutorial |2. Terrain & LandScaping

2
Terrain | Terrain Setting | Terrain Width & Length
3
Terrain | Paint Texture | Grass
  • We can add Grass Texture and apply it easily with brush
4
Terrain | Paint Texture | Grass | Normal Map
5
Terrain | Paint Texture | Path | Edit Texture | Normal Map
6
Terrain | Paint Texture | Adding Texture
6-1
Drawing Path on Terrain
7
Texture | Create From GrayScale off
8
Texture | Create From GrayScale On
9
Terrain | Raise/Lower Terrain
16-1
Terrain | Erasing by pressing Shift
9-1
Raising/Lowing Terrain
10
Terrain | Smooth Height
10-1
Smoothing Terrain
11
Terrain | Paint Details | Edit Grass Texture
11-1
Adding Grass | now showing from distance
12
Terrain | Terrain Setting
  • Detail Distance – The distance (from the camera) beyond which details will be culled.
  • Billboard Start – The distance (from camera) at which 3D tree objects will be replaced by billboard images.
    • BillBoard Image / Billboard Asset – a collection of pre-rendered images of a more complicated Mesh intended for use with the Billboard Renderer
      , in order to render an object at some distance from a Camera
      at a lower level of detail (LOD) to save on rendering
      time
      .
  • Grass Tint – Overall color tint applied to grass objects.
12-1
Changing “Detail Distance”

13
Terrain | Paint Details | Edit Grass Texture | Healthy Color / Dry Color
  • depending on the texture of Ground, Grass can have two type of Color : Healthy, Dry

Terrain | Paint Details | Edit Grass Texture | Healthy Color / Dry Color

14
Terrain | Paint Details | Edit Grass Texture | Healthy Color / Dry Color
152.png
Terrain | Paint Details | Edit Grass Texture | Healthy Color / Dry Color
16
Terrain | Print Details | Adding Flowers
16-2
Adding Flowers
17
Terrain Adding Textures | Rock
181.png
Terrain Adding Textures | Rock
18-1
Covering the mountain with Rock Texture
19
Adding Flowers on the Mountain
19-1
Grass & Flowers
20
Terrain| Paint Texture | Add Tree
21
Terrain | Paint Trees | Setings
21-1
Setting for Woods
21-2
Terrain | Terrain seting | Grass Tint
22
Terrain | Terrain Setting | Window Setting for Grass
22-1
Grass moving along with wind
23
Creating​ “Wind Zone”
24
Wind Zone | Setting

 

25
Lighting | Setting | Environment Lighting| Color

 

25-1
Trees moving along with wind

 

UNITY | PROJECT | RPG Tutorial |1. Textures & Lighting

2
Creating Cube | Snapping
3
Duplicating Cube | Snapping
3-1
Moving Cube Normally
3-2
Moving Cube with Snapping by pressing Ctrl
4
Creating Sphere named Ball | Adding RigidBody
5
Importing Textures

 

6
Applying Textures

when applying Textures, Materials are created automatically

7
Creating Normal Map Texture
8
Applying Normal Map Texture
9
Texture | Tiling
  • Tiling x:3, y:3 = the number of the texture image is equal to 3×3
10
Texture | Metalic | Source | Tiling
  • Tiling x:10, y:10 = the number of the texture image is equal to 10×10
11
Applying Texture | Metalic – Source : Albedo Alpha
12
Creating Normal Map Texture
13
Applying Normal Map Texture
14
Light | Directional Light

 

15-1
Changing Directional Light

 

15
Light | Point

 

16-1
Point Light

 

16
Light | Spot

 

17-1
Spot Light

 

17
Applying Texture & Normal Map Texture
18
Windows | Rendering | Lighting
19
Chaing Lighting option | Source – Radiant
20
Changing Shader | Legacy
21
Changing Shader | Particle
  • The change in Shader is applied to the Material too
21-1
Changing Shader
22
Basic Asset | FPS Player

 

22-1
FPS Playing

 

UNITY TUTORIAL | PROJECT | SPACE SHOOTER |6. Creating Shots

UNITY TUTORIAL | PROJECT | SPACE SHOOTER |6. Creating Shots

2
creating Empty GameObject & Quad for Shot
3
Texture for Laser
4
creating Empty Material to create Material for shot
5
creating Material
6
adding Material to “Mesh Renderer”
7
Mesh Renderer | Material | Shader
8
changing Shader for Laser | Particle – Additive
9
deleting collider for VFX
10
adding RigidBody & Capsule Collider to Shot | Trigger Collider
11
Creating Prefab
12
“Mover” Script for shot | RigidBody.Velocity | Start()
13
deleting instance of shot
ezgif.com-video-to-gif
creating instances of laser