SlideShare a Scribd company logo
DEVELOPING A MOBILE VIDEOGAME
UNITY 3D
Hi I am Massimo!
Student @ UNITN
Intern @ Belka
MaxFrax
Student @ UNITN
Intern @ Belka
SENIOR
Hi I am Massimo!
MaxFrax
TRICKY TRAPS
ONCE I DEVELOPED A GAME, IT’S CALLED
😃DOWNLOAD IT😃
Unity3D: Things you need to know to get started
How has been the development?
Results
Why unity?
Unity3D: Things you need to know to get started
Interface: project inspector
Interface: scene and game view, where the magic happens
Interface: hierarchy
Interface: inspector
GameObject
GameObject
1.
Inserisci il
numero del volo
Oppure sceglilo dalla lista dei voli.
Transform: position, rotation, scale are relative to the parent
The cube
The cube
The sprite
The sprite
Enables physics
Rigidbody
goes to sleep if it has
linear and angular
velocity less than the
value in settings.
In this mode it does not
move letting the engine
do less computation
It starts moving after a
collision or a force
applied
Rigidbody
C O L L I S I O N S W H A A A A A A T ? ?
COLLISIONS
Colliders
There are many available shapes:
• Box Collider
• Sphere Collider
• Capsule Collider
• Mesh Collider
• …and more!
Colliders have their own position and size
Actually there is only one kind of collider 🤔
Static Colliders Dynamic Colliders
Rigidbody ❌ Rigidbody ✅
Motionless objects
(rocks, walls, floors, …)
Moving objects
(balls, characters, …)
🚫 Moving this object ✅ Moving this object
Static Colliders vs Dynamic Colliders
They can collide but the static ones won’t move
Not all the collisions are the same!
Physics materials to describe how a surface works in a collision
Scripts
• C#
• Unity Script (similar to JS)
• DLL
When you write a script you are
creating a component for your
designer or for the designer in
you! (most of the times)
Scripts: component creation
Monobehavior: the class that defines a component
Gives us many methods, here the most important:
• Start()
• Update()
• FixedUpdate()
Scripts: build your own component
You can retrieve
other components
and interact with ’em
How to GIT in Unity? The 90s are over!
How to GIT in Unity?
How to GIT in Unity?
VERSION CONTROL
How to GIT in Unity?
Udemy https://www.udemy.com/unitycourse/
Youtube - https://www.youtube.com/user/Unity3D
Unity 3d web site https://unity3d.com/learn
More resources
MaxFrax
Unity3D: Things you need to know to get started

More Related Content

Similar to Unity3D: Things you need to know to get started (20)

PDF
The Basics of Unity - The Game Engine
OrisysIndia
 
PPTX
Unity 3D game engine seminar
NikhilThorat15
 
PPTX
Introduction to Unity
University of Auckland
 
PPTX
Cross platform game development
Jerel Hass
 
PDF
Introduction to Unity by Purdue university
asdf936939
 
PDF
【Unite 2017 Tokyo】Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~
Unity Technologies Japan K.K.
 
PPTX
Game Development with Unity3D (Game Development lecture 3)
abdulrafaychaudhry
 
PDF
Presentación Unity
Laura Milena Parra Navarro
 
PDF
Mobile AR Lecture6 - Introduction to Unity 3D
Mark Billinghurst
 
PDF
Unite'14 Seattle: PhysX 3 in Unity 5.0
Anthony Yakovlev
 
PPTX
Game Development with Unity
davidluzgouveia
 
PPTX
Game development -session on unity 3d
Muhammad Maaz Irfan
 
PDF
course1-Intrduction-to-the-game-industry.pdf
BoubakerMedanas
 
PDF
Mobile AR Tutorial
Mark Billinghurst
 
DOCX
Unity 3 d-with-c
Usama Hassan
 
PPTX
Unity3 d devfest-2014
Vincenzo Favara
 
PPTX
Computer Game Design
Sadia Zafar
 
PDF
An Introduction to the Unity GamingEngine
Stevexm1
 
PPTX
Unite Boston 2015 Physics
Morten Skaaning
 
PPTX
Cross platform physics games - NDC 2014
Runegri
 
The Basics of Unity - The Game Engine
OrisysIndia
 
Unity 3D game engine seminar
NikhilThorat15
 
Introduction to Unity
University of Auckland
 
Cross platform game development
Jerel Hass
 
Introduction to Unity by Purdue university
asdf936939
 
【Unite 2017 Tokyo】Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~
Unity Technologies Japan K.K.
 
