Companies Home Search Profile

Learn to Create a Metroidvania Game using Unity & C#

Focused View

James Doyle

10:07:17

89 View
  • 1. Introduction.html
  • 2.1 Udemy Metroidvania Assets - James Doyle.zip
  • 2. Assets For Use In This Course.html
  • 1.1 Udemy Metroidvania Assets - James Doyle.zip
  • 1. Project Setup.mp4
    02:21
  • 2. Laying Out A Tilemap.mp4
    08:48
  • 1. Setting Up The Player.mp4
    05:58
  • 2. Moving The Player.mp4
    13:54
  • 3. Jumping.mp4
    10:09
  • 4. Creating Animations.mp4
    07:02
  • 5. Controlling Animations.mp4
    12:19
  • 6. Flipping The Character.mp4
    07:28
  • 1. Camera Following Player.mp4
    07:17
  • 2. Clamping The Camera.mp4
    10:39
  • 1. Creating A Bullet.mp4
    09:46
  • 2. Firing Shots.mp4
    06:24
  • 3. Adding Impact.mp4
    07:03
  • 4. Shooting Animation.mp4
    07:46
  • 5. Removing Unneccesary Packages.mp4
    02:09
  • 1. Adding Double Jump.mp4
    07:20
  • 2. Dashing.mp4
    08:42
  • 3. Dashing After-Images.mp4
    13:10
  • 4. Dash Limiting.mp4
    03:55
  • 5. Becoming A Ball.mp4
    09:50
  • 6. Animating The Ball.mp4
    06:36
  • 7. Dropping Bombs.mp4
    11:55
  • 8. Fixing Player Passing Through Walls.mp4
    04:38
  • 9. Blowing Up Destructible Objects.mp4
    12:08
  • 1. Controlling Ability Unlocks.mp4
    07:36
  • 2. Ability Unlock Pickup.mp4
    07:54
  • 3. Pickup Effect & Text.mp4
    16:49
  • 1. Setting Up Our First Enemy.mp4
    04:53
  • 2. Making The Enemy Patrol.mp4
    11:08
  • 3. Finishing Patrolling Enemy.mp4
    10:35
  • 4. Damaging Enemies.mp4
    08:25
  • 5. Damaging The Player.mp4
    12:18
  • 6. Setting Up A Flying Enemy.mp4
    17:13
  • 7. Making The Flyer Move.mp4
    08:13
  • 1. Displaying Health.mp4
    09:55
  • 2. Making The Enemy Explode.mp4
    02:58
  • 3. Invincibility & Flashing.mp4
    10:57
  • 4. Respawning.mp4
    13:19
  • 5. Keeping Active Between Scenes.mp4
    06:45
  • 6. Checkpoints.mp4
    03:19
  • 7. Player Death Effect.mp4
    05:21
  • 8. Health Pickup.mp4
    06:39
  • 1. Setting Up A Doorway.mp4
    10:46
  • 2. Making The Door Work.mp4
    14:52
  • 3. Fading Between Scenes.mp4
    09:20
  • 1. Creating Levels & Moving Between Them.mp4
    16:01
  • 2. Level Layout Example.mp4
    03:51
  • 3. Fixing Missing Player.mp4
    08:06
  • 1. Activating The Boss.mp4
    04:37
  • 2. Moving The Camera To Position.mp4
    05:49
  • 3. Setting Up Boss Health UI.mp4
    04:01
  • 4. Damaging The Boss.mp4
    06:40
  • 5. Animating The Boss.mp4
    06:36
  • 6. The First Phase.mp4
    12:34
  • 7. The Second Phase.mp4
    11:50
  • 8. Creating The Boss Shot.mp4
    08:36
  • 9. Shooting & Third Phase.mp4
    08:54
  • 10. Ending The Battle.mp4
    10:32
  • 1. Laying Out The Main Menu.mp4
    09:57
  • 2. Making The Main Menu Work.mp4
    05:48
  • 3. Creating A Pause Menu.mp4
    15:05
  • 4. CATCHUP Damaging Enemies With Bombs.mp4
    05:32
  • 1. Setting Up Audio.mp4
    05:16
  • 2. Playing Music.mp4
    11:24
  • 3. Playing Sound Effects.mp4
    12:52
  • 4. Auto-spawning the Audio System.mp4
    05:20
  • 1. Continuing The Game.mp4
    13:48
  • 2. Storing Ability Unlocks & Boss Progress.mp4
    12:33
  • 1. Building The Game.mp4
    05:03
  • 1.1 Udemy Metroidvania Game - COMPLETE FILES.zip
  • 1. Complete Project Files.html
  • Description


    Game development made easy. Learn C# using Unity and create your own 2D action game!

    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 action metroidvania 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 industry
  • Competent and confident with using a computer
  • What You Need to Know?


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


    Description

    NEW UPDATE! A complete map system has now been added to the course for inclusion in your projects!

    Learn how to create and program your very own metroidvania 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 understand such game elements as:

    • Special Abilites including Double Jumps, Dashing, Turning Into a ball and more

    • Unlocking & Collecting Abilities

    • Walking & Flying Enemies

    • Game Progression & Storing Your Progress

    • Complete Boss Battle

    • Audio systems

    • Interactive Menus

    • A full map system, including fullscreen & mini-maps

    • and much more...

    The course also includes a complete version of the project to use for your own reference to ensure everything in your game works as it should!


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


    Who this course is for:

    • Anyone who wants to make their own action metroidvania 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 industry
    • 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 69
    • duration 10:07:17
    • Release Date 2023/10/02

    Courses related to C#

    Courses related to Unity

    Subtitle
    Unity For Beginners
    SkillShareUnity For Beginners
    1:49:51
    English subtitles
    02/12/2024
    Subtitle
    Unity By Example : 20+ Mini Projects in Unity

    Courses related to 2D Game Development

    Courses related to 3D Game Development

    Courses related to Gaming