Building a Multiplayer 3D Platformer [Video]

Preview in Mapt

Building a Multiplayer 3D Platformer [Video]

Paul Mauviel

1 customer reviews
Build a multiplayer 3D Platformer in Simple and Easy steps

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
Video
$25.00
RRP $124.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Building a Multiplayer 3D Platformer [Video] Book Cover
Building a Multiplayer 3D Platformer [Video]
$ 124.99
$ 25.00
Building a Character using Blender 3D [Video] Book Cover
Building a Character using Blender 3D [Video]
$ 124.99
$ 25.00
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781787121621
Course Length5 hours and 9 minutes

Video Description

This course is designed to take the student from a basic level of Unreal Engine 4 knowledge to being fluent and capable of navigating the Engine to build quality games using the C++ API. It is designed to be an in-depth, easy to understand guide to programming Unreal Engine 4 games using C++. Designed as a tool for learning the C++ API from the perspective of an Unreal Engine 4 developer using blueprints, we will delve inThis course is aimed at developers who have a basic understanding of Unreal Engine 4 using blueprints, C++, and basic Computer Science concepts such as: Control Structures (if, while, for, switch, and more), Object Oriented Programming, and data structures (Arrays, Queues, Maps, and sto both engine specifics (UE4 Marketplace, source control, application lifecycle and data types) and game specifics (player control, enemy creation, physics, data manipulation and networking). The course will begin with the goal of familiarizing you with the UE4 C++ API and then move on to practical applications designed to take you from an empty project to a fully networked game demo. Finally, we'll delve into the UE4 graphics pipeline to utilize the powerful tools at the developer's disposal for creating visually stunning games.

Style and Approach

 This product is going to take you through the process of building a multiplayer 3D platformer game, in Unreal Engine 4

Table of Contents

Creating the Characters – Introduction to Property Replication
The Course Overview
Importing Project Assets
Creating the Base Character Class
Creating the Character Animations
Introduction to Property Replication in C++
Pickups – Health and Coins
Powerups
Building Out the Main Menu
Single Player State Manager
Building the Main Menu, Multiplayer Menu, and Loading Screens
Building the Host Network Game Screen
Join Network Game Screen
Connecting It All Together
Online Subsystems and Network Sessions
Introduction to the Online Subsystem and the Session Interface
Creating and Starting a Network Session
Searching for Hosted Network Game Sessions
Joining Existing Network Game Sessions
Updating and Destroying a Network Game Session
Connecting Our Network Functions to the Menu
Networked Game States
Building a Player UI
Keeping Track of Connected Players
Creating Match State
Building “Waiting For Players” Menu
Starting Game
Restarting Game
Core Game Loop
Respawning the Player When Killed
Moving Platforms
Instant Kill Boxes
Basic Enemy
Ending the Level
Completion Screen
Final Steps and Conclusion
Integrating Steam
Online Game Platform Services
Challenges
Course Recap

What You Will Learn

  • Creating Unreal Engine C++ projects and connecting them to source control
  • Using the Unreal Engine C++ API
  • Understanding the relationship between the Unreal Engine blueprint system and the C++ API
  • Navigating the API documentation
  • Core game development concepts: UI, Input, Data-driven gameplay, Networking
  • Graphics and rendering: Mesh materials (object shaders), Particle effects, Lighting, Post processing materials (render shaders)

Authors

Table of Contents

Creating the Characters – Introduction to Property Replication
The Course Overview
Importing Project Assets
Creating the Base Character Class
Creating the Character Animations
Introduction to Property Replication in C++
Pickups – Health and Coins
Powerups
Building Out the Main Menu
Single Player State Manager
Building the Main Menu, Multiplayer Menu, and Loading Screens
Building the Host Network Game Screen
Join Network Game Screen
Connecting It All Together
Online Subsystems and Network Sessions
Introduction to the Online Subsystem and the Session Interface
Creating and Starting a Network Session
Searching for Hosted Network Game Sessions
Joining Existing Network Game Sessions
Updating and Destroying a Network Game Session
Connecting Our Network Functions to the Menu
Networked Game States
Building a Player UI
Keeping Track of Connected Players
Creating Match State
Building “Waiting For Players” Menu
Starting Game
Restarting Game
Core Game Loop
Respawning the Player When Killed
Moving Platforms
Instant Kill Boxes
Basic Enemy
Ending the Level
Completion Screen
Final Steps and Conclusion
Integrating Steam
Online Game Platform Services
Challenges
Course Recap

Video Details

ISBN 139781787121621
Course Length5 hours and 9 minutes
Read More
From 1 reviews

Read More Reviews

Recommended for You

Building a Character using Blender 3D [Video] Book Cover
Building a Character using Blender 3D [Video]
$ 124.99
$ 25.00
Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering [Video] Book Cover
Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering [Video]
$ 49.99
$ 10.00
Write a Native iOS Game Using Xamarin and C# [Video] Book Cover
Write a Native iOS Game Using Xamarin and C# [Video]
$ 124.99
$ 25.00
A Quick Guide to iOS 11's New Features [Video] Book Cover
A Quick Guide to iOS 11's New Features [Video]
$ 124.99
$ 25.00
Building Advanced OpenCV3 Projects with Python [Video] Book Cover
Building Advanced OpenCV3 Projects with Python [Video]
$ 124.99
$ 25.00
Building Web Applications with Ember [Video] Book Cover
Building Web Applications with Ember [Video]
$ 124.99
$ 25.00