SlideShare a Scribd company logo
Unity basics
Creating new project
Choose a name
and save location
for your project
Select if you want
2D or 3D
You can also
import asset
packages starting
your project
• Asset packages can be
downloaded from the
Unity asset store
Click the create
buttonto start
making your game
Let's make a game   unity
User interface
• Hierachy window
• Has all the assets in game (such as
graphics, models, music etc.) in
written
• It's good to categorize all the
assets in the level and stackthose
assets so that it'll be easier to find
them in hierarchy when you need
to
User interface
• Project window
• Has all the assets imported into the project
• Including the plug-ins from asset store
User interface
• Scene window
• You can modify the game in this
view
• All the assets are shown as the
would be in the game
User interface
• Game window
• You can test your game
• On the top of the UI there are
buttons for playing, stopping and
pausing the test
User interface
• Inspector window
• You can modify a chosen object in here
• Depending from the object, there are
different elements that you can modify
Top toolbar
File
• Create, save and
open new scenes
and projects
• Build settings are
needed for
compiling the game
and changing
settings like level
order or platform
Assets
• Create new assets
such as physic
materials and new
scripts
• You can also import
asset packages from
here
GameObject
• Create new objects
such as cameras,
sprites, lights, basic
3D shapes and UI
elements
• You can also create
empty game objects
from here
Top toolbar
Window
• Access and rearrange new
windows
• Animation and animator windows
can be activated from here
• Occlusion culling and other
windows that are for optimizing
the game can be found in the
window tab
Creating a game
Scripts
To create new script right click in the project windowand select new script
You can also create new script from the inspector windowwhen you haveselected and object
from yourgame
Unityuses C# as the programminglanguage
Scripts will open in Visual studio in which you can write the code
Assets
First,you're going to need some assets for the game
These can be just white boxes for testingpurposes
You can later replace the test objects with actual graphics
Creating a game
Adding
assets
You can drag and drop assets from the project window to the
hierarchy or scene window
Change the position of the objects with a move tool or
manually writing the coordinates in the inspector window
You can add new components toyour assets in the inspector
window
• These include in example different colliders, rigidbody and scripts
Creating a game
Components
Rigidbody is a componentthat gives physics properties to
your game assets
• Rigidbody has a mass and gravity components effecting how the game
object will behave in the game world
Change the position of the objects with a move tool or
manually writing the coordinates in the inspector window
Colliders make objects collide with each other
• Collider can also be a trigger which makes the collider transparent
• Trigger colliders are useful for triggering events when you don't want game
assets to collide with each other
Creating a game
Level
design
Create a layout of the level this can be done from top down
or side perspective
Add starting and ending points
Design routes that the player can progress
Add obstacles and enemies if there are any
Add any interactions that the game has for example pressing
buttons, destroying walls or interacting with NPCs (non-
playable characters)

More Related Content

PPTX
Unity 5: First-Person Tutorial
PDF
Lecture 1 Introduction to VR Programming
PPTX
Unity 5 Overview
PDF
Lecture 2: C# Programming for VR application in Unity
PPTX
Unity - Create a structure with primitives
PDF
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming
PPTX
Unity - Building your first real-time 3D project
PPTX
Unity - Building Your First Real-Time 3D Project - All Slides
Unity 5: First-Person Tutorial
Lecture 1 Introduction to VR Programming
Unity 5 Overview
Lecture 2: C# Programming for VR application in Unity
Unity - Create a structure with primitives
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming
Unity - Building your first real-time 3D project
Unity - Building Your First Real-Time 3D Project - All Slides

What's hot (13)

PPT
Gamemaker
PDF
ITS488 Lecture 6: Music and Sound Effect & GVR Try out.
PPTX
Rollerball: 1 of 2
PPTX
Unity - Essentials of Programming in Unity
PPTX
PRESENTATION ON Game Engine
DOCX
Joshua meyer 2D Game workflow document
PDF
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2
PDF
Mobile Game Development in Unity
PPTX
Construct 2 Game Development @ GX Brazil 2015
PPTX
Introductory Virtual Reality in Unity3d
PPTX
Game development unity
PPTX
Rollerball: 2 of 2
Gamemaker
ITS488 Lecture 6: Music and Sound Effect & GVR Try out.
Rollerball: 1 of 2
Unity - Essentials of Programming in Unity
PRESENTATION ON Game Engine
Joshua meyer 2D Game workflow document
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2
Mobile Game Development in Unity
Construct 2 Game Development @ GX Brazil 2015
Introductory Virtual Reality in Unity3d
Game development unity
Rollerball: 2 of 2
Ad

Similar to Let's make a game unity (20)

