Companies Home Search Profile

Unreal Engine 5 C++ Multiplayer: Make An Online Co-op Game

Focused View

GameDev.tv Team,Kaan Alpar

11:17:49

47 View
  • 1. Welcome To The Course.mp4
    00:21
  • 2. Development Setup.mp4
    08:57
  • 3.1 Chrome Live Captions.html
  • 3.2 GameDev.tv Blog.html
  • 3.3 GameDev.tv Community Forum.html
  • 3.4 GameDev.tv on Discord.html
  • 3.5 GameDev.tv on Twitter.html
  • 3.6 GameDev.tv on YouTube.html
  • 3. Community & Support.mp4
    01:33
  • 4. Accessing Our Projects.mp4
    04:38
  • 1. Section Intro - Multiplayer Fundamentals.mp4
    00:13
  • 2. Multiplayer Overview.mp4
    09:18
  • 3. Netmode.mp4
    13:21
  • 4.1 This Lectures Project Changes.html
  • 4. Connecting via LAN.mp4
    16:20
  • 5. Replication Intro.mp4
    11:43
  • 6.1 This Lectures Project Changes.html
  • 6. Network Role & Authority.mp4
    05:24
  • 7.1 This Lectures Project Changes.html
  • 7. Network Roles Example.mp4
    10:15
  • 8.1 This Lectures Project Changes.html
  • 8. Variable Replication.mp4
    13:57
  • 9.1 This Lectures Project Changes.html
  • 9. RepNotifies.mp4
    12:10
  • 10.1 This Lectures Project Changes.html
  • 10. RepNotifies Continued.mp4
    07:48
  • 11.1 This Lectures Project Changes.html
  • 11. Server RPCs.mp4
    12:10
  • 12.1 This Lectures Project Changes.html
  • 12. Spawning Static Mesh Actors.mp4
    13:33
  • 13.1 This Lectures Project Changes.html
  • 13. RPC Validation.mp4
    07:28
  • 14.1 This Lectures Project Changes.html
  • 14. Multicast RPCs.mp4
    06:36
  • 15.1 This Lectures Project Changes.html
  • 15. Spawning Particle Effects.mp4
    07:53
  • 16.1 This Lectures Project Changes.html
  • 16. Actor Ownership.mp4
    13:39
  • 17.1 This Lectures Project Changes.html
  • 17. Client RPCs.mp4
    12:12
  • 18. Wrap Up - Multiplayer Fundamentals.mp4
    03:56
  • 1. Section Intro - Online Subsystem.mp4
    00:20
  • 2. Online Subsystem Intro.mp4
    02:05
  • 3. Project Setup - Online Subsystem.mp4
    06:52
  • 4.1 This Lectures Project Changes.html
  • 4. Game Instance Subsystem.mp4
    11:12
  • 5.1 This Lectures Project Changes.html
  • 5. Main Menu.mp4
    15:30
  • 6.1 This Lectures Project Changes.html
  • 6. Session Interface.mp4
    12:38
  • 7. Batch Script Testing.mp4
    07:21
  • 8.1 This Lectures Project Changes.html
  • 8. Accessing Subsystem in Blueprint.mp4
    07:09
  • 9.1 This Lectures Project Changes.html
  • 9. CreateSession.mp4
    08:41
  • 10.1 This Lectures Project Changes.html
  • 10. Session Interface Delegates.mp4
    15:21
  • 11.1 This Lectures Project Changes.html
  • 11. DestroySession.mp4
    06:55
  • 12.1 This Lectures Project Changes.html
  • 12. DestroySession Delegate.mp4
    13:10
  • 13.1 This Lectures Project Changes.html
  • 13. FindSessions.mp4
    14:36
  • 14.1 This Lectures Project Changes.html
  • 14. Using ServerName.mp4
    08:23
  • 15.1 This Lectures Project Changes.html
  • 15. JoinSession.mp4
    19:08
  • 16.1 This Lectures Project Changes.html
  • 16. Create & Join Menus.mp4
    09:10
  • 17.1 This Lectures Project Changes.html
  • 17. Menu Functionality.mp4
    09:05
  • 18.1 This Lectures Project Changes.html
  • 18. Disabling Buttons.mp4
    21:51
  • 19. Wrap Up - Online Subsystem.mp4
    00:29
  • 1. Section Intro - Coop Adventure.mp4
    00:27
  • 2.1 This Lectures Project Changes.html
  • 2. New Map.mp4
    11:55
  • 3.1 This Lectures Project Changes.html
  • 3. Pressure Plate.mp4
    10:22
  • 4.1 This Lectures Project Changes.html
  • 4. Pressure Plate Constructor.mp4
    14:09
  • 5.1 This Lectures Project Changes.html
  • 5. Pressure Plate Blueprint.mp4
    06:49
  • 6.1 This Lectures Project Changes.html
  • 6. Pressure Plate Tick.mp4
    13:33
  • 7.1 This Lectures Project Changes.html
  • 7. Pressure Plate Delegates.mp4
    06:07
  • 8.1 This Lectures Project Changes.html
  • 8. Transporter Component.mp4
    09:10
  • 9.1 This Lectures Project Changes.html
  • 9. Transporter Constructor.mp4
    06:33
  • 10.1 This Lectures Project Changes.html
  • 10. Counting Active Plates.mp4
    16:01
  • 11.1 This Lectures Project Changes.html
  • 11. Moving Owner Actor.mp4
    14:47
  • 12.1 This Lectures Project Changes.html
  • 12. Movable Actor.mp4
    07:17
  • 13.1 This Lectures Project Changes.html
  • 13. Movable Actor Constructor.mp4
    14:43
  • 14.1 This Lectures Project Changes.html
  • 14. Movable Platform.mp4
    10:12
  • 15.1 This Lectures Project Changes.html
  • 15. Movable Door.mp4
    05:07
  • 16.1 This Lectures Project Changes.html
  • 16. Pressure Plate Animation.mp4
    11:54
  • 17.1 This Lectures Project Changes.html
  • 17. Collectable Key.mp4
    11:38
  • 18.1 This Lectures Project Changes.html
  • 18. Collecting The Key.mp4
    13:57
  • 19.1 This Lectures Project Changes.html
  • 19. Better Looking Key.mp4
    09:27
  • 20.1 This Lectures Project Changes.html
  • 20. The Key Holder.mp4
    12:27
  • 21.1 This Lectures Project Changes.html
  • 21. Activating Key Holder.mp4
    08:36
  • 22.1 This Lectures Project Changes.html
  • 22. Trigger Actor Keys.mp4
    12:06
  • 23.1 This Lectures Project Changes.html
  • 23. Win Area.mp4
    14:34
  • 24.1 This Lectures Project Changes.html
  • 24. Win RPC.mp4
    08:59
  • 25.1 This Lectures Project Changes.html
  • 25. Win Screen.mp4
    08:33
  • 26.1 This Lectures Project Changes.html
  • 26. Customizing Player Movement.mp4
    08:47
  • 27.1 This Lectures Project Changes.html
  • 27. Level Design.mp4
    07:56
  • 28.1 This Lectures Project Changes.html
  • 28. Level Design #2.mp4
    06:01
  • 29.1 This Lectures Project Changes.html
  • 29. Level Design #3.mp4
    11:44
  • 30. Wrap Up - Coop Adventure.mp4
    00:37
  • Description


    Learn intermediate C++ and the latest UE5 tech to make your own online multiplayer adventure games.

    What You'll Learn?


    • Learn intermediate C++ and the latest UE5 tech to make your own online multiplayer adventure games.
    • Fundamentals of making online multiplayer games in Unreal.
    • Create online gameplay sessions.
    • Program online multiplayer gameplay.
    • Master the replication system (the part of Unreal used to make multiplayer games).
    • Use the Online Subsystem (which Unreal uses to create online gameplay sessions).
    • Use Steam’s online services to connect across the internet.
    • Design and program a 2 player co-op adventure game that you can play with your friend over the internet.
    • We’ll also teach you about level design.

    Who is this for?


  • Idea if you want to learn to make a multiplayer game in Unreal but don't know where to start.
  • Even if you understand the basics of multiplayer it's still difficult to make a multiplayer game, this course will teach you how to put your knowledge into practical use and show you how to make a full game.
  • What You Need to Know?


  • Beginner to Intermediate user of Unreal - if you already know a bit of Unreal and have an understanding of basic coding concepts this is the course for you!
  • More details


    Description

    Want to learn how to make your own online multiplayer adventure games?

    In this course you’ll use the latest Unreal Engine 5 features and C++ to do just that!

    The main game in this course is a two player co-op action adventure game, but you can apply the code and principles to whatever type of online multiplayer game you want to make.

    Along with learning all about level design, you’ll also create different gameplay features like pressure plates, movable platforms and doors, and collectible keys.

    By the end of the course you’ll have a fun co-op adventure game you can play with your friend online. Plus the tools to continue to work on it and really make it your own!

    Understanding online multiplayer is difficult, this course makes it simple by giving you easy to understand explanations and step by step examples.

    Even if you understand the basics of multiplayer, it’s still difficult to make a multiplayer game. This course will teach you how to put your knowledge to practical use, showing you how to make a full game.

    This is an intermediate course, so if you already know a bit of Unreal and have an understanding of basic coding concepts this is the course for you!

    You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.

    You’ll also gain access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

    So enrol today and create your own multiplayer game!

    Who this course is for:

    • Idea if you want to learn to make a multiplayer game in Unreal but don't know where to start.
    • Even if you understand the basics of multiplayer it's still difficult to make a multiplayer game, this course will teach you how to put your knowledge into practical use and show you how to make a full game.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    GameDev.tv Team
    GameDev.tv Team
    Instructor's Courses
    GameDev tv was created to help anyone learn how to develop, design and sell indie games.  We have some of the best-selling and highest rating game development courses on Udemy. We have more than a million students, and our aim is to make and maintain high quality courses that are engaging and entertaining for them.GameDev tv offers comprehensive courses on Unity, Blender, Unreal, coding in C#, C++ and more.  Looking to learn about a topic that we don't cover? Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).
    Hi there, I'm Kaan and I'm an independent game developer. I have been making games for over 5 years. I studied at Japan Electronics College in Tokyo learning all about computer science.I taught thousands of beginners game development and programming principles. I know exactly how you feel and what you are looking for and I try to make it so that my courses are the perfect fit for you. I remember my own struggles during my learning journey and I try to use those memories as reference points for my lectures.Making games is my PASSION. I'm in love with the whole process of creating a game, from idea to the end product.I decided to become a Udemy instructor in order to share my knowledge with people like you. I believe that the best people on this planet are the ones that share their knowledge with others. I know that I wouldn't have learned so much without the help of others. And now I'm here for you! I hope to see you in one of my classes!Kaan
    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 71
    • duration 11:17:49
    • Release Date 2023/12/06