SlideShare uma empresa Scribd logo
1 de 24
Creating a serious game with the
Unity 3D Engine and the
importance of music in games
by Daniel Dimitrov and Lyubomir Atanasov
South-West University “Neofit Rilski”
Blagoevgrad, Bulgaria
Importance Of Music In Games
And A Simple Way To Make Your
Own For Free
By Lyubomir Atanasov
The Importance Of Music In Games
Two of the reasons of why
music is important for
video games are:
-Adjusting The Player’s
Mood.
-Setting Up The Tone.
Adjusting The Player‘s Mood
Basically, depending on the type, music helps the player’s
enjoyment during gameplay.
- Action oriented games have music that is energetic
- Puzzle and logic based games,have more calm and
cool, since that helps players think more rationally and
clearly.
Setting Up The Tone
The diffrence bitween telling a story in a book and
in a videogame, is the way the person‘s
imagination is restricted. In a game a lot is shown,
the person‘s mind can‘t orient about the tone of
what he is looking at, so he can‘t undestand the
direction of the story.
That’s where music
comes in. It‘s often
used to paint the
atmopshere of the
visuals that are
presented to the
player, helping them
get immersed in the
story.
Lets see some
examples.
Examples
-Action games usualy have music, that is fast paced,
energetic, loud.
-Adventure have either a grand soundig music, that
gives the sence of wonder, or slow and calm tone,
giving the world a strange beauty.
Using Free Software and Samples
to make your own songs.
Now lets see how we can make our own musical
tracks.We will follow three steps.
1.Getting the free softwear.
2.Getting the instumental loops and samples.
3.Basics of Audacity.
Step One.Getting The Free
Softwear
For this,we will use Audacity.
You can download it from here:
http://audacity.sourceforge.net
Just pick the version for the system you use and
download it.
Note:To export certain types of musical files(like
.mp3)you will need to download this:
http://lame.buanzo.org/
Step Two:Getting the
Free Loops and Samples
To create a song ,the simple way,you need to find
instrumental loops and/or samples.Here are some
site‘s where you can find a large assorment of
samples,of a large assorment of instruments:
http://www.looppacks.com/
http://free-loops.com/
http://loopasonic.com/
Note:It is important to find the site that the
loops/sample are royalty free!
Step Three:Basics Of
Audacity
This is how Audacity looks
when you open it for the
first time.As you can the
screen is dividet into two.
The top half is for the
tools we will be using,and
the bottom half is where
the loops and sample will
be visualised.
The top half,as shown,has the media player
tools(play,rewind,stop record),the editor‘s
tools(draw,zoom selection) and the standard
cut,coppy,paste,redo etc. buttons.The editors
tools are used mainly to edit the samples and
loops.Adjusting their volume,cuting parts that
you feel unesesary,compresing them and other.
To add a sample/loop you want to use,go to
file=>Import,then choose they type of file
you want to add,then pick it from its directory.Your
screen will look somethink like this
Wraping Up
Playing with Audacity,you can find a lot other
tools that can help with the making of your
track.When its ready go to file=>export,select
the type of the track(.mp3,.ogg etc) and done.
Resorces
• Images:
deviantart.com
google image search
• Music:
Made by Lyubomir Atanasov
Creating a serious game with the
Unity 3D Engine
by Daniel Dimitrov
• Unity is a free game engine with full support for
both 2D and 3D games
• It offers a great amount of built-in tools and
resources for creating complex and high-quality
games for multiple platforms
• Delivers high performance for both rookie and
experienced game developers
Why Unity 3D?
There are 4 main sections in Unity:
• Scene/Game view
• Hierarchy panel (object tree)
• Inspector panel
• Assets panel
The environment
The scene/game view when you open Unity
The Scene/Game View
The Hierarchy panel in Unity (object tree)
The Hierarchy panel
The Inspector panel in Unity with the Main Camera object selected
The Inspector panel
The Assets panel in Unity
The Assets panel
The “Robo {CODER}“ project:
• Control a robot over a grid of blocks
• Choose from the specified commands in order to
reach your goal
• Avoid obstacles in your path
• Unknowingly develop a mindset for algorithmic
thinking, which is the learning goal of the game
Creating the serious game
Unity has built a strong community over the years
which is always eager to help and can be found at:
• http://forum.unity3d.com/ - Unity Forums
• http://answers.unity3d.com/ - Unity Q&A
• http://issuetracker.unity3d.com/ - Issue tracker
The Unity Community

