Join Craig Barr for an in-depth discussion in this video Overview, part of Unreal Essential Training (2016).
- [Voiceover] Now that you've completed your project in Unreal Engine 4, it's time to look at how you can package your game for distribution. Let's take a quick moment here to just do an overview of what the packaging process utilizes within Unreal Engine 4. So we have our project scene, here were have our nice environment built up. We've created a game that is based on this cinematic series of camera cuts to really showcase the overall scene and the environment here. And now we want to package this up to be its own executable, its own game that can be distributed or shared anywhere.
So we can define what platform we want to work with and how we want the game to be built. So a quick overview of the things that will be utilized when building a game, these are areas where we want to get into building the overall quality of lighting and this is how we want to define how we want our lighting quality to be built so that we can preview this and play test this within the viewport. After we're set with that, we're going to look at things like packaging the project underneath the File menu. There are a couple important things to keep in mind in here.
This is where we're going to want to look at things like Packaging Settings and really describe or define how we want this to be packaged up. And this is where we can get into anything like giving a description to the project, giving it a name, defining the project thumbnail, for example, right down to the supported platforms that we want to work with. In this case, here, we can select all platforms but we may want to define specific platforms that we can launch that game on. So we'll take a look at that a bit later. As well, in packaging the project here, this is where we get into things like the Build Configuration, whether we want this to be set as a development build for testing, or a final shipping build, as well.
Now down below you'll see in the Package Project down below Supported Platforms and this is where it dives exactly into what we were looking there at our Packaging Settings. Let's see if we can quickly get into your specific platforms and where you can define or specify the platforms that you want your project to support. This is where you may want to keep certain things in mind, if you're building something for PlayStation 4 or Xbox One, you certainly need to be within their development parameters and have access to their dev kit to be able to do that properly.
So in our case here, we're going to build ours for PC platform, specifically for Windows, and we'll take a look at how we can do that. So the packaging process in Unreal is actually quite straightforward once you're ready to do that and I would encourage you as you're building to simply go ahead and build out your package to test it. So you can certainly test it and share it among teams, or with individuals, friends for example, and get their feedback as to what they think about your project as it's coming along. So that's just a quick overview of you've gotten to the endpoint of your game and now it's time to look at what is needed to package your game up here in Unreal Engine 4.
- Customizing the Unreal UI
- Creating a new project
- Creating landscapes
- Blocking out levels
- Assembling a scene
- Working with materials and lights
- Adding post-processing effects
- Defining bodies of water
- Adding atmospherics, foliage, and wind
- Working with the Blueprint editor
- Creating cinematics
- Monitoring performance
- Packaging a game for distribution