Game Development with Unity3D (Game Development lecture 3)
abdulrafaychaudhry
 
Presentación Unity
Laura Milena Parra Navarro
 
Mobile AR Lecture6 - Introduction to Unity 3D
Mark Billinghurst
 
Unite'14 Seattle: PhysX 3 in Unity 5.0
Anthony Yakovlev
 
Game Development with Unity
davidluzgouveia
 
Game development -session on unity 3d
Muhammad Maaz Irfan
 
course1-Intrduction-to-the-game-industry.pdf
BoubakerMedanas
 
Mobile AR Tutorial
Mark Billinghurst
 
Unity 3 d-with-c
Usama Hassan
 
Unity3 d devfest-2014
Vincenzo Favara
 
Computer Game Design
Sadia Zafar
 
An Introduction to the Unity GamingEngine
Stevexm1
 
Unite Boston 2015 Physics
Morten Skaaning
 
Cross platform physics games - NDC 2014
Runegri
 

More from Speck&Tech (20)

PDF
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
PDF
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
PDF
Fai da te ed elettricità, con la bobina di Tesla!
Speck&Tech
 
PDF
DIY ed elettronica ai tempi dell’università
Speck&Tech
 
PDF
Sotto il letto, sopra il cloud: costruirsi un’infrastruttura da zero
Speck&Tech
 
PDF
Verze e diamanti: oltre le nanotecnologie
Speck&Tech
 
PDF
Respira, sei in Trentino! Monitorare l'invisibile
Speck&Tech
 
PDF
Cognitive Robotics: from Babies to Robots and AI
Speck&Tech
 
PDF
Edge AI: Bringing Intelligence to Embedded Devices
Speck&Tech
 
PDF
Genere e gioco da tavolo: il caso di "Free to Choose"
Speck&Tech
 
PDF
SPaRKLE: un rivelatore compatto di radiazioni spaziali, realizzato dagli stud...
Speck&Tech
 
PDF
Il ruolo degli stati alterati di coscienza e degli psichedelici nella terapia
Speck&Tech
 
PDF
Learning from Biometric Fingerprints to prevent Cyber Security Threats
Speck&Tech
 
PDF
How do we program a God? - Do the Androids dream of the electric sheep?
Speck&Tech
 
PDF
The bad, the ugly and the weird about IoT
Speck&Tech
 
PDF
Arduino is Hardware, Software, IoT and Community
Speck&Tech
 
PDF
Computational privacy: balancing privacy and utility in the digital era
Speck&Tech
 
PDF
Il trucco c'è (e si vede) - Beatrice Mautino
Speck&Tech
 
PDF
ScrapeGraphAI: AI-powered web scraping, reso facile con l'open source
Speck&Tech
 
PDF
Dietro le quinte del sapere libero: Wikipedia e OpenStreetMap, i nostri beni ...
Speck&Tech
 
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
Fai da te ed elettricità, con la bobina di Tesla!
Speck&Tech
 
DIY ed elettronica ai tempi dell’università
Speck&Tech
 
Sotto il letto, sopra il cloud: costruirsi un’infrastruttura da zero
Speck&Tech
 
Verze e diamanti: oltre le nanotecnologie
Speck&Tech
 
Respira, sei in Trentino! Monitorare l'invisibile
Speck&Tech
 
Cognitive Robotics: from Babies to Robots and AI
Speck&Tech
 
Edge AI: Bringing Intelligence to Embedded Devices
Speck&Tech
 
Genere e gioco da tavolo: il caso di "Free to Choose"
Speck&Tech
 
SPaRKLE: un rivelatore compatto di radiazioni spaziali, realizzato dagli stud...
Speck&Tech
 
Il ruolo degli stati alterati di coscienza e degli psichedelici nella terapia
Speck&Tech
 
Learning from Biometric Fingerprints to prevent Cyber Security Threats
Speck&Tech
 
How do we program a God? - Do the Androids dream of the electric sheep?
Speck&Tech
 
The bad, the ugly and the weird about IoT
Speck&Tech
 
Arduino is Hardware, Software, IoT and Community
Speck&Tech
 
Computational privacy: balancing privacy and utility in the digital era
Speck&Tech
 
Il trucco c'è (e si vede) - Beatrice Mautino
Speck&Tech
 
ScrapeGraphAI: AI-powered web scraping, reso facile con l'open source
Speck&Tech
 
Dietro le quinte del sapere libero: Wikipedia e OpenStreetMap, i nostri beni ...
Speck&Tech
 
Ad

Recently uploaded (20)

PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Ad

Unity3D: Things you need to know to get started