Mais conteúdo relacionado

Mais procurados

Game Project / Working with Unity
Game Project / Working with UnityGame Project / Working with Unity
Game Project / Working with UnityPetri Lankoski
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unitydavidluzgouveia
 
Unity Introduction
Unity IntroductionUnity Introduction
Unity IntroductionJuwal Bose
 
Introduction to Unity3D Game Engine
Introduction to Unity3D Game EngineIntroduction to Unity3D Game Engine
Introduction to Unity3D Game EngineMohsen Mirhoseini
 
Unity introduction for programmers
Unity introduction for programmersUnity introduction for programmers
Unity introduction for programmersNoam Gat
 
Unity 3D game engine seminar
Unity 3D game engine  seminarUnity 3D game engine  seminar
Unity 3D game engine seminarNikhilThorat15
 
Unity Programming
Unity Programming Unity Programming
Unity Programming Sperasoft
 
Cmd unity withc
Cmd unity withcCmd unity withc
Cmd unity withcumairnoora
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineOrisysIndia
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game EngineSeth Sivak
 
Game Engine Overview
Game Engine OverviewGame Engine Overview
Game Engine OverviewSharad Mitra
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in UnityHakan Saglam
 
Game development -session on unity 3d
Game development -session on unity 3d Game development -session on unity 3d
Game development -session on unity 3d Muhammad Maaz Irfan
 

Mais procurados (20)

unity basics
unity basicsunity basics
unity basics
 
Game Project / Working with Unity
Game Project / Working with UnityGame Project / Working with Unity
Game Project / Working with Unity
 
Unity 3D, A game engine
Unity 3D, A game engineUnity 3D, A game engine
Unity 3D, A game engine
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unity
 
Unity Introduction
Unity IntroductionUnity Introduction
Unity Introduction
 
Introduction to Unity3D Game Engine
Introduction to Unity3D Game EngineIntroduction to Unity3D Game Engine
Introduction to Unity3D Game Engine
 
Unity introduction for programmers
Unity introduction for programmersUnity introduction for programmers
Unity introduction for programmers
 
Unity 3d
Unity 3dUnity 3d
Unity 3d
 
Unity 3D game engine seminar
Unity 3D game engine  seminarUnity 3D game engine  seminar
Unity 3D game engine seminar
 
Unity Programming
Unity Programming Unity Programming
Unity Programming
 
Game development unity
Game development unityGame development unity
Game development unity
 
Unity3D Programming
Unity3D ProgrammingUnity3D Programming
Unity3D Programming
 
Cmd unity withc
Cmd unity withcCmd unity withc
Cmd unity withc
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game Engine
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
 
Game Engine Overview
Game Engine OverviewGame Engine Overview
Game Engine Overview
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in Unity
 
Unity - Game Engine
Unity - Game EngineUnity - Game Engine
Unity - Game Engine
 
Game development -session on unity 3d
Game development -session on unity 3d Game development -session on unity 3d
Game development -session on unity 3d
 

Destaque

How to Start Monetizing Your Game with Unity IAP | Angelo Ferro
How to Start Monetizing Your Game with Unity IAP | Angelo FerroHow to Start Monetizing Your Game with Unity IAP | Angelo Ferro
How to Start Monetizing Your Game with Unity IAP | Angelo FerroJessica Tams
 
Performance and Memory Management improvement applying Design Patterns at Unity.
Performance and Memory Management improvement applying Design Patterns at Unity.Performance and Memory Management improvement applying Design Patterns at Unity.
Performance and Memory Management improvement applying Design Patterns at Unity.Lucy Gomez
 
Game engine introduction and approach
Game engine introduction and approachGame engine introduction and approach
Game engine introduction and approachDuy Tan Geek
 
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015Codemotion
 
Game Engine Architecture
Game Engine ArchitectureGame Engine Architecture
Game Engine ArchitectureAttila Jenei
 
