Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

39
Unity 5 Visual Studio Code * Asset Store * FPS * Terrain

Transcript of Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Page 1: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Unity 5Visual Studio Code * Asset Store * FPS * Terrain

Page 2: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Visual Studio CodeSet up on Windows and Mac OS

Page 3: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Visual Studio Codehttp://code.visualstudio.com

Page 4: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

VS Code Setup on Windows

http://darkgenesis.zenithmoon.com/configuring-unity3d-to-use-the-new-lightweight-visual-studio-code-editor/

1. Click Edit Preferences

2. External Tools

3. Browse to:• “C:\Users\<profile>\AppData\Local\Code\Bin\”

4. Select code.cmd

OPTIONAL:In VS Code, open the project folder to use Intellisense

Page 5: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

VS Code Setup on Mac

http://unreferencedinstance.com/how-to-integrate-visual-studio-code-with-unity3d-project/

1. Click Assets Sync MonoDevelop Project

2. Open VS Code, pick project folder

3. Pick a project (-csharp.sln) file

Page 6: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Launch Any Script from Unity

Double-click Script file

Page 7: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Choose a Theme: Light, Dark, High Contrast

On the top menu,1. Click View2. Click Theme3. Choose a theme:• Light Theme• Dark Theme• High Contrast Theme

Page 8: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Asset StoreGet free/paid assets for your game

Page 9: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Launch Unity’s Asset Store

On the top menu,1. Click Window 2. Click Asset Store

Shortcut: Ctrl+9

Page 10: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Asset Store Window

Verify that you’re logged in.

Page 11: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Asset Store: Top Paid

Scroll downfor top charts

Page 12: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Asset Store: Top Free

Click on Top Free

(below Top Paid)

Page 13: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Create New 2D Project for Platformer Game

… choose 2D, then click “Create project”

Name your project…

Click File New Project…

Page 14: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Download and Import “2D Platformer”

1. Click Download

2. Click Import

3. Import All!

Page 15: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Proceed Through Upgrade Prompt (optional)

Go Ahead!

Page 16: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Run the game! Click Play button

Page 17: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

First Person GameAdd a first-person controller

Page 18: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Create New 3D Project

… choose 3D, then click “Create project”

Name your project…

Click File New Project…

Page 19: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Create GroundFrom top menu, click GameObject 3D Object Plane

Page 20: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Import Characters Package Click Assets Import Package Characters

Import All!

Page 21: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Locate FPS Controller in Project Panel

In the Project Panel,

Open the following:• Standard Assets• Characters• FirstPersonCharacter• Prefabs• FPSController

Page 22: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Drag FPSController to Scene

Page 23: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Run the Game! Click Play button, move with arrow keys

Notice FPSController in Hierachy

Page 24: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

TerrainBuild your own terrain

Page 25: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Add Terrain From top menu, click GameObject 3D Object Terrain

Page 26: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Zoom Out and Focus on Terrain

Page 27: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Select Tool to Raise/Lower Terrain

Page 28: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Drag Mouse on Terrain in Scene

Page 29: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Run the game! Click Play button, move with arrow keys

Page 30: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Download and Import Unity’s Terrain Assets

Page 31: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Select Tool to Place Trees

Page 32: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Edit Trees for Terrain to Add Tree

In the Terrain’s Inspector window, click Edit Trees Add Tree

Page 33: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Assign Tree Prefab to Add Tree

In the Add Tree dialog, click the tiny circle, then choose a tree, e.g. Banyan

Page 34: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Confirm Add

Click the Add button to confirm.

Page 35: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Mass Place Trees

Click “Mass Place Trees, then click Place to confirm

Page 36: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Trees Too Small…?

Too Small!

Page 37: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Update Scale for Tree PrefabIn the Project panel,

click the Prefabfor the tree you selected,

e.g. Banyan

Enter a larger Scale Factor

e.g. 1

Click Apply to update all trees!

Page 38: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Enjoy Larger Trees!

Page 39: Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.

Optional: Import Environment Package Click Assets Import Package Environment

Import All!