Unity for gaming
Console and PC Games
Offering rich visual fidelity and artist-friendly tools, Unity delivers ultimate performance for your multi‑threaded console and PC games.
Deliver the best visuals and performance
With its artist-friendly tools for shaders and advanced visual effects – plus the High-Definition Render Pipeline (HDRP) – Unity generates stunning visuals for high-end PCs and consoles. And the purpose-built Data-Oriented Technology Stack (DOTS) maximizes your game’s performance across the latest multicore processors, creating richer game worlds while reducing your programming workload.
Fuel your creativity and success with an all‑in‑one platform
In the Valley of Gods
From the makers of Firewatch comes this richly interactive narrative based in 1920s Egypt. To tell an emotional story about friendship, the studio employed hard-working features like the Playables API and Mecanim, ensuring they got the physics, animation and other details just right.
Book of the Dead
This first-person, interactive demo showcases Unity’s capabilities for powering high-end visuals for game productions. The project leveraged the High-Definition Render Pipeline (HDRP) and many other new Unity features.
This modern adventure game features strong storytelling and encourages exploration. Its innovative stop-motion techniques are made possible by various Unity tools like photogrammetry and HDRP, while the combination of Timeline and Cinemachine allowed the studio to employ non-linear filmmaking techniques.
Escape from Tarkov
This 80-person team from Russia chose Unity to create a hardcore first-person shooter. To meet the high expectations of its player audience, the studio used Unity’s Mecanim for lifelike character animation and the Memory Profiler to optimize the game experience for all.
Rick and Morty: Virtual Rick-ality
This is Owlchemy’s first venture into morphing 2D cartoons into 3D interactive universes. In a cutting-edge adventure powered by Unity’s VR tools, Rick and Morty beam into your living room where you get to play as a Morty clone, exploring Rick’s garage, the Smith household and alien worlds.
This multiplayer FPS project is game-ready with full source code and assets available for download. Learn the latest features in Unity by extracting and using the parts you need – or use the full project as a starting point for your own online FPS game for PC or console.
At Unite Los Angeles we presented our progress on ECS and the Burst Compiler. Building on our experiences from the Nordeus demo at Unite Austin, we teamed up with the FPS Sample team and produced a futuristic cityscape using 2018.3 with some modifications that will appear in Unity 2019.
High Definition Render Pipeline (HDRP)
The HDRP is ideal for projects targeting AAA-quality games, demos and apps running on Compute Shader/GPU-compatible devices such as multicore PCs and consoles. It supports both forward and deferred rendering and uses physically based lighting and materials.
Prefabs provide you with efficient and flexible workflows that enable you to work confidently in large teams without the worry of making time-consuming errors. They give you great creative freedom and increase productivity by letting you automatically iterate on multiple game objects on the fly.
Visual Effect Graph
This flexible, artist-friendly system empowers you to create stunning VFX quickly. Just drag-and-drop ready-made nodes for simple effects or have fun experimenting, all in real-time.
Data-Oriented Technology Stack (DOTS)
With DOTS, you get Performance by Default, taking full advantage of today’s multicore processors. Its Entity Component System (ECS) provides a smart, data-oriented approach to game development based on game data, supported by the C# Job System for parallel code and the Burst Compiler for optimization.
With this smart camera system, you can effortlessly craft shots, build rigs and fine-tune your cinematography without painful rework. Cinemachine automates camera behaviors and dynamically triggers the best shots based on scene composition and interaction.
With Timeline, you call the shots and create rich cinematic content, cutscenes, and gameplay sequences by choreographing animations, audio, particles, scene elements, and other game objects. Its multitrack interface lets you build content fast, generating entire scenes on the fly and iterating with a few clicks.
With Unity’s extensive photogrammetry capabilities, you can easily produce high-quality and reusable game-ready digital assets from photos and videos.
The real-time development platform-of-choice
Unity’s industry-leading real-time development platform gives developers the power to create light, fast experiences using the graphical environment of an extensible Editor.
Extendable and flexible
Unity is unmatched in extensibility and ready to be adapted to your current and evolving needs with a powerful C# scripting system, comprehensive API and extensive documentation. Source code access can be purchased for under-the-hood C++ development.
With its intuitive UI and tools, Unity makes it easy to jumpstart a working prototype and bypass spending time on low-level programming. Changes are easy and instant through the magic of real-time, making it easier to create and iterate.
Unparalleled Platform Support
Maximize your reach with support for 25+ platforms. Unity partners early and deeply with publishing platforms so you can build once and deploy to all major console and PC platforms, as well as mobile.
Unity includes a powerful and well-documented APIs with access to the complete range of Unity systems, including physics, rendering, and communications to enable a rich interaction model and integration with other systems.
Optimal Graphics Performance
Unity’s Scriptable Render Pipeline provides total flexibility for graphics optimization. The High-Definition Render Pipeline offers world-class visual quality on high-end hardware while the Lightweight Render Pipeline maintains responsive performance when scaling for mobile.
A Massive Catalog of Assets and Tools
The Unity Asset Store gives you access to the largest marketplace of off-the-shelf assets and productivity tools to jumpstart your project. These building blocks cut down on development time to get you up and running and across the finish line faster.
Multiplayer games are today’s most watched, played and successful. Our cloud-enabled tools and services ensure you and your players both achieve awesome results.
Unity Teams helps you and your team create together, faster. It makes it simple to save, share and sync your Unity projects with anyone, anywhere.
The largest community of real-time creators
“Unity Developer” is #7 of the top-10 fastest growing jobs in the US, according to LinkedIn. With the talent pool centralized on Unity Connect, and a certification program to validate skills against a standard of aptitude, it’s easy to find skilled Unity talent to build your team.
Get trained by the experts
For large teams in the gaming industry, we offer custom solutions designed to support your organization’s creative goals.
FPS Sample reveal
During this Keynote we unveiled FPS Sample, an example project you can open right in the Editor. FPS Sample demonstrates not just what’s possible when creating a fully functioning multiplayer PC or console game with Unity, but also how you can achieve it yourself.
Creating VFX with the Visual Effect Graph
Artists of all experience levels can use the Visual Effect Graph to create amazing particle VFX. In this intermediate-level session, our development team provided a sneak peek into how to generate millions of GPU-based particles in real-time using the Visual Effects Graph’s toolset.
Entity Component System (ECS) – Megacity walkthrough
Megacity is built on our Data-Oriented Technology Stack (DOTS) alongside numerous optimizations slated for Unity 2019. The results are jaw-dropping.
- 4.5M Mesh renderers
- 200K Unique objects per building
- 100K Individual audio sources
- 5K Dynamic vehicles
- 60 fps
Deep dive into networking of FPS Sample
Take an in-depth look at how the netcode of a fast-paced multiplayer shooter like Unity’s FPS Sample works. Learn about snapshot generation and compression, client-side prediction and lag compensation, and see how the game code has been structured into server and client parts to enable a small, dedicated server to run the game.