SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 

Recently uploaded (20)

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 

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

Editor's Notes

  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.