PPTX
Cmd unity withc
PPTX
unity gaming programing basics for students ppt
PDF
Presentación Unity
PDF
The Basics of Unity - The Game Engine
PPTX
Unity 3d Basics
PPTX
Unity Game Engine - Basics
PPTX
PPTX
Unity 3D
PPTX
Creating great Unity games for Windows 10 - Part 1
PDF
DSC RNGPIT - Getting Started with Game Development Day 1
PDF
AI For Gaming lecture2 Unity and c# basics.pdf
PPTX
Game Development with Unity3D (Game Development lecture 3)
PPTX
Unity 3D game engine seminar
PDF
Mobile AR Lecture6 - Introduction to Unity 3D
PDF
Unity 3d scripting tutorial
PDF
2%20-%20Scripting%20Tutorial
PDF
2%20-%20Scripting%20Tutorial
PPTX
Game development -session on unity 3d
PPTX
Introduction to Unity
PPTX
Game Development with Unity
Cmd unity withc
unity gaming programing basics for students ppt
Presentación Unity
The Basics of Unity - The Game Engine
Unity 3d Basics
Unity Game Engine - Basics
Unity 3D
Creating great Unity games for Windows 10 - Part 1
DSC RNGPIT - Getting Started with Game Development Day 1
AI For Gaming lecture2 Unity and c# basics.pdf
Game Development with Unity3D (Game Development lecture 3)
Unity 3D game engine seminar
Mobile AR Lecture6 - Introduction to Unity 3D
Unity 3d scripting tutorial
2%20-%20Scripting%20Tutorial
2%20-%20Scripting%20Tutorial
Game development -session on unity 3d
Introduction to Unity
Game Development with Unity
Ad

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
Building Integrated photovoltaic BIPV_UPV.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Big Data Technologies - Introduction.pptx
Encapsulation theory and applications.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Machine learning based COVID-19 study performance prediction
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MYSQL Presentation for SQL database connectivity
Spectral efficient network and resource selection model in 5G networks
cuic standard and advanced reporting.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Advanced methodologies resolving dimensionality complications for autism neur...
Review of recent advances in non-invasive hemoglobin estimation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars

Let's make a game unity

  • 2. Creating new project Choose a name and save location for your project Select if you want 2D or 3D You can also import asset packages starting your project • Asset packages can be downloaded from the Unity asset store Click the create buttonto start making your game
  • 4. User interface • Hierachy window • Has all the assets in game (such as graphics, models, music etc.) in written • It's good to categorize all the assets in the level and stackthose assets so that it'll be easier to find them in hierarchy when you need to
  • 5. User interface • Project window • Has all the assets imported into the project • Including the plug-ins from asset store
  • 6. User interface • Scene window • You can modify the game in this view • All the assets are shown as the would be in the game
  • 7. User interface • Game window • You can test your game • On the top of the UI there are buttons for playing, stopping and pausing the test
  • 8. User interface • Inspector window • You can modify a chosen object in here • Depending from the object, there are different elements that you can modify
  • 9. Top toolbar File • Create, save and open new scenes and projects • Build settings are needed for compiling the game and changing settings like level order or platform Assets • Create new assets such as physic materials and new scripts • You can also import asset packages from here GameObject • Create new objects such as cameras, sprites, lights, basic 3D shapes and UI elements • You can also create empty game objects from here
  • 10. Top toolbar Window • Access and rearrange new windows • Animation and animator windows can be activated from here • Occlusion culling and other windows that are for optimizing the game can be found in the window tab
  • 11. Creating a game Scripts To create new script right click in the project windowand select new script You can also create new script from the inspector windowwhen you haveselected and object from yourgame Unityuses C# as the programminglanguage Scripts will open in Visual studio in which you can write the code Assets First,you're going to need some assets for the game These can be just white boxes for testingpurposes You can later replace the test objects with actual graphics
  • 12. Creating a game Adding assets You can drag and drop assets from the project window to the hierarchy or scene window Change the position of the objects with a move tool or manually writing the coordinates in the inspector window You can add new components toyour assets in the inspector window • These include in example different colliders, rigidbody and scripts
  • 13. Creating a game Components Rigidbody is a componentthat gives physics properties to your game assets • Rigidbody has a mass and gravity components effecting how the game object will behave in the game world Change the position of the objects with a move tool or manually writing the coordinates in the inspector window Colliders make objects collide with each other • Collider can also be a trigger which makes the collider transparent • Trigger colliders are useful for triggering events when you don't want game assets to collide with each other
  • 14. Creating a game Level design Create a layout of the level this can be done from top down or side perspective Add starting and ending points Design routes that the player can progress Add obstacles and enemies if there are any Add any interactions that the game has for example pressing buttons, destroying walls or interacting with NPCs (non- playable characters)