0:00:03.722,0:00:07.444 Welcome to the scavengers project video series. 0:00:07.444,0:00:09.989 Before we get started with the tutorials, 0:00:09.989,0:00:12.383 let's take a look at the game that we're going to create. 0:00:41.778,0:00:44.192 So what we've got here is a 0:00:44.192,0:00:47.082 small turn-based tile-based 0:00:47.669,0:00:49.833 rogue-like style game 0:00:49.833,0:00:52.035 in which we have a player that can move through the level 0:00:52.035,0:00:55.148 one space at a time, each time he moves he loses 0:00:55.148,0:00:58.314 one of his food points, which he can regenerate 0:00:58.314,0:01:01.021 by collecting food pickups on the board. 0:01:01.559,0:01:03.559 The player has to avoid enemies who can 0:01:03.559,0:01:06.218 attack him and subtract from his food score. 0:01:06.651,0:01:08.651 And attempt to survive for as many levels 0:01:08.651,0:01:10.651 or days as possible. 0:01:11.574,0:01:13.574 We've set this up so that it can be deployed 0:01:13.574,0:01:17.504 to mobile platforms, including some touch-based controls 0:01:17.504,0:01:20.006 which we'll add in the last video in the series. 0:01:20.813,0:01:22.813 In order to follow along with this project 0:01:22.813,0:01:24.813 you'll need to create a new project, 0:01:25.755,0:01:27.871 set the default to 2D, 0:01:28.467,0:01:30.026 and hit Create Project. 0:01:30.765,0:01:32.977 I'm going to cancel for now since I already have it open. 0:01:33.496,0:01:35.370 Once you've created your new empty project 0:01:35.370,0:01:37.370 you're going to open the asset store window, 0:01:38.082,0:01:40.878 navigate to the scavengers project from the publisher 0:01:40.878,0:01:42.694 Unity Technologies. 0:01:43.040,0:01:45.768 And download and import that project 0:01:46.335,0:01:48.335 in to the new empty project. 0:01:48.768,0:01:50.768 You'll see a dialogue saying that 0:01:50.768,0:01:54.070 this will import the project settings, 0:01:54.070,0:01:55.779 which will include the layers and tags 0:01:55.779,0:01:57.433 that we need. 0:01:57.433,0:02:00.219 Choose Yes and import the project. 0:02:00.998,0:02:02.998 Once you do that you'll notice that a number of 0:02:02.998,0:02:04.707 folders have been created, 0:02:05.277,0:02:09.038 including a Completed folder which will contain 0:02:09.038,0:02:11.038 completed examples of all the things 0:02:11.038,0:02:13.677 that we're going to create during the series. 0:02:14.494,0:02:16.494 You'll also notice that 0:02:16.494,0:02:18.494 we've added some tags, 0:02:18.494,0:02:21.027 to the tag manager, including Food, 0:02:22.325,0:02:25.485 Exit, Enemy and Soda. 0:02:27.168,0:02:30.610 We've also added a layer called Blocking Layer. 0:02:37.139,0:02:39.139 In the sprite renderer you'll see that 0:02:39.139,0:02:41.139 we've added a number of sorting layers 0:02:41.408,0:02:43.408 including Floor, 0:02:43.408,0:02:45.909 Items and Units. 0:02:48.236,0:02:50.536 These have all been predefined and will be 0:02:50.536,0:02:53.076 imported when you import the project. 0:02:53.932,0:02:55.932 Over the course of the project we're going to 0:02:55.932,0:02:58.945 go through creating the needed tiles, 0:02:59.320,0:03:02.263 animations, adding our sound effects, 0:03:02.571,0:03:04.571 adding our user interface, 0:03:04.860,0:03:07.711 as well as the scripts necessary 0:03:07.711,0:03:09.711 to make all of this possible. 0:03:11.211,0:03:13.654 In the final video we're going to add our 0:03:13.654,0:03:15.654 touch screen controls to make our game 0:03:15.654,0:03:17.654 playable on mobile. 0:03:19.740,0:03:22.240 This project was created using Unity 5, 0:03:22.240,0:03:24.530 but we've attempted to make it backwards compatible 0:03:24.530,0:03:26.530 with Unity 4.6. 0:03:27.136,0:03:29.136 If you're following along in 4.6 0:03:29.136,0:03:31.136 you will notice that there are some differences 0:03:31.136,0:03:33.136 in the user interface, but hopefully you'll be able to 0:03:33.136,0:03:35.844 follow along using the basic principles. 0:03:36.575,0:03:38.575 This series assumes a certain level of 0:03:38.575,0:03:40.575 knowledge of the Unity Editor and of 0:03:40.575,0:03:43.021 C# scripting and therefore is aimed 0:03:43.021,0:03:44.818 at an intermediate level. 0:03:45.165,0:03:47.165 Hopefully as you follow along you'll be inspired 0:03:47.165,0:03:48.499 with some ideas for your own projects, 0:03:48.499,0:03:50.441 and learn some new concepts. 0:03:50.441,0:03:51.711 Let's get started.