Unity Internals: Memory and Performance
Unity Internals: Memory and PerformanceUnity Internals: Memory and Performance
Unity Internals: Memory and PerformanceDevGAMM Conference
 
Mobile AR Lecture6 - Introduction to Unity 3D
Mobile AR Lecture6 - Introduction to Unity 3DMobile AR Lecture6 - Introduction to Unity 3D
Mobile AR Lecture6 - Introduction to Unity 3DMark Billinghurst
 
Game Design: The Production Plan
Game Design: The Production PlanGame Design: The Production Plan
Game Design: The Production PlanKevin Duggan
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game developmentAhmed
 

Destaque (14)

Unity 3D Serious Games
Unity 3D Serious GamesUnity 3D Serious Games
Unity 3D Serious Games
 
Unity presentation
Unity presentationUnity presentation
Unity presentation
 
Game Development with Unity - by Mickey MacDonald
Game Development with Unity - by Mickey MacDonaldGame Development with Unity - by Mickey MacDonald
Game Development with Unity - by Mickey MacDonald
 
How to Start Monetizing Your Game with Unity IAP | Angelo Ferro
How to Start Monetizing Your Game with Unity IAP | Angelo FerroHow to Start Monetizing Your Game with Unity IAP | Angelo Ferro
How to Start Monetizing Your Game with Unity IAP | Angelo Ferro
 
Performance and Memory Management improvement applying Design Patterns at Unity.
Performance and Memory Management improvement applying Design Patterns at Unity.Performance and Memory Management improvement applying Design Patterns at Unity.
Performance and Memory Management improvement applying Design Patterns at Unity.
 
Game engine introduction and approach
Game engine introduction and approachGame engine introduction and approach
Game engine introduction and approach
 
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
 
Game Engine Architecture
Game Engine ArchitectureGame Engine Architecture
Game Engine Architecture
 
Unity Internals: Memory and Performance
Unity Internals: Memory and PerformanceUnity Internals: Memory and Performance
Unity Internals: Memory and Performance
 
COMP 4026 - Lecture 1
COMP 4026 - Lecture 1COMP 4026 - Lecture 1
COMP 4026 - Lecture 1
 
Mobile AR Lecture6 - Introduction to Unity 3D
Mobile AR Lecture6 - Introduction to Unity 3DMobile AR Lecture6 - Introduction to Unity 3D
Mobile AR Lecture6 - Introduction to Unity 3D
 
Game Design: The Production Plan
Game Design: The Production PlanGame Design: The Production Plan
Game Design: The Production Plan
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 

Semelhante a Creating a serious game with the Unity 3D Game Engine and the importance of music in games

Nothing Odd about Audio
Nothing Odd about AudioNothing Odd about Audio
Nothing Odd about AudioKaren Collins
 
Can You Hear Me Now? Exercises
Can You Hear Me Now? ExercisesCan You Hear Me Now? Exercises
Can You Hear Me Now? ExercisesAlison Aldrich
 
Podhandler 190614092742
Podhandler 190614092742Podhandler 190614092742
Podhandler 190614092742kiandevine
 
The Next-Gen Dynamic Sound System of Killzone Shadow Fall
The Next-Gen Dynamic Sound System of Killzone Shadow FallThe Next-Gen Dynamic Sound System of Killzone Shadow Fall
The Next-Gen Dynamic Sound System of Killzone Shadow FallGuerrilla
 
Fa12 w200-w3-part2
Fa12 w200-w3-part2Fa12 w200-w3-part2
Fa12 w200-w3-part2educw200
 
제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEs
제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEs제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEs
제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEsdgmit2009
 
Chapt 1 (part 2) installing the sdk and exploring the workspace
Chapt 1 (part 2)   installing the sdk and exploring the workspaceChapt 1 (part 2)   installing the sdk and exploring the workspace
Chapt 1 (part 2) installing the sdk and exploring the workspaceMuhd Basheer
 
Game maker brief level 2
Game maker brief level 2Game maker brief level 2
Game maker brief level 2iain bruce
 
