< Return to Video

2D Roguelike 1 of 14 : Project Introduction

  • 0:04 - 0:07
    Welcome to the scavengers project video series.
  • 0:07 - 0:10
    Before we get started with the tutorials,
  • 0:10 - 0:12
    let's take a look at the game that we're going to create.
  • 0:42 - 0:44
    So what we've got here is a
  • 0:44 - 0:47
    small turn-based tile-based
  • 0:48 - 0:50
    rogue-like style game
  • 0:50 - 0:52
    in which we have a player that can move through the level
  • 0:52 - 0:55
    one space at a time, each time he moves he loses
  • 0:55 - 0:58
    one of his food points, which he can regenerate
  • 0:58 - 1:01
    by collecting food pickups on the board.
  • 1:02 - 1:04
    The player has to avoid enemies who can
  • 1:04 - 1:06
    attack him and subtract from his food score.
  • 1:07 - 1:09
    And attempt to survive for as many levels
  • 1:09 - 1:11
    or days as possible.
  • 1:12 - 1:14
    We've set this up so that it can be deployed
  • 1:14 - 1:18
    to mobile platforms, including some touch-based controls
  • 1:18 - 1:20
    which we'll add in the last video in the series.
  • 1:21 - 1:23
    In order to follow along with this project
  • 1:23 - 1:25
    you'll need to create a new project,
  • 1:26 - 1:28
    set the default to 2D,
  • 1:28 - 1:30
    and hit Create Project.
  • 1:31 - 1:33
    I'm going to cancel for now since I already have it open.
  • 1:33 - 1:35
    Once you've created your new empty project
  • 1:35 - 1:37
    you're going to open the asset store window,
  • 1:38 - 1:41
    navigate to the scavengers project from the publisher
  • 1:41 - 1:43
    Unity Technologies.
  • 1:43 - 1:46
    And download and import that project
  • 1:46 - 1:48
    in to the new empty project.
  • 1:49 - 1:51
    You'll see a dialogue saying that
  • 1:51 - 1:54
    this will import the project settings,
  • 1:54 - 1:56
    which will include the layers and tags
  • 1:56 - 1:57
    that we need.
  • 1:57 - 2:00
    Choose Yes and import the project.
  • 2:01 - 2:03
    Once you do that you'll notice that a number of
  • 2:03 - 2:05
    folders have been created,
  • 2:05 - 2:09
    including a Completed folder which will contain
  • 2:09 - 2:11
    completed examples of all the things
  • 2:11 - 2:14
    that we're going to create during the series.
  • 2:14 - 2:16
    You'll also notice that
  • 2:16 - 2:18
    we've added some tags,
  • 2:18 - 2:21
    to the tag manager, including Food,
  • 2:22 - 2:25
    Exit, Enemy and Soda.
  • 2:27 - 2:31
    We've also added a layer called Blocking Layer.
  • 2:37 - 2:39
    In the sprite renderer you'll see that
  • 2:39 - 2:41
    we've added a number of sorting layers
  • 2:41 - 2:43
    including Floor,
  • 2:43 - 2:46
    Items and Units.
  • 2:48 - 2:51
    These have all been predefined and will be
  • 2:51 - 2:53
    imported when you import the project.
  • 2:54 - 2:56
    Over the course of the project we're going to
  • 2:56 - 2:59
    go through creating the needed tiles,
  • 2:59 - 3:02
    animations, adding our sound effects,
  • 3:03 - 3:05
    adding our user interface,
  • 3:05 - 3:08
    as well as the scripts necessary
  • 3:08 - 3:10
    to make all of this possible.
  • 3:11 - 3:14
    In the final video we're going to add our
  • 3:14 - 3:16
    touch screen controls to make our game
  • 3:16 - 3:18
    playable on mobile.
  • 3:20 - 3:22
    This project was created using Unity 5,
  • 3:22 - 3:25
    but we've attempted to make it backwards compatible
  • 3:25 - 3:27
    with Unity 4.6.
  • 3:27 - 3:29
    If you're following along in 4.6
  • 3:29 - 3:31
    you will notice that there are some differences
  • 3:31 - 3:33
    in the user interface, but hopefully you'll be able to
  • 3:33 - 3:36
    follow along using the basic principles.
  • 3:37 - 3:39
    This series assumes a certain level of
  • 3:39 - 3:41
    knowledge of the Unity Editor and of
  • 3:41 - 3:43
    C# scripting and therefore is aimed
  • 3:43 - 3:45
    at an intermediate level.
  • 3:45 - 3:47
    Hopefully as you follow along you'll be inspired
  • 3:47 - 3:48
    with some ideas for your own projects,
  • 3:48 - 3:50
    and learn some new concepts.
  • 3:50 - 3:52
    Let's get started.
Title:
2D Roguelike 1 of 14 : Project Introduction
Description:

more » « less
Video Language:
Lithuanian
Duration:
03:54

English subtitles

Revisions