Unity
Unity 5 - Roll a Ball game - 1 of 8: Setting up the Game - Unity Official Tutorials
updated
The team at XRIO are on a mission to revolutionize gaming education. We will be welcoming them on our next Creator Spotlight to talk about their game, Blender Start Here, which is designed to make learning software fun and engaging. Join us in changing the way people play and learn!
Learn more: xrio.io/blender-start-here
Download the examples and shaders used in the video to learn from or use on your own projects from this file: drive.google.com/file/d/1XERfFugK9qRKBK_zxsB0iv-87gK6uCKZ
Follow along by downloading the Happy Harvest sample from the Asset Store: assetstore.unity.com/packages/essentials/tutorial-projects/happy-harvest-2d-sample-project-259218
Along with the demo, we created a series of in-depth articles to show you how to create the URP 2D lighting and visuals so you can add them to your own projects.
View these pages together with Happy Harvest to get the most value:
⭐ 2D light and shadow techniques in the Universal Render Pipeline: unity.com/how-to/2d-light-shadow-techniques-in-the-universal-render-pipeline
⭐ How to animate 2D characters in Unity 2022 LTS: unity.com/how-to/2d-characters-and-animation-unity-2022-lts
⭐ How to create art and gameplay with 2D tilemaps: unity.com/how-to/create-art-and-gameplay-2d-tilemaps-unity
⭐ 2D special effects with the VFX Graph and Shader Graph: unity.com/how-to/2d-special-effects-vfx-graph-shader-graph
Make sure to check out our comprehensive e-book for 2D game art, animation, and lighting: unity.com/resources/2d-game-art-animation-lighting-for-artists-ebook
00:00 - Intro
00:42 - What are normal and mask maps?
05:06 - Set up secondary textures in Unity
08:45 - Techniques to create normal maps
18:24 - Frequently Asked Questions
#unity #URP #gamedev
Important Links:
Learn more about Unity Cloud: unity.com/products/unity-cloud
Join us Live on Tuesday, April 30th at 12pm ET for a stream you won't want to miss!
Important Links:
Get your student plan today! : unity3d.info/odinStudent
Purrfect Pace Interactive Website: purrfectpaceinteractive.itch.io/meowmentum
Check out the resources mentioned in this video:
‘Create a C# style guide: Write cleaner code that scales’ e-book: on.unity.com/44jaCjg
Getting started with Unity Version Control: on.unity.com/4dhOmKC
‘80+ tips to increase your productivity in Unity 2022 LTS’: on.unity.com/3JyBbY7
Time Stamps:
[0:00] Intro
[0:07] Folder structure and naming conventions
[1:49] Preset Manager
[3:19] AssetPostProcessor
[4:36] Scripted Importer
[6:43] Prefab variants
[9:44] Version control
#unity #gamedev #unitytutorials
The sample shows artists and developers how to harness the latest capabilities for 2D lighting in the Universal Render Pipeline (URP) in Unity 2022 LTS. See Custom Sprite Lit shaders, fixed camera elements, and other visual effects in action.
Download the demo from the Unity Asset Store 🔗 : https://u3d.as/3fnH
See these instructional articles to learn about many of the techniques used in Gem Hunter Match and our other 2D URP sample, Happy Harvest:
⭐ 2D light and shadow techniques in URP: on.unity.com/3DcLGx2
⭐ How to create art and gameplay with 2D tilemaps: on.unity.com/44kpnRX
⭐ How to animate 2D characters in Unity 2022 LTS: on.unity.com/3pJuP1M
If you haven't yet, make sure to check out our comprehensive e-book for 2D game art, animation, and lighting: unity.com/resources/2d-game-art-animation-lighting-for-artists-ebook
#unity #URP #gamedev
Check out all the helpful resources we mention in the video:
Namespaces and attributes: on.unity.com/3UBXz9g
Use object pooling to boost performance of C# scripts in Unity: on.unity.com/3JEOWVj
Unity Muse: on.unity.com/3UBXMJA
How to run automated tests for your games with the Unity Test Framework: on.unity.com/4bctkvd
How to ensure code quality and maintainability with Roslyn analyzers: on.unity.com/4bauuId
How to debug your code with Microsoft Visual Studio 2022: on.unity.com/44hx8cp
‘80+ tips to increase your productivity in Unity 2022 LTS’ e-book: on.unity.com/3JyBbY7
Timestamps:
[0:00] Intro
[0:07] Namespaces
[1:31] Attributes
[2:54] Code style guide
[4:24] Object pooling
[5:35] Unity Muse
[7:08] Roslyn Analyzer
[9:11] Debugging
[10:47] Assertions
[11:45] Unity Test Framework
#unity #gamedev #unitytutorials
Important Links:
Learn more about DOTS: unity.com/dots
Webinar - Converting a Game to DOTS unity.com/resources/how-to-convert-a-game-to-dots
Unity Learn - DOTS Basics: unity3d.info/DOTS-basics-1
DOTS Pro Training: unity.com/learn/professionals
DOTS Reading list: unity3d.info/dots-reading
DOTS ebook (pre-reg): unity3d.info/dots-ebook
DOTS Pro Training unity.com/learn/professionals
Link to our Forum: forum.unity.com/forums/entity-component-system.147
In this session, we show how Sentis brings new game features to life with simple AI model integration, as well as some exciting integrations with Hugging Face, the largest hub for AI models. Three demonstrations along with detailed technical explanations include an indie developer using hand gesture detection, a new way to build training board game opponents, and a cute story generated with language and text-to-speech models in real-time. The presenters also share the latest innovations from the team to make Sentis a performant and easy-to-use inference tool in Unity 6.
Learn more about Unity Sentis: unity.com/sentis
Speakers:
Bill Cullen, Principal Product Manager AI (Unity)
Alexandre Ribard, Lead Staff Engineer AI (Unity)
#unity #gamedev #madewithunity #ai #unity6
You’ll learn how to create a new radish crop prefab, including the steps for creating the radish sprite in Blender, with a normal and mask map, and then adding it to the sample as a prefab. You’ll also see how to create an interactive note with UI Toolkit.
Timestamps:
[0:00] Intro
[3:46] Crop prefabs
[5:35] Model new crop in Blender
[10:35] Adding leaves
[17:48] Creating secondary textures - Normal and mask maps
[20:16] Creating mask maps
[25:10] Secondary texture setup in Unity
[28:53] Create new prefabs and data
[36:08] Interactive note in UI Toolkit
Follow along by downloading the Happy Harvest sample from the Asset Store: on.unity.com/3vPTlBq
Along with the demo, we created a series of in-depth articles to show you how to create the URP 2D lighting and visuals so you can add them to your own projects. View these pages together with Happy Harvest to get the most value:
⭐ 2D light and shadow techniques in the Universal Render Pipeline: unity.com/how-to/2d-light-shadow-techniques-in-the-universal-render-pipeline
⭐ How to animate 2D characters in Unity 2022 LTS: unity.com/how-to/2d-characters-and-animation-unity-2022-lts
⭐ How to create art and gameplay with 2D tilemaps: unity.com/how-to/create-art-and-gameplay-2d-tilemaps-unity
⭐ 2D special effects with the VFX Graph and Shader Graph: unity.com/how-to/2d-special-effects-vfx-graph-shader-graph
Make sure to check out our comprehensive e-book for 2D game art, animation, and lighting: on.unity.com/3UejPGd
#unity #URP #gamedev
The water system allows you to add high-quality oceans, rivers, pools, and lakes to your HDRP environments.
In this video, we’ll cover the basics of setting up a water surface from scratch.
Helpful resources:
⭐ Learn more about creating lighting and environments in HDRP in Unity 2022 LTS from our latest e-book: on.unity.com/4cGKHWy
Timestamp:
[0:00] Intro
[1:19] Volume Override
[2:20] Simulation parameters
[3:41] Rivers
[4:35] Sample demos
[4:54] Appearance parameters
[5:27] Underwater rendering
[5:38] Caustics
[6:00] Water deformations
[7:30] Current Maps
[9:18] Foam Generators
[9:43] Water Excluders
[10:01] Masks
[10:38] Decals
[11:13] Waterline
Learn how Unity’s Multiplayer Services helped Triangle Factory facilitate low-latency teamwork with Multiplay Hosting and quick connections with Matchmaker and Vivox Voice Chat: on.unity.com/Breachers
In this video, we show you how to achieve fantastic graphics fidelity and flexibility through rendering pipelines, shader/VFX Graph, and AI tools like Muse. In addition, with new tools like Multiplayer Center and Multiplayer Playmode, you get a head start on streamlining your multiplayer development. Next to that, we will also cover great collaboration tools such as Unity Cloud (with Azure) and Muse project-aware chat.
Stay informed on Unity 6: on.unity.com/3TqG1v6
Learn about Unity 2022 LTS: on.unity.com/3vwzXcq
Learn about Unity Cloud: on.unity.com/4crR3Jm
Learn about Unity multiplayer solutions: on.unity.com/4ctnLKc
Learn about Unity Muse & Sentis: on.unity.com/3TszobR
Speakers:
Andrew Bowell
Tara A. Lexis
Laurent Gibert
Mathieu Muller
Simon Elliston Ball
Diana Kalenova
Timestamps:
00:00 Intro
02:16 Made with Unity games sizzle
04:15 Creating immersive worlds
17:15 Efficient game creation tooling
23:33 End-to-end multiplayer
32:06 Reaching your audience where they want to play
39:42 Achieving peak performance
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
#unity #gamedev #madewithunity
Use your assets, follow this course, submit your prototype, get highlighted! bit.ly/gdc24protolearn
Buy the Quick Start Mega Bundle: assetstore.unity.com/mega-bundles/quick-start
⭐️ Learn more about our Made with Unity program: on.unity.com/47b7oiD
⭐️ Read the 2024 Unity Gaming Report: http://unity.com/resources/gaming-report
#MadeWithUnity #unity #gamedev
Featured games / studios
==================
REKA (Emberstorm Entertainment | Fireshine Games)
Open Roads (Open Roads Team | Annapurna Interactive)
Broken Roads (Drop Bear Bytes | Versus Evil | tinyBuild)
Lorelei and the Laser Eyes (Simogo | Annapurna Interactive)
No Rest for the Wicked (Moon Studios | Private Division)
Racing Kingdom (SuperGears)
Projekt Z: Beyond Order (314 Arts | Maximum Entertainment)
33 Immortals™ (Thunder Lotus)
LEGO® Builder’s Journey (Light Brick Studio | LEGO Games)
Southfield (Radical Forge)
Ravel (Rackico Gaming)
Arcade Paradise (Nosebleed Interactive | Wired Productions)
Bulwark: Falconeer Chronicles (Tomas Sala | Wired Productions)
Cataclismo (Digital Sun)
Mecha BREAK (Amazing Seasun)
Anger Foot (Free Lives | Devolver Digital)
Venture to the Vile (Studio Cut to Bits | Aniplex)
Valheim (Iron Gate | Coffee Stain)
their insights on which markets to expand to.
Timestamp:
[0:00] Staying Agile
[1:39] Maximizing Intellectual Property (IP)
[3:26] Emerging Markets
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/cmaPJvNcp7w
#unity #gamedev #madewithunity
Timestamp:
[0:00] Current and Future Status
[2:05] The Rise in Persistence
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/z9yukc6RfBM
#unity #gamedev #madewithunity
Timestamp:
[0:00] Time Frame Strategy
[0:59] User-generated Content
[2:43] Extending Game Lifespan
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/PM6tVpfUkGc
#unity #gamedev #madewithunity
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/deb6eGJXtFg
#unity #gamedev #madewithunity
Timestamp:
[0:00] Time Frame Strategy
[0:54] Biggest Challenge
[2:23] Single-player Games
[3:19] Innovations
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/2-vTO1kNh0Y
#unity #gamedev #madewithunity
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/vmyxf_coYcA
#unity #gamedev #madewithunity
Timestamp:
[0:00] Using AI
[1:41] The AI Boom in 2024
[2:32] #1 AI Tip
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like: youtu.be/4eH57Tfqs6A
#unity #gamedev #madewithunity
reality (XR)? We sat down with expert creators to get their opinions on how XR has grown in popularity.
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/jhnsiXWnJwo
#unity #gamedev #madewithunity
Timestamp:
[0:00] Intro & Time Frame Strategy
[1:38] Small Studios Go Multiplatform
[2:34] Cross-platform Development
[3:19] Multiplatform Tips
Check our full Gaming Report: http://unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/gPvh1-RDPyg
#unity #gamedev #madewithunity"
Timestamps:
[0:00] Intro & Biggest 2024 Trend
[1:09] Under-the-radar Trend
[2:17] #1 Gamedev Tip
Check our full Gaming Report: unity.com/resources/gaming-report
Follow Unity on social
X: @unity
Instagram: @unitytechnologies
You may also like youtu.be/8fyERGpDxaM
#unity #gamedev #madewithunity"
Follow this video to see how to import and use the new samples in Shader Graph.
We would love to hear your feedback on this new sample content. Post comments in the Shader Graph Forum here: on.unity.com/48xTPth
Learn more about Shader Graph here: on.unity.com/3SZImNk
Timestamps:
[0:00] What is it?
[0:58] How do I use it?
[4:28] How do I import it?
[5:20] Share your feedback with us!
#unity #ShaderGraph
The Memory Profiler takes a snapshot of the memory usage of a specific point in the game and gives a detailed statistical breakdown of how the memory is being used. It can be run alongside the Unity Profiler and Profile Analyzer and enables you to compare before and after optimization snapshots as well.
Helpful resources:
⭐ Learn more about profiling in Unity from this e-book: unity.com/resources/ultimate-guide-to-profiling-unity-games
⭐ Learn more about analyzing your application’s physical memory footprint using Memory Profiler: blog.unity.com/engine-platform/analyzing-physical-memory-footprint-using-memory-profiler
⭐ Have a look at our best practices resources hub for more resources on profiling and performance optimization: unity.com/how-to#performance-optimization
Timestamp:
[0:00] Intro
[1:16] Install Memory Profiler
[2:00] Capturing snapshots
[2:44] Resident and allocated memory
[3:45] Snapshot resident memory
[4:19] Summary
[6:02] Unity objects
[8:02] All of memory
[8:48] Create the standalone build
[10:23] Baseline
[12:01] Deleting and loading snapshots
[12:30] Comparing before and after optimization
#unity #gamedev #unity2022lts
Store/Wishlist page: store.steampowered.com/app/1729940/The_Tribe_Must_Survive
Join the Discord Tribe: discord.gg/ckjFr5Azpj
With support for 100+ players, this sample is a comprehensive blueprint for developers and studios to master multiplayer mechanics or embrace new technologies. Now featuring an art deco twist, Megacity Metro is your toolkit for innovative game creation.
Download Megacity Metro today: on.unity.com/Megacity
Find us at GDC! unity.com/events/gdc
The Profile Analyzer in Unity analyzes data across a range of frames, monitors performance, and compares two sets of data.
Helpful resources:
⭐ Learn more about profiling in Unity from this e-book: unity.com/resources/ultimate-guide-to-profiling-unity-games
⭐ Have a look at our best practices resources hub for more resources on profiling and performance optimization: unity.com/how-to#performance-optimization
Timestamp:
[0:00] Intro
[0:55] Install Profile Analyzer
[1:44] What is Profile Analyzer used for
[2:34] Using Profile Analyzer
[5:43] Total and Self
[6:29] Thread data
[7:03] Filtering data
[8:37] Comparing data
[10:08] Saving and loading data
[10:50] Comparing two different sets of data
[12:25] Comparing techniques
#unity #gamedev #unity2022lts
You’ll learn more about profiling your game to identify bottlenecks, the Profiler’s interface, and how to identify issues that need fixing.
The Unity Profiler is a tool for creators who want to understand performance issues and how to address them.
Helpful resources:
⭐ Learn more about profiling in Unity from this e-book: unity.com/resources/ultimate-guide-to-profiling-unity-games
⭐ Have a look at our best practices resources hub for more resources on profiling and performance optimization: unity.com/how-to#performance-optimization
Timestamp:
[0:00] Intro
[1:10] Anatomy of a frame
[2:52] Using the Unity Profiler
[4:33] Profiler timeline
[6:33] Profiler hierarchy
[7:13] Accessibility
[7:23] Vsync
[8:43] Profiling before optimization
[11:29] Optimizing
[12:06] Profiling after optimization
[13:23] Saving and loading profiles
[13:50] Profiling on mobile
[14:10] Flowchart
#unity #gamedev #unity2022lts
Get your student plan: Bit.ly/plan-unitystudent
Check out Basics of DOTS: Jobs and Entities on Unity Learn: learn.unity.com/project/basics-dots-jobs-entities
Store page: store.steampowered.com/app/1544360/LEGO_Builders_Journey
This tutorial is based on achapter in the e-book “Introduction to the Universal Render Pipeline for advanced Unity creators”. You can also learn about other possibilities in URP in the e-book “The Universal Render Pipeline cookbook: recipes for shaders and visual effects”.
The URP 3D Sample consists of four environments that feature different art styles, rendering paths, and scene complexity to represent the variety of 3D projects built with URP.
Helpful resources:
⭐ Introduction to URP for advanced Unity creators (Unity 2022 LTS): on.unity.com/49jGN3K
⭐ The Universal Render Pipeline cookbook: recipes for shaders and visual effects: on.unity.com/42DJXNh
Timestamp:
[0:00] Intro
[0:56] The Garden scene overview
[1:15] The Oasis scene overview
[1:28] The Cockpit scene overview
[1:51] The Terminal scene overview
[2:03] Scalability in URP
[4:17] Creating realistic scenes
[5:27] Performance in URP
[6:03] Multi-scene workflows in The Terminal
[6:19] Getting started with the URP 3D Sample in Unity Hu
Join Thomas Winkley and Kirk Musngi as they play through the nominated and winning games of the Best Student Project Category for the 15th Unity Awards.
You can see the full submission of the winners here: on.unity.com/4155RIC
Speaker:
Anton Kruglyakov, Senior Software Engineer, Unity
Unlock success for your game, however you define it: on.unity.com/3uvRVLj
#unity #gamdev #memoryprofiler
QuizU is a learning sample for developers who want to explore UI Toolkit, Unity’s newest framework for both Editor and Runtime user interfaces.
Helpful Resources:
⭐ Learn more about the QuizU sample in this article series:
on.unity.com/3U6dblH
⭐ Learn more about Unity UI Toolkit in the "User interface design and implementation” e-book: on.unity.com/422yoyK
#unity #gamedev #uitoolkit
Create, scale, and optimize stunning graphics efficiently using Universal Render Pipeline: on.unity.com/3uaUK4U
Discover the latest enhancements for URP 2022 LTS and beyond: youtube.com/watch?v=sHKCAHalsgI
Get started with the new URP 3D Sample unity.com/demos/urp-3d-sample
#DeathCarnival
#gamedev #urp #unity
Speakers:
Nicolas Borromeo, Senior Software Development Consultant, Unity
Vera Mommersteeg, Senior Physics Developer, Unity
#unity #gamedev
Follow along with this tutorial by downloading the project created by @HomeMech from GitHub: on.unity.com/422AD58
⭐ Learn more about programming design patterns in this e-book: on.unity.com/426oM67
⭐ Watch the other videos part of the Game Programming Patterns series: on.unity.com/495xdB8
Timestamp:
[0:00] Intro
[0:39] An overview of the project
[1:13] Game actions
[2:09] The ComboQueueManager
[3:02] Display Button
[4:16] The journey of a button press
#unity #unity3d #gameprogramming #unitygamedev #gamedev #gamedesign
Create, scale, and optimize stunning graphics efficiently using Universal Render Pipeline: on.unity.com/3uaUK4U
Discover the latest enhancements for URP 2022 LTS and beyond: youtu.be/sHKCAHalsgI
#RacingKingdom #gamedev #urp #unity
Read the Case Study: unity.com/resources/subcult-joint-cookie-cutter
⭐ Learn more about programming design patterns in this e-book: on.unity.com/3O6tR8J
⭐ Check out Unity Documentation on object pooling: docs.unity3d.com/ScriptReference/Pool.ObjectPool_1.html
⭐ Watch the other videos part of the Game Programming Patterns series: on.unity.com/495xdB8
Timestamps:
[0:00] Intro
[0:54] Overview of code
[1:26] Variables in the example script
[3:04] Object pool constructor overview
[4:55] Overview of the projectile script
#unity #unity3d #gameprogramming #unitygamedev #gamedev #gamedesign
Speaker:
Brian McGovern, Senior Technical Product Manager, Unity
Start exploring Unity Asset Manager: unity.com/products/asset-manager
#unity #unityassetmanager #gamedev