Noughts and Crosses Specification
Noughts and Crosses SpecificationNoughts and Crosses Specification
Noughts and Crosses SpecificationChristopher Orchard
 
Ict Introduction and investigation
Ict Introduction and investigationIct Introduction and investigation
Ict Introduction and investigationdiena996
 

Semelhante a Creating a serious game with the Unity 3D Game Engine and the importance of music in games (20)

Au ggj intro2017_no_theme
Au ggj intro2017_no_themeAu ggj intro2017_no_theme
Au ggj intro2017_no_theme
 
Hypergon 2014
Hypergon 2014Hypergon 2014
Hypergon 2014
 
Nothing Odd about Audio
Nothing Odd about AudioNothing Odd about Audio
Nothing Odd about Audio
 
Can You Hear Me Now? Exercises
Can You Hear Me Now? ExercisesCan You Hear Me Now? Exercises
Can You Hear Me Now? Exercises
 
Podhandler 190614092742
Podhandler 190614092742Podhandler 190614092742
Podhandler 190614092742
 
The Next-Gen Dynamic Sound System of Killzone Shadow Fall
The Next-Gen Dynamic Sound System of Killzone Shadow FallThe Next-Gen Dynamic Sound System of Killzone Shadow Fall
The Next-Gen Dynamic Sound System of Killzone Shadow Fall
 
Fa12 w200-w3-part2
Fa12 w200-w3-part2Fa12 w200-w3-part2
Fa12 w200-w3-part2
 
제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEs
제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEs제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEs
제 5회 DGMIT R&D 컨퍼런스: Sound Module With OperSLEs
 
Chapt 1 (part 2) installing the sdk and exploring the workspace
Chapt 1 (part 2)   installing the sdk and exploring the workspaceChapt 1 (part 2)   installing the sdk and exploring the workspace
Chapt 1 (part 2) installing the sdk and exploring the workspace
 
Game maker brief level 2
Game maker brief level 2Game maker brief level 2
Game maker brief level 2
 
7. evaluation
7. evaluation7. evaluation
7. evaluation
 
1. case study
1. case study1. case study
1. case study
 
Pod handler
Pod handlerPod handler
Pod handler
 
Noughts and Crosses Specification
Noughts and Crosses SpecificationNoughts and Crosses Specification
Noughts and Crosses Specification
 
Welcome To Music Tech 1
Welcome To Music Tech 1Welcome To Music Tech 1
Welcome To Music Tech 1
 
Welcome To Music Tech 1
Welcome To Music Tech 1Welcome To Music Tech 1
Welcome To Music Tech 1
 
Semantic Games
Semantic GamesSemantic Games
Semantic Games
 
Street runner final
Street runner finalStreet runner final
Street runner final
 
Ict Introduction and investigation
Ict Introduction and investigationIct Introduction and investigation
Ict Introduction and investigation
 
MUSIC PLAYER.pptx
MUSIC PLAYER.pptxMUSIC PLAYER.pptx
MUSIC PLAYER.pptx
 

