Get started with 3D game development
Overview of the workflow to create a 3D game.
Read time 1 minuteLast updated 13 days ago
Everything in the Unity documentation, other than the 2D section, is relevant to 3D game development.
Select platforms and render pipelines
The first two choices you must make are your 3D render pipeline and the platforms you want to support. These choices affect each other: some platforms don't support the High Definition Render Pipeline (HDRP).
To get started, review the documentation for:
Check third-party application compatibility
If you need to import assets from third-party applications, check that all applications can produce formats that Unity can import. For more information, refer to Supported asset type reference.
Create the game
What you focus on next depends on your role, but if you're a sole creator, you might want to consider the following:
-
Create an environment in your game:
- For a natural environment, use the Terrain system or import an environment from a third-party modeling application.
- For a built environment, such as buildings and rooms, you can start with placeholders or import models.
-
Use meshes to place objects in the environment.
-
Change lights and visual effects to create the right mood for your game.
-
Animate characters and objects.
-
Create user input controls and user interfaces.
-
Make your game accessible to reach a wider player base.