Companies Home Search Profile

Learn To Create A Roguelike Game In Unity

Focused View

James Doyle

19:21:10

99 View
  • 1.1 Udemy Roguelike Starter Package.zip
  • 1. Introduction.mp4
    00:54
  • 1. The Unity Layout.mp4
    14:25
  • 2.1 Udemy Roguelike Starter Package.zip
  • 2. Project Setup.mp4
    05:12
  • 3. Setting Up Spritesheet.mp4
    08:45
  • 1. Creating The Player.mp4
    10:14
  • 2. Intro to Scripting.mp4
    05:43
  • 3. Moving the Player.mp4
    16:06
  • 4. Hitting Solid Objects.mp4
    09:31
  • 5. Aiming The Gun.mp4
    12:55
  • 6. Switching Directions.mp4
    12:05
  • 7. Animating The Player.mp4
    15:32
  • 8. Limiting Player Movement.mp4
    03:06
  • 1. Making Bullets.mp4
    12:22
  • 2. Shooting Bullets.mp4
    08:25
  • 3. Auto-Firing Bullets.mp4
    09:16
  • 4. Bullet Impact Effects.mp4
    12:39
  • 1. Creating & Moving Enemy.mp4
    18:36
  • 2. CHALLENGE - ANIMATE THE ENEMY.mp4
    05:48
  • 3. Damaging Enemies.mp4
    11:09
  • 4. Death Splatters.mp4
    13:49
  • 5. CHALLENGE - ENEMY HURT EFFECTS.mp4
    07:09
  • 6. Making Enemies Fire.mp4
    07:18
  • 7. Enemy Bullets.mp4
    09:38
  • 8. Collision Layers.mp4
    05:11
  • 9. Shooting While In Range.mp4
    07:09
  • 1. Player Health System.mp4
    07:49
  • 2. Setting Up Healthbar UI.mp4
    14:59
  • 3. Improving Healthbar appearance.mp4
    10:12
  • 4. Showing Death Screen.mp4
    08:17
  • 5. Adding Temporary Invincibility.mp4
    11:42
  • 6. Adding Static Dangers.mp4
    10:10
  • 1. Dashing.mp4
    09:12
  • 2. Animating The Dash.mp4
    08:25
  • 3. CHALLENGE - MAKE THE PLAYER INVINCIBLE WHILE DASHING.mp4
    04:51
  • 4. Breaking Boxes.mp4
    07:33
  • 5. Adding Broken Pieces.mp4
    10:24
  • 6. Moving Broken Pieces.mp4
    15:30
  • 1. Assigning Sprite Layers.mp4
    04:58
  • 2. Automatically Assigning Sort Order.mp4
    08:26
  • 3. Creating Health Pickups.mp4
    05:52
  • 4. Dropping Items Randomly.mp4
    11:41
  • 1. Adding Music.mp4
    11:07
  • 2. Adding Sound Effects.mp4
    08:30
  • 3. CHALLENGE - ASSIGN SOUND EFFECTS.mp4
    06:46
  • 4. Fixing Object Interactions.mp4
    09:55
  • 1. Making Rooms with Tilemaps.mp4
    06:17
  • 2. Making Tiles Solid.mp4
    06:39
  • 3. Setting up Multiple Rooms.mp4
    04:45
  • 4. Creating the Camera Controller.mp4
    10:20
  • 5. Entering Rooms.mp4
    09:13
  • 6. Making Doors.mp4
    10:10
  • 7. Clearing A Room.mp4
    17:12
  • 8. CHALLENGE - MAKE A SIMPLE LEVEL SEQUENCE.mp4
    07:18
  • 1. Completing A Level.mp4
    09:10
  • 2. Adding A Delay To Level Ending.mp4
    09:05
  • 3. Stopping Player Moving At Level End.mp4
    04:54
  • 4. Fading In & Out Of Levels.mp4
    12:03
  • 1. Creating Title Screen.mp4
    12:15
  • 2. Creating Victory Screen.mp4
    08:25
  • 3. Updating Death Screen.mp4
    07:29
  • 4. Adding A Pause Menu.mp4
    14:52
  • 5. Building Your Game.mp4
    05:54
  • 1. Understanding Level Generation.mp4
    05:12
  • 2. Creating The Start Room.mp4
    06:45
  • 3. Moving The Generator.mp4
    13:12
  • 4. Generating More Rooms.mp4
    04:29
  • 5. Stopping Rooms Overlapping.mp4
    11:15
  • 6. Tracking Generated Rooms.mp4
    09:06
  • 7. Setting up Outlines for Connecting Rooms.mp4
    05:46
  • 8. Serializing Classes.mp4
    10:27
  • 9. Generate Room Outlines.mp4
    19:37
  • 10. Creating Outline Tilemaps.mp4
    07:40
  • 11. Creating Room Centers.mp4
    11:22
  • 12. Setting Outline Doors.mp4
    01:35
  • 13. Adding Centers to Generation.mp4
    14:56
  • 14. Making Generator Playable.mp4
    06:19
  • 1. Setting Up Different Enemies.mp4
    02:37
  • 2. Running Away Enemy.mp4
    05:33
  • 3. Wandering Enemy.mp4
    11:21
  • 4. Patrolling Enemy.mp4
    10:43
  • 5. CHALLENGE - MAKE MORE ROOM CENTERS WITH NEW ENEMIES.mp4
    06:50
  • 1. Adding Coin Tracking.mp4
    04:29
  • 2. Collecting Coins.mp4
    06:04
  • 3. CHALLENGE - ADD COINS TO UI.mp4
    06:24
  • 4. Making Coins Drop.mp4
    08:05
  • 1. Creating A Shop Item.mp4
    08:02
  • 2. Buying From Shop.mp4
    12:05
  • 3. Upgrading Health In Shop.mp4
    10:47
  • 4. Adding Shops to Level Generation.mp4
    14:09
  • 1. Showing Minimap.mp4
    12:43
  • 2. Revealing Rooms on Entry.mp4
    07:46
  • 3. Activating Big Map.mp4
    12:40
  • 4. Adding Map Instructions.mp4
    04:39
  • 1. Adapt Shooting System.mp4
    08:13
  • 2. Limiting Fire Rate.mp4
    04:58
  • 3. Creating Different Weapons.mp4
    06:49
  • 4. Switching Weapons.mp4
    08:02
  • 5. Adding Weapon UI elements.mp4
    10:19
  • 6. Collecting Weapons.mp4
    19:57
  • 7. Spawning Weapons From Chests.mp4
    16:14
  • 8. CHALLENGE - ADDING GUN ROOM TO GENERATION.mp4
    09:51
  • 9. Buying Weapons From The Shop.mp4
    12:47
  • 1. Moving Between levels.mp4
    04:54
  • 2. Tracking character stats between levels.mp4
    09:14
  • 3. Keeping Weapons between levels.mp4
    17:20
  • 4. CHALLENGE - IMPORTANCE OF TESTING.mp4
    05:38
  • 1. Setting Up Character Select Area.mp4
    06:20
  • 2. Adding Characters.mp4
    08:28
  • 3. Switching Characters.mp4
    09:11
  • 4. Re-activating Characters.mp4
    05:34
  • 5. CHALLENGE - ADD MORE CHARACTERS.mp4
    06:50
  • 6. Unlocking Characters.mp4
    18:58
  • 7. Saving Unlocked Characters.mp4
    10:51
  • 8. Relocking Characters.mp4
    11:13
  • 9. Making Sure Multiple Players Dont Appear.mp4
    05:25
  • 1. Creating Boss Level.mp4
    09:37
  • 2. Setting Up The Boss.mp4
    08:21
  • 3. Creating Action Sequence.mp4
    13:02
  • 4. Making Actions Happen.mp4
    12:08
  • 5. Adding Boss Health & Damage.mp4
    11:38
  • 6. Showing Boss Health.mp4
    10:34
  • 7. Switching Between Sequences.mp4
    17:33
  • 1. Final Checks & Final Build.mp4
    03:16
  • 1.1 Udemy Dungeon Gunner (Final Project).zip
  • 1. Completed Project Files.html
  • Description


    Game development made easy. Learn C# using Unity and create your very own classic RPG!

    What You'll Learn?


    • Learn C#, a modern versatile programming language.
    • Understand the capabilities of 2D development in Unity.
    • Develop strong and transferrable problem solving skills.
    • Gain an understanding of the game development process.
    • Learn how object oriented programming works in practice.

    Who is this for?


  • Anyone who wants to make their own 2D games.
  • People who want to create and publish their own games.
  • Complete beginners with an interest in learning game development.
  • Developers who want to re-skill across to game development.
  • People interested in working in the game design industy.
  • Competent and confident with using a computer.
  • What You Need to Know?


  • Mac or PC capable of running Unity 3D
  • A copy of Unity 2019.2 or newer
  • More details


    Description

    Learn how to create and program your very own Roguelike Dungeon Crawling game using Unity, an industry-standard game development program used by large gaming studios and indie developers across the world.

    In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.

    This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.

    At the end of this course you will have developed the ability to create such game elements as:

    • Full top-down character movement with Dashing

    • Generating Procedural Levels

    • Full Weapon Collection & Switching System

    • Enemies with different movement and firing patterns

    • Multiple Characters & Character Switching

    • Shooting System

    • Complete Health System

    • Creating tile-based maps in Unity

    • Shop system

    • In-Game Maps

    • Boss Battles

    • And more!...


    Start learning today and let me help you become a game developer!

    Who this course is for:

    • Anyone who wants to make their own 2D games.
    • People who want to create and publish their own games.
    • Complete beginners with an interest in learning game development.
    • Developers who want to re-skill across to game development.
    • People interested in working in the game design industy.
    • Competent and confident with using a computer.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Hi, I'm James. I have helped thousands of people learn how to develop their own games in Unity, and whether you're a first-time developer, or need to refresh your skills, I can help you learn to make the games you want to make.With a bachelors degree in Computer Science and a background working in independent game development, I have been helping others to create their own games and release them on multiple platforms.I believe in helping you learn by teaching code in context, so rather than having to memorize a bunch of stuff you've never seen before, you learn how each coding concept can be applied to real working problems in your games.I can't wait to help you learn all about making your own games and how to make them a success.So why not start learning to make games with me now?See you soon!James
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 123
    • duration 19:21:10
    • English subtitles has
    • Release Date 2023/07/31