Último

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Último (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

Creating a serious game with the Unity 3D Game Engine and the importance of music in games

  • 1. Creating a serious game with the Unity 3D Engine and the importance of music in games by Daniel Dimitrov and Lyubomir Atanasov South-West University “Neofit Rilski” Blagoevgrad, Bulgaria
  • 2. Importance Of Music In Games And A Simple Way To Make Your Own For Free By Lyubomir Atanasov
  • 3. The Importance Of Music In Games Two of the reasons of why music is important for video games are: -Adjusting The Player’s Mood. -Setting Up The Tone.
  • 4. Adjusting The Player‘s Mood Basically, depending on the type, music helps the player’s enjoyment during gameplay. - Action oriented games have music that is energetic - Puzzle and logic based games,have more calm and cool, since that helps players think more rationally and clearly.
  • 5. Setting Up The Tone The diffrence bitween telling a story in a book and in a videogame, is the way the person‘s imagination is restricted. In a game a lot is shown, the person‘s mind can‘t orient about the tone of what he is looking at, so he can‘t undestand the direction of the story.
  • 6. That’s where music comes in. It‘s often used to paint the atmopshere of the visuals that are presented to the player, helping them get immersed in the story. Lets see some examples.
  • 7. Examples -Action games usualy have music, that is fast paced, energetic, loud. -Adventure have either a grand soundig music, that gives the sence of wonder, or slow and calm tone, giving the world a strange beauty.
  • 8. Using Free Software and Samples to make your own songs. Now lets see how we can make our own musical tracks.We will follow three steps. 1.Getting the free softwear. 2.Getting the instumental loops and samples. 3.Basics of Audacity.
  • 9. Step One.Getting The Free Softwear For this,we will use Audacity. You can download it from here: http://audacity.sourceforge.net Just pick the version for the system you use and download it. Note:To export certain types of musical files(like .mp3)you will need to download this: http://lame.buanzo.org/
  • 10. Step Two:Getting the Free Loops and Samples To create a song ,the simple way,you need to find instrumental loops and/or samples.Here are some site‘s where you can find a large assorment of samples,of a large assorment of instruments: http://www.looppacks.com/ http://free-loops.com/ http://loopasonic.com/ Note:It is important to find the site that the loops/sample are royalty free!
  • 11. Step Three:Basics Of Audacity This is how Audacity looks when you open it for the first time.As you can the screen is dividet into two. The top half is for the tools we will be using,and the bottom half is where the loops and sample will be visualised.
  • 12. The top half,as shown,has the media player tools(play,rewind,stop record),the editor‘s tools(draw,zoom selection) and the standard cut,coppy,paste,redo etc. buttons.The editors tools are used mainly to edit the samples and loops.Adjusting their volume,cuting parts that you feel unesesary,compresing them and other.
  • 13. To add a sample/loop you want to use,go to file=>Import,then choose they type of file you want to add,then pick it from its directory.Your screen will look somethink like this
  • 14. Wraping Up Playing with Audacity,you can find a lot other tools that can help with the making of your track.When its ready go to file=>export,select the type of the track(.mp3,.ogg etc) and done.
  • 15. Resorces • Images: deviantart.com google image search • Music: Made by Lyubomir Atanasov
  • 16. Creating a serious game with the Unity 3D Engine by Daniel Dimitrov
  • 17. • Unity is a free game engine with full support for both 2D and 3D games • It offers a great amount of built-in tools and resources for creating complex and high-quality games for multiple platforms • Delivers high performance for both rookie and experienced game developers Why Unity 3D?
  • 18. There are 4 main sections in Unity: • Scene/Game view • Hierarchy panel (object tree) • Inspector panel • Assets panel The environment
  • 19. The scene/game view when you open Unity The Scene/Game View
  • 20. The Hierarchy panel in Unity (object tree) The Hierarchy panel
  • 21. The Inspector panel in Unity with the Main Camera object selected The Inspector panel
  • 22. The Assets panel in Unity The Assets panel
  • 23. The “Robo {CODER}“ project: • Control a robot over a grid of blocks • Choose from the specified commands in order to reach your goal • Avoid obstacles in your path • Unknowingly develop a mindset for algorithmic thinking, which is the learning goal of the game Creating the serious game
  • 24. Unity has built a strong community over the years which is always eager to help and can be found at: • http://forum.unity3d.com/ - Unity Forums • http://answers.unity3d.com/ - Unity Q&A • http://issuetracker.unity3d.com/ - Issue tracker The Unity Community

Notas do Editor

  1. Note:Keep in mind this will only be about music, not sound effecs.
  2. One of the best ways to convey the story’s tone is by music.
  3. Different genra of games have different types of music. There are even examples of music contradicting the scene presented.
  4. There are many free soft wear for music creating Audacity,LMMS,Spek,Mixxx and more.These are all open source and free.
  5. They are essenchaly 1 to 4 seconds of notes of a instruments,played in some sort of rhythm
  6. To bottom half now has a visiual interpretation of the loop/sample we are using.Now we have the possability to manipulate it.If we want to make it so it plays more that its initial 1 to 4 seconds,we have to use our tools to copy and paste it as many time as is need it.Adding more samples will add more rows,going down.
  7. Remember,the biggest limitation of music making is your own imagination.Keep in mind that,since the track is for a videogame,it needs to fit the tone and mood of the game its being made for.