Companies Home Search Profile

How to Make a 2D Platformer with Unity & C#

Focused View

Noa Calice (aka Blackthornprod)

2:01:51

6 View
  • 1 - Introduction.mp4
    02:05
  • 2 - How to Use This Course.mp4
    01:43
  • 3 - How to use this course LINKS.html
  • 4 - Player Controller.mp4
    10:00
  • 5 - Wall Jumping.mp4
    08:08
  • 6 - Player Animation Transitions.mp4
    05:42
  • 7 - Making the Camera.mp4
    03:15
  • 8 - Patrol Enemy Character.mp4
    12:20
  • 9 - Flying Enemy Character.mp4
    07:12
  • 10 - Warlock Enemy Character.mp4
    06:20
  • 11 - Player Attack.mp4
    08:07
  • 12 - Weapon Switching.mp4
    03:50
  • 13 - Moving Platforms.mp4
    03:52
  • 14 - Camera Shake.mp4
    04:54
  • 15 - Particle Effects.mp4
    05:59
  • 16 - Sound Effects.mp4
    06:21
  • 17 - Bringing our Game Environment to Life.mp4
    06:02
  • 18 - Health UI.mp4
    05:11
  • 19 - Making a Main Menu.mp4
    08:11
  • 20 - Level Selection.mp4
    07:40
  • 21 - Adding some Post Processing.mp4
    03:26
  • 22 - CONCLUSION.mp4
    01:33
  • Description


    Game Development- Learn how to create a 2D platformer game full of unique enemies, weapons and environments using Unity.

    What You'll Learn?


    • Learn how to make a 2D platformer player controller with wall jumping and sliding.
    • Create unique enemy characters with simple but fun AI behaviors.
    • Make moving platforms.
    • Learn how to make a weapon pickup and switching system.
    • Create an unlockable level menu.
    • Make particle effects and add game juice, learning how to make attacks and jumps more satisfying and fun with sound effects and screen shake.
    • Add parallax to give your 2D world more depth.
    • Learn how to make your game environments shine with soft overlays, clouds, and small environmental pieces that react to the player.

    Who is this for?


  • A beginner/intermediate game developer interested in learning how to create a fun 2D platformer game from A to Z using Unity and C#.
  • This course is also for those curious about programming AI using C#.
  • What You Need to Know?


  • Before starting this course you should understand the basics of Unity. Like saving scenes, navigating the interface, using the three basic manipulation tools (Translate, Rotate and Scale), create prefabs and add and modify components inside the inspector.
  • You should have a strong understanding of the basics of C#, such as creating variables, modifying those and calling functions.
  • More details


    Description

    In this game creation course, my brother and I will bring you through the process of making a 2D platformer game using Unity and C#.

    This is an all-time classic genre, a blank canvas to let your imagination run wild!

    -----------------------------

    We'll begin by learning how to make a solid player controller, with wall jumping and sliding. Then we will go on a fun journey bringing to life unique enemy characters such as a shooting warlock, a flying bat that avoids obstacles, and a patrolling goblin! So you can expect some simple but fun tutorials on AI.

    You'll learn how to make moving platforms, a flexible camera, and weapon pickup and switching.

    If you've ever wondered how to make an easy unlockable level system, then that's covered too!

    Get ready to dive into the universe of particle effects and game juice, learning how to make attacks and jumps more satisfying with sound effects and screen shake for example!

    I'll share some useful and easy to implement tips and tricks to make your platformer game environments shine with soft overlays for lighting, parallax to add depth to the world, little trees and grass tufts which move underfoot and post-processing!

    -----------------------------
    Last but not least, by purchasing this course you'll get access to all the project files. Lots of art, animations, code, sounds, and effects at your disposal! Whatsmore, you'll be able to join the courses unique Discord server and chat with a community of game creators, ask for help if you get stuck, and share your hard work with fellow students!


    I look forward to seeing what unique worlds you'll bring to life with the course!

    Who this course is for:

    • A beginner/intermediate game developer interested in learning how to create a fun 2D platformer game from A to Z using Unity and C#.
    • This course is also for those curious about programming AI using C#.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Noa Calice (aka Blackthornprod)
    Noa Calice (aka Blackthornprod)
    Instructor's Courses
    Hey, I'm Noa Calice, an indie game developer having made a dozen games both 2D and 3D using Unity and C#. I've recently completed my first commercial game: The Dreadful Whispers which can be played on Steam. I'm also a teacher, having made hundreds of tutorials on my Youtube channel called Blackthornprod, where I teach aspiring game developers how to use Unity, code and make awesome game art and animations.I've developed a strong passion for teaching and sharing my knowledge with others, I want to help you the best I can acquire the skills you need to bring your unique ideas to life!Join me on this adventure!
    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 21
    • duration 2:01:51
    • English subtitles has
    • Release Date 2024/02/26