Unity

Unity

Create games and more across devices and platforms.

Unity products give content creators the tools to not just entertain but to create innovative RT3D experiences and deliver better processes for almost every industry.


🎮 Dive into game development and create your first Unity project with the new JetBrains Academy track. Read more.


Build an Asteroids game in Unity with JetBrains Rider

tutorial

Build an Asteroids game in Unity with JetBrains Rider
Recreating a version of the classic arcade video game
Adding a spaceship and asteroid to the scene

Part of tutorial

Adding a spaceship and asteroid to the scene
Add prefabs to the game scene
Adding basic UI for keeping score

Part of tutorial

Adding basic UI for keeping score
Add UI elements to the game
Conclusion

Part of tutorial

Conclusion
What have we learned building an asteroids game?
Controlling the player – Shooting lasers and moving around

Part of tutorial

Controlling the player – Shooting lasers and moving around
Add behavior to Unity GameObjects
Creating a starfield skybox

Part of tutorial

Creating a starfield skybox
Add a skybox to your Unity game
Moving and exploding asteroids

Part of tutorial

Moving and exploding asteroids
Add Unity script to asteroid GameObject
Game graphics, assets and project setup

Part of tutorial

Game graphics, assets and project setup
Create project, find and import Unity Asset Store graphics
Spawning asteroid GameObjects

Part of tutorial

Spawning asteroid GameObjects
Dynamically add asteroids to game scene
Can I script a Unity Game with AI Assistant in under 15 minutes?

YouTube

Can I script a Unity Game with AI Assistant in under 15 minutes?
In terms of game development, I am a total beginner. Can I script a Unity game with AI Assistant?
How to improve code quality in game development with Qodana and Unity

JetBrains Blog

How to improve code quality in game development with Qodana and Unity
Game development with Qodana and Unity
Introduction to Data-Oriented Design in Unity
How To Stop Writing View-Classes for Unity UI
JetBrains GameDev Day 2023

playlist

JetBrains GameDev Day 2023
Session recordings of JetBrains GameDev Day 2023.
JetBrains Space and JetBrains Rider

tip

JetBrains Space and JetBrains Rider
A full solution to power your game development process!
Why is ReSharper/Rider suggesting this?

tip

Why is ReSharper/Rider suggesting this?
ReSharper and Rider help you learn existing and new features of .NET!
Creating Games With Unity - Scripting Logic With Rider

tutorial

Creating Games With Unity - Scripting Logic With Rider
JetBrains Rider is the best scripting editor for Unity – let's find out why!
Generate code

Part of tutorial

Generate code
Rider helps with boiler-plate code, code completion, and more.
Debugging Unity games

Part of tutorial

Debugging Unity games
Suspend execution and inspect variables. Use pausepoints to visually inspect your scene.
Inspections and quick-fixes for Unity code

Part of tutorial

Inspections and quick-fixes for Unity code
Rider helps you write better code, faster.
Keyboard shortcuts - Shift+Shift and Alt+Enter

Part of tutorial

Keyboard shortcuts - Shift+Shift and Alt+Enter
The two keyboard shortcuts that get you places!
Navigating around a Unity project

Part of tutorial

Navigating around a Unity project
Find your way around your code base, asset usages, and more.
Unit testing

Part of tutorial

Unit testing
What is RiderFlow? And where to find it?
Design and Manage Scenes With RiderFlow

tutorial

Design and Manage Scenes With RiderFlow
We'll walk you through the best tips for RiderFlow to help speed up your Unity development!
Getting Started with Rider for Unity

Part of tutorial

Getting Started with Rider for Unity
What is Rider? And how to start using it with Unity?
Adding assets to a scene

Part of tutorial

Adding assets to a scene
The scene view management toolbar can search assets that you can use in your scene.
Find and Show Asset Usages

Part of tutorial

Find and Show Asset Usages
Visually understand the scene structure and where an asset is used.
Code Editing

Part of tutorial

Code Editing
Dive deeper into code with the smart editor in Unity!
Replace Assets

Part of tutorial

Replace Assets
Replace assets on your scene. It's like refactoring, but visually!
Search Everywhere

Part of tutorial

Search Everywhere
Quickly search throughout your project. For anything!
Introducing RiderFlow

Part of tutorial

Introducing RiderFlow
What is RiderFlow? And where to find it?
Hierarchy, bookmarks and camera presets

Part of tutorial

Hierarchy, bookmarks and camera presets
Find your way through complex scenes.
Five game developer habits that bring software engineers to the next level!
Making Plugins for Game Engines as a Business

YouTube

Making Plugins for Game Engines as a Business
Alexander Pirogov, Victor Careil
Unity Packages: From WTF to FTW with Needle Tools
Welcome to Rider, your one stop gamedev IDE!
JetBrains GameDev Day Online 2022

playlist

JetBrains GameDev Day Online 2022
Session recordings of JetBrains GameDev Day Online 2022.
Unity Support

tip

Unity Support
Write smarter C# for Unity!