Unity 2018 by example :: learn about game and virtual reality development by creating five engaging projects /
Build exciting 2D/3D games and virtual reality applications with the help of hands-on examples Key Features Create five different types of games from scratch with Unity 2018 Import custom content into Unity from third-party tools such as Maya and Blender Learn to build NPCs with artificial intellige...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2018.
|
Ausgabe: | Second edition. |
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Build exciting 2D/3D games and virtual reality applications with the help of hands-on examples Key Features Create five different types of games from scratch with Unity 2018 Import custom content into Unity from third-party tools such as Maya and Blender Learn to build NPCs with artificial intelligent behavior. Book Description Unity is the most exciting and popular engine used for developing games. With its 2018 release, Unity has become the primary source of both game development and virtual reality content. In Unity 2018 By Example, you'll learn how to use Unity in order to make amazing games from popular genres - from action shooters to mind-bending puzzle games to adventure and Virtual Reality (VR) games. Even if you have no previous experience of using Unity, this book will help you understand the toolsets it provides in depth. In addition to this, you'll understand how to create time-critical collection games, twin-stick space shooters, platformers, and action-fest games with intelligent enemies. Finally, you'll get to grips with creating VR games with the new toolsets introduced by Unity to help you develop amazing VR experiences. To make things easier, you will be provided with step-by-step tutorials for making five great games in Unity 2018, along with a detailed explanation of all the fundamental concepts. By the end of this book, you'll have established a strong foundation in making games with Unity 2018. What you will learn Understand core Unity concepts, such as game objects, components, and scenes Study level-design techniques for building immersive and interesting worlds Make functional games with C# scripting Use the toolset creatively to build games with different themes and styles Handle player controls and input functionality Work with terrains and world-creation tools Get to grips with making both 2D and 3D games Who this book is for You don't need to have any previous experience with Unity to enjoy Unity 2018 By Example, although you need to have basic knowledge of C#. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you. |
Beschreibung: | Previous edition published: 2016. |
Beschreibung: | 1 online resource (1 volume) : illustrations |
Bibliographie: | Includes bibliographical references. |
ISBN: | 9781788479325 1788479327 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1050169893 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 180829s2018 enka ob 000 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d TEFOD |d N$T |d OCLCF |d STF |d CEF |d G3B |d UAB |d UKAHL |d QGK |d K6U |d OCLCO |d OCL |d OCLCQ |d OCLCA |d OCLCO |d OCLCL |d OCLCQ |d DXU |d COR |d OCLCO | ||
019 | |a 1054910154 | ||
020 | |a 9781788479325 |q (electronic bk.) | ||
020 | |a 1788479327 |q (electronic bk.) | ||
020 | |z 9781788398701 | ||
035 | |a (OCoLC)1050169893 |z (OCoLC)1054910154 | ||
037 | |a CL0500000988 |b Safari Books Online | ||
037 | |a 85B77BB0-9010-4669-BAE8-EA02E2CA631D |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a T385 | |
072 | 7 | |a GAM |x 001000 |2 bisacsh | |
082 | 7 | |a 794.8/151 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Thorn, Alan, |e author. |1 https://id.oclc.org/worldcat/entity/E39PCjrtt9yYCqpdMmw3GBt6gC |0 http://id.loc.gov/authorities/names/n2003014900 | |
245 | 1 | 0 | |a Unity 2018 by example : |b learn about game and virtual reality development by creating five engaging projects / |c by Alan Thorn. |
250 | |a Second edition. | ||
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2018. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | |a Description based on online resource; title from title page (Safari, viewed August 27, 2018). | ||
500 | |a Previous edition published: 2016. | ||
504 | |a Includes bibliographical references. | ||
520 | |a Build exciting 2D/3D games and virtual reality applications with the help of hands-on examples Key Features Create five different types of games from scratch with Unity 2018 Import custom content into Unity from third-party tools such as Maya and Blender Learn to build NPCs with artificial intelligent behavior. Book Description Unity is the most exciting and popular engine used for developing games. With its 2018 release, Unity has become the primary source of both game development and virtual reality content. In Unity 2018 By Example, you'll learn how to use Unity in order to make amazing games from popular genres - from action shooters to mind-bending puzzle games to adventure and Virtual Reality (VR) games. Even if you have no previous experience of using Unity, this book will help you understand the toolsets it provides in depth. In addition to this, you'll understand how to create time-critical collection games, twin-stick space shooters, platformers, and action-fest games with intelligent enemies. Finally, you'll get to grips with creating VR games with the new toolsets introduced by Unity to help you develop amazing VR experiences. To make things easier, you will be provided with step-by-step tutorials for making five great games in Unity 2018, along with a detailed explanation of all the fundamental concepts. By the end of this book, you'll have established a strong foundation in making games with Unity 2018. What you will learn Understand core Unity concepts, such as game objects, components, and scenes Study level-design techniques for building immersive and interesting worlds Make functional games with C# scripting Use the toolset creatively to build games with different themes and styles Handle player controls and input functionality Work with terrains and world-creation tools Get to grips with making both 2D and 3D games Who this book is for You don't need to have any previous experience with Unity to enjoy Unity 2018 By Example, although you need to have basic knowledge of C#. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you. | ||
505 | 0 | |a Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapter 1: Unity Fundamentals -- Game design -- Getting started -- Unity and projects -- Projects and project folders -- Importing assets -- Starting a level -- Transformations and navigation -- Scene building -- Lighting and sky -- Play testing and the Game tab -- Adding a water plane -- Adding a coin to collect -- Summary -- Test your knowledge -- Further Reading -- Chapter 2: Creating a Collection Game -- Creating a coin material -- C# scripting in Unity -- Counting coins -- Code Sample 2.3 -- Collecting coins -- Code Sample 2.5 -- Coins and prefabs -- Timers and countdowns -- Code Sample 2.6 -- Celebrations and fireworks! -- Code Sample 2.7 -- Play testing -- Building -- Summary -- Test your knowledge -- Further reading -- Chapter 3: Creating a Space Shooter -- Looking ahead -- the completed project -- Getting started with a space shooter -- Creating a player object -- Player input -- Code Sample 3.1 -- Configuring the game camera -- Bounds locking -- Code Sample 3.2 -- Health -- Code Sample 3.3 -- Death and particles -- Code Sample 3.4 -- Enemies -- Code Sample 3.6 -- Code Sample 3.7 -- Code Sample 3.8 -- Enemy spawning -- Code Sample 3.9 -- Summary -- Test your knowledge -- Further reading -- Chapter 4: Continuing the Space Shooter -- Guns and gun turrets -- Ammo prefabs -- Code Sample 4-1 -- Ammo spawning -- Code Sample 4.2 -- Code Sample 4.3 -- User controls -- Scores and scoring -- UI and text objects -- Working with scores -- scripting with text -- Code Sample 4.4 -- Polishing -- Testing and diagnosis -- Building -- Summary -- Test your knowledge -- Further Reading -- Chapter 5: Creating a 2D Adventure Game -- A 2D Adventure -- getting started -- Importing assets -- Creating an environment -- getting started -- Environment Physics -- Creating a player. | |
505 | 8 | |a Scripting the player movement -- Code Sample 5.1 -- Optimization -- Summary -- Test your knowledge -- Further reading -- Chapter 6: Continuing the 2D Adventure -- Moving platforms -- Code Sample 6.1 -- Creating other scenes -- levels 2 and 3 -- Kill zones -- Code Sample 6.2 -- The UI health bar -- Code Sample 6.3 -- Ammo and hazards -- Gun turrets and ammo -- NPCs and quests -- Code Sample 6.8 -- Summary -- Test your knowledge -- Further Reading -- Chapter 7: Creating Artificial Intelligence -- An overview of the project -- Getting started -- Terrain construction -- Navigation and navigation meshes -- Building an NPC -- Code Sample 7.1 -- Creating patrolling NPCs -- Summary -- Test your knowledge -- Further Reading -- Chapter 8: Continuing with Intelligent Enemies -- Enemy AI -- range of sight -- Code Sample 8.1 -- An overview of Finite State Machines -- Code Sample 8.2 -- The Patrol state -- Code Sample 8.3 -- The Chase state -- Code Sample 8.4 -- The Attack state -- Code Sample 8.5 -- Summary -- Test your knowledge -- Further Reading -- Chapter 9: Entering Virtual Reality -- Project Overview -- Getting Started -- Setting Scene Lighting -- Post-Processing Stack 2 -- Preparing for VR -- Summary -- Test your knowledge -- Chapter 10: Completing the VR Game -- Object Pool and Spawning -- Code Sample 10.1 -- Code Sample 10.2 -- Creating Intelligent Enemies -- Navigation -- Creating Intelligent Enemies -- FSMs -- Code Sample 10.3 -- Code Sample 10.4 -- Attack and Damage -- Code Sample 10.5 -- Summary -- Test your knowledge -- Appendix: Test Your Knowledge Answers -- Chapter 1- Unity Fundamentals -- Chapter 2- Creating a Collection Game -- Chapter 3- Creating a Space Shooter -- Chapter 4- Continuing the Space Shooter -- Chapter 5- Creating a 2D Adventure -- Chapter 6- Continuing the 2D Adventure -- Chapter 7- Creating Artificial Intelligence. | |
505 | 8 | |a Chapter 8- Continuing with Intelligent Enemies -- Chapter 9- Entering Virtual Reality -- Chapter 10- Completing the VR Game -- Other Books You May Enjoy -- Leave a review -- let other readers know what you think -- Index. | |
630 | 0 | 0 | |a Unity (Electronic resource) |0 http://id.loc.gov/authorities/names/n2011038776 |
630 | 0 | 7 | |a Unity (Electronic resource) |2 fast |
650 | 0 | |a Video games |x Design. | |
650 | 0 | |a Video games |x Development. | |
650 | 0 | |a Virtual reality. |0 http://id.loc.gov/authorities/subjects/sh92000880 | |
650 | 0 | |a Computer simulation. |0 http://id.loc.gov/authorities/subjects/sh85029533 | |
650 | 0 | |a Digital computer simulation. |0 http://id.loc.gov/authorities/subjects/sh85037973 | |
650 | 6 | |a Jeux vidéo |x Conception. | |
650 | 6 | |a Réalité virtuelle. | |
650 | 6 | |a Simulation par ordinateur. | |
650 | 7 | |a virtual reality. |2 aat | |
650 | 7 | |a simulation. |2 aat | |
650 | 7 | |a GAMES / Board. |2 bisacsh | |
650 | 7 | |a Digital computer simulation |2 fast | |
650 | 7 | |a Computer games |x Design |2 fast | |
650 | 7 | |a Computer simulation |2 fast | |
650 | 7 | |a Virtual reality |2 fast | |
758 | |i has work: |a Unity 2018 by example (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGCRbg8GFQ4RHCQkYVDbcX |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1862368 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0037629814 | ||
938 | |a EBSCOhost |b EBSC |n 1862368 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1050169893 |
---|---|
_version_ | 1816882469793693696 |
adam_text | |
any_adam_object | |
author | Thorn, Alan |
author_GND | http://id.loc.gov/authorities/names/n2003014900 |
author_facet | Thorn, Alan |
author_role | aut |
author_sort | Thorn, Alan |
author_variant | a t at |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | T385 |
callnumber-raw | T385 |
callnumber-search | T385 |
callnumber-sort | T 3385 |
callnumber-subject | T - General Technology |
collection | ZDB-4-EBA |
contents | Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapter 1: Unity Fundamentals -- Game design -- Getting started -- Unity and projects -- Projects and project folders -- Importing assets -- Starting a level -- Transformations and navigation -- Scene building -- Lighting and sky -- Play testing and the Game tab -- Adding a water plane -- Adding a coin to collect -- Summary -- Test your knowledge -- Further Reading -- Chapter 2: Creating a Collection Game -- Creating a coin material -- C# scripting in Unity -- Counting coins -- Code Sample 2.3 -- Collecting coins -- Code Sample 2.5 -- Coins and prefabs -- Timers and countdowns -- Code Sample 2.6 -- Celebrations and fireworks! -- Code Sample 2.7 -- Play testing -- Building -- Summary -- Test your knowledge -- Further reading -- Chapter 3: Creating a Space Shooter -- Looking ahead -- the completed project -- Getting started with a space shooter -- Creating a player object -- Player input -- Code Sample 3.1 -- Configuring the game camera -- Bounds locking -- Code Sample 3.2 -- Health -- Code Sample 3.3 -- Death and particles -- Code Sample 3.4 -- Enemies -- Code Sample 3.6 -- Code Sample 3.7 -- Code Sample 3.8 -- Enemy spawning -- Code Sample 3.9 -- Summary -- Test your knowledge -- Further reading -- Chapter 4: Continuing the Space Shooter -- Guns and gun turrets -- Ammo prefabs -- Code Sample 4-1 -- Ammo spawning -- Code Sample 4.2 -- Code Sample 4.3 -- User controls -- Scores and scoring -- UI and text objects -- Working with scores -- scripting with text -- Code Sample 4.4 -- Polishing -- Testing and diagnosis -- Building -- Summary -- Test your knowledge -- Further Reading -- Chapter 5: Creating a 2D Adventure Game -- A 2D Adventure -- getting started -- Importing assets -- Creating an environment -- getting started -- Environment Physics -- Creating a player. Scripting the player movement -- Code Sample 5.1 -- Optimization -- Summary -- Test your knowledge -- Further reading -- Chapter 6: Continuing the 2D Adventure -- Moving platforms -- Code Sample 6.1 -- Creating other scenes -- levels 2 and 3 -- Kill zones -- Code Sample 6.2 -- The UI health bar -- Code Sample 6.3 -- Ammo and hazards -- Gun turrets and ammo -- NPCs and quests -- Code Sample 6.8 -- Summary -- Test your knowledge -- Further Reading -- Chapter 7: Creating Artificial Intelligence -- An overview of the project -- Getting started -- Terrain construction -- Navigation and navigation meshes -- Building an NPC -- Code Sample 7.1 -- Creating patrolling NPCs -- Summary -- Test your knowledge -- Further Reading -- Chapter 8: Continuing with Intelligent Enemies -- Enemy AI -- range of sight -- Code Sample 8.1 -- An overview of Finite State Machines -- Code Sample 8.2 -- The Patrol state -- Code Sample 8.3 -- The Chase state -- Code Sample 8.4 -- The Attack state -- Code Sample 8.5 -- Summary -- Test your knowledge -- Further Reading -- Chapter 9: Entering Virtual Reality -- Project Overview -- Getting Started -- Setting Scene Lighting -- Post-Processing Stack 2 -- Preparing for VR -- Summary -- Test your knowledge -- Chapter 10: Completing the VR Game -- Object Pool and Spawning -- Code Sample 10.1 -- Code Sample 10.2 -- Creating Intelligent Enemies -- Navigation -- Creating Intelligent Enemies -- FSMs -- Code Sample 10.3 -- Code Sample 10.4 -- Attack and Damage -- Code Sample 10.5 -- Summary -- Test your knowledge -- Appendix: Test Your Knowledge Answers -- Chapter 1- Unity Fundamentals -- Chapter 2- Creating a Collection Game -- Chapter 3- Creating a Space Shooter -- Chapter 4- Continuing the Space Shooter -- Chapter 5- Creating a 2D Adventure -- Chapter 6- Continuing the 2D Adventure -- Chapter 7- Creating Artificial Intelligence. Chapter 8- Continuing with Intelligent Enemies -- Chapter 9- Entering Virtual Reality -- Chapter 10- Completing the VR Game -- Other Books You May Enjoy -- Leave a review -- let other readers know what you think -- Index. |
ctrlnum | (OCoLC)1050169893 |
dewey-full | 794.8/151 |
dewey-hundreds | 700 - The arts |
dewey-ones | 794 - Indoor games of skill |
dewey-raw | 794.8/151 |
dewey-search | 794.8/151 |
dewey-sort | 3794.8 3151 |
dewey-tens | 790 - Recreational and performing arts |
discipline | Sport |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>09267cam a2200685 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1050169893</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr unu||||||||</controlfield><controlfield tag="008">180829s2018 enka ob 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UMI</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UMI</subfield><subfield code="d">TEFOD</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCF</subfield><subfield code="d">STF</subfield><subfield code="d">CEF</subfield><subfield code="d">G3B</subfield><subfield code="d">UAB</subfield><subfield code="d">UKAHL</subfield><subfield code="d">QGK</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCA</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">DXU</subfield><subfield code="d">COR</subfield><subfield code="d">OCLCO</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1054910154</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788479325</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788479327</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781788398701</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1050169893</subfield><subfield code="z">(OCoLC)1054910154</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000988</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">85B77BB0-9010-4669-BAE8-EA02E2CA631D</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">T385</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">GAM</subfield><subfield code="x">001000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">794.8/151</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Thorn, Alan,</subfield><subfield code="e">author.</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCjrtt9yYCqpdMmw3GBt6gC</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2003014900</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Unity 2018 by example :</subfield><subfield code="b">learn about game and virtual reality development by creating five engaging projects /</subfield><subfield code="c">by Alan Thorn.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (1 volume) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Description based on online resource; title from title page (Safari, viewed August 27, 2018).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Previous edition published: 2016.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Build exciting 2D/3D games and virtual reality applications with the help of hands-on examples Key Features Create five different types of games from scratch with Unity 2018 Import custom content into Unity from third-party tools such as Maya and Blender Learn to build NPCs with artificial intelligent behavior. Book Description Unity is the most exciting and popular engine used for developing games. With its 2018 release, Unity has become the primary source of both game development and virtual reality content. In Unity 2018 By Example, you'll learn how to use Unity in order to make amazing games from popular genres - from action shooters to mind-bending puzzle games to adventure and Virtual Reality (VR) games. Even if you have no previous experience of using Unity, this book will help you understand the toolsets it provides in depth. In addition to this, you'll understand how to create time-critical collection games, twin-stick space shooters, platformers, and action-fest games with intelligent enemies. Finally, you'll get to grips with creating VR games with the new toolsets introduced by Unity to help you develop amazing VR experiences. To make things easier, you will be provided with step-by-step tutorials for making five great games in Unity 2018, along with a detailed explanation of all the fundamental concepts. By the end of this book, you'll have established a strong foundation in making games with Unity 2018. What you will learn Understand core Unity concepts, such as game objects, components, and scenes Study level-design techniques for building immersive and interesting worlds Make functional games with C# scripting Use the toolset creatively to build games with different themes and styles Handle player controls and input functionality Work with terrains and world-creation tools Get to grips with making both 2D and 3D games Who this book is for You don't need to have any previous experience with Unity to enjoy Unity 2018 By Example, although you need to have basic knowledge of C#. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapter 1: Unity Fundamentals -- Game design -- Getting started -- Unity and projects -- Projects and project folders -- Importing assets -- Starting a level -- Transformations and navigation -- Scene building -- Lighting and sky -- Play testing and the Game tab -- Adding a water plane -- Adding a coin to collect -- Summary -- Test your knowledge -- Further Reading -- Chapter 2: Creating a Collection Game -- Creating a coin material -- C# scripting in Unity -- Counting coins -- Code Sample 2.3 -- Collecting coins -- Code Sample 2.5 -- Coins and prefabs -- Timers and countdowns -- Code Sample 2.6 -- Celebrations and fireworks! -- Code Sample 2.7 -- Play testing -- Building -- Summary -- Test your knowledge -- Further reading -- Chapter 3: Creating a Space Shooter -- Looking ahead -- the completed project -- Getting started with a space shooter -- Creating a player object -- Player input -- Code Sample 3.1 -- Configuring the game camera -- Bounds locking -- Code Sample 3.2 -- Health -- Code Sample 3.3 -- Death and particles -- Code Sample 3.4 -- Enemies -- Code Sample 3.6 -- Code Sample 3.7 -- Code Sample 3.8 -- Enemy spawning -- Code Sample 3.9 -- Summary -- Test your knowledge -- Further reading -- Chapter 4: Continuing the Space Shooter -- Guns and gun turrets -- Ammo prefabs -- Code Sample 4-1 -- Ammo spawning -- Code Sample 4.2 -- Code Sample 4.3 -- User controls -- Scores and scoring -- UI and text objects -- Working with scores -- scripting with text -- Code Sample 4.4 -- Polishing -- Testing and diagnosis -- Building -- Summary -- Test your knowledge -- Further Reading -- Chapter 5: Creating a 2D Adventure Game -- A 2D Adventure -- getting started -- Importing assets -- Creating an environment -- getting started -- Environment Physics -- Creating a player.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Scripting the player movement -- Code Sample 5.1 -- Optimization -- Summary -- Test your knowledge -- Further reading -- Chapter 6: Continuing the 2D Adventure -- Moving platforms -- Code Sample 6.1 -- Creating other scenes -- levels 2 and 3 -- Kill zones -- Code Sample 6.2 -- The UI health bar -- Code Sample 6.3 -- Ammo and hazards -- Gun turrets and ammo -- NPCs and quests -- Code Sample 6.8 -- Summary -- Test your knowledge -- Further Reading -- Chapter 7: Creating Artificial Intelligence -- An overview of the project -- Getting started -- Terrain construction -- Navigation and navigation meshes -- Building an NPC -- Code Sample 7.1 -- Creating patrolling NPCs -- Summary -- Test your knowledge -- Further Reading -- Chapter 8: Continuing with Intelligent Enemies -- Enemy AI -- range of sight -- Code Sample 8.1 -- An overview of Finite State Machines -- Code Sample 8.2 -- The Patrol state -- Code Sample 8.3 -- The Chase state -- Code Sample 8.4 -- The Attack state -- Code Sample 8.5 -- Summary -- Test your knowledge -- Further Reading -- Chapter 9: Entering Virtual Reality -- Project Overview -- Getting Started -- Setting Scene Lighting -- Post-Processing Stack 2 -- Preparing for VR -- Summary -- Test your knowledge -- Chapter 10: Completing the VR Game -- Object Pool and Spawning -- Code Sample 10.1 -- Code Sample 10.2 -- Creating Intelligent Enemies -- Navigation -- Creating Intelligent Enemies -- FSMs -- Code Sample 10.3 -- Code Sample 10.4 -- Attack and Damage -- Code Sample 10.5 -- Summary -- Test your knowledge -- Appendix: Test Your Knowledge Answers -- Chapter 1- Unity Fundamentals -- Chapter 2- Creating a Collection Game -- Chapter 3- Creating a Space Shooter -- Chapter 4- Continuing the Space Shooter -- Chapter 5- Creating a 2D Adventure -- Chapter 6- Continuing the 2D Adventure -- Chapter 7- Creating Artificial Intelligence.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 8- Continuing with Intelligent Enemies -- Chapter 9- Entering Virtual Reality -- Chapter 10- Completing the VR Game -- Other Books You May Enjoy -- Leave a review -- let other readers know what you think -- Index.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">Unity (Electronic resource)</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2011038776</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Unity (Electronic resource)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Video games</subfield><subfield code="x">Design.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Video games</subfield><subfield code="x">Development.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Virtual reality.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh92000880</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer simulation.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85029533</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Digital computer simulation.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85037973</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Jeux vidéo</subfield><subfield code="x">Conception.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Réalité virtuelle.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Simulation par ordinateur.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">virtual reality.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">simulation.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">GAMES / Board.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Digital computer simulation</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer games</subfield><subfield code="x">Design</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer simulation</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Virtual reality</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Unity 2018 by example (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGCRbg8GFQ4RHCQkYVDbcX</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1862368</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0037629814</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1862368</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1050169893 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:29:07Z |
institution | BVB |
isbn | 9781788479325 1788479327 |
language | English |
oclc_num | 1050169893 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (1 volume) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Thorn, Alan, author. https://id.oclc.org/worldcat/entity/E39PCjrtt9yYCqpdMmw3GBt6gC http://id.loc.gov/authorities/names/n2003014900 Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / by Alan Thorn. Second edition. Birmingham, UK : Packt Publishing, 2018. 1 online resource (1 volume) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Description based on online resource; title from title page (Safari, viewed August 27, 2018). Previous edition published: 2016. Includes bibliographical references. Build exciting 2D/3D games and virtual reality applications with the help of hands-on examples Key Features Create five different types of games from scratch with Unity 2018 Import custom content into Unity from third-party tools such as Maya and Blender Learn to build NPCs with artificial intelligent behavior. Book Description Unity is the most exciting and popular engine used for developing games. With its 2018 release, Unity has become the primary source of both game development and virtual reality content. In Unity 2018 By Example, you'll learn how to use Unity in order to make amazing games from popular genres - from action shooters to mind-bending puzzle games to adventure and Virtual Reality (VR) games. Even if you have no previous experience of using Unity, this book will help you understand the toolsets it provides in depth. In addition to this, you'll understand how to create time-critical collection games, twin-stick space shooters, platformers, and action-fest games with intelligent enemies. Finally, you'll get to grips with creating VR games with the new toolsets introduced by Unity to help you develop amazing VR experiences. To make things easier, you will be provided with step-by-step tutorials for making five great games in Unity 2018, along with a detailed explanation of all the fundamental concepts. By the end of this book, you'll have established a strong foundation in making games with Unity 2018. What you will learn Understand core Unity concepts, such as game objects, components, and scenes Study level-design techniques for building immersive and interesting worlds Make functional games with C# scripting Use the toolset creatively to build games with different themes and styles Handle player controls and input functionality Work with terrains and world-creation tools Get to grips with making both 2D and 3D games Who this book is for You don't need to have any previous experience with Unity to enjoy Unity 2018 By Example, although you need to have basic knowledge of C#. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you. Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapter 1: Unity Fundamentals -- Game design -- Getting started -- Unity and projects -- Projects and project folders -- Importing assets -- Starting a level -- Transformations and navigation -- Scene building -- Lighting and sky -- Play testing and the Game tab -- Adding a water plane -- Adding a coin to collect -- Summary -- Test your knowledge -- Further Reading -- Chapter 2: Creating a Collection Game -- Creating a coin material -- C# scripting in Unity -- Counting coins -- Code Sample 2.3 -- Collecting coins -- Code Sample 2.5 -- Coins and prefabs -- Timers and countdowns -- Code Sample 2.6 -- Celebrations and fireworks! -- Code Sample 2.7 -- Play testing -- Building -- Summary -- Test your knowledge -- Further reading -- Chapter 3: Creating a Space Shooter -- Looking ahead -- the completed project -- Getting started with a space shooter -- Creating a player object -- Player input -- Code Sample 3.1 -- Configuring the game camera -- Bounds locking -- Code Sample 3.2 -- Health -- Code Sample 3.3 -- Death and particles -- Code Sample 3.4 -- Enemies -- Code Sample 3.6 -- Code Sample 3.7 -- Code Sample 3.8 -- Enemy spawning -- Code Sample 3.9 -- Summary -- Test your knowledge -- Further reading -- Chapter 4: Continuing the Space Shooter -- Guns and gun turrets -- Ammo prefabs -- Code Sample 4-1 -- Ammo spawning -- Code Sample 4.2 -- Code Sample 4.3 -- User controls -- Scores and scoring -- UI and text objects -- Working with scores -- scripting with text -- Code Sample 4.4 -- Polishing -- Testing and diagnosis -- Building -- Summary -- Test your knowledge -- Further Reading -- Chapter 5: Creating a 2D Adventure Game -- A 2D Adventure -- getting started -- Importing assets -- Creating an environment -- getting started -- Environment Physics -- Creating a player. Scripting the player movement -- Code Sample 5.1 -- Optimization -- Summary -- Test your knowledge -- Further reading -- Chapter 6: Continuing the 2D Adventure -- Moving platforms -- Code Sample 6.1 -- Creating other scenes -- levels 2 and 3 -- Kill zones -- Code Sample 6.2 -- The UI health bar -- Code Sample 6.3 -- Ammo and hazards -- Gun turrets and ammo -- NPCs and quests -- Code Sample 6.8 -- Summary -- Test your knowledge -- Further Reading -- Chapter 7: Creating Artificial Intelligence -- An overview of the project -- Getting started -- Terrain construction -- Navigation and navigation meshes -- Building an NPC -- Code Sample 7.1 -- Creating patrolling NPCs -- Summary -- Test your knowledge -- Further Reading -- Chapter 8: Continuing with Intelligent Enemies -- Enemy AI -- range of sight -- Code Sample 8.1 -- An overview of Finite State Machines -- Code Sample 8.2 -- The Patrol state -- Code Sample 8.3 -- The Chase state -- Code Sample 8.4 -- The Attack state -- Code Sample 8.5 -- Summary -- Test your knowledge -- Further Reading -- Chapter 9: Entering Virtual Reality -- Project Overview -- Getting Started -- Setting Scene Lighting -- Post-Processing Stack 2 -- Preparing for VR -- Summary -- Test your knowledge -- Chapter 10: Completing the VR Game -- Object Pool and Spawning -- Code Sample 10.1 -- Code Sample 10.2 -- Creating Intelligent Enemies -- Navigation -- Creating Intelligent Enemies -- FSMs -- Code Sample 10.3 -- Code Sample 10.4 -- Attack and Damage -- Code Sample 10.5 -- Summary -- Test your knowledge -- Appendix: Test Your Knowledge Answers -- Chapter 1- Unity Fundamentals -- Chapter 2- Creating a Collection Game -- Chapter 3- Creating a Space Shooter -- Chapter 4- Continuing the Space Shooter -- Chapter 5- Creating a 2D Adventure -- Chapter 6- Continuing the 2D Adventure -- Chapter 7- Creating Artificial Intelligence. Chapter 8- Continuing with Intelligent Enemies -- Chapter 9- Entering Virtual Reality -- Chapter 10- Completing the VR Game -- Other Books You May Enjoy -- Leave a review -- let other readers know what you think -- Index. Unity (Electronic resource) http://id.loc.gov/authorities/names/n2011038776 Unity (Electronic resource) fast Video games Design. Video games Development. Virtual reality. http://id.loc.gov/authorities/subjects/sh92000880 Computer simulation. http://id.loc.gov/authorities/subjects/sh85029533 Digital computer simulation. http://id.loc.gov/authorities/subjects/sh85037973 Jeux vidéo Conception. Réalité virtuelle. Simulation par ordinateur. virtual reality. aat simulation. aat GAMES / Board. bisacsh Digital computer simulation fast Computer games Design fast Computer simulation fast Virtual reality fast has work: Unity 2018 by example (Text) https://id.oclc.org/worldcat/entity/E39PCGCRbg8GFQ4RHCQkYVDbcX https://id.oclc.org/worldcat/ontology/hasWork FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1862368 Volltext |
spellingShingle | Thorn, Alan Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapter 1: Unity Fundamentals -- Game design -- Getting started -- Unity and projects -- Projects and project folders -- Importing assets -- Starting a level -- Transformations and navigation -- Scene building -- Lighting and sky -- Play testing and the Game tab -- Adding a water plane -- Adding a coin to collect -- Summary -- Test your knowledge -- Further Reading -- Chapter 2: Creating a Collection Game -- Creating a coin material -- C# scripting in Unity -- Counting coins -- Code Sample 2.3 -- Collecting coins -- Code Sample 2.5 -- Coins and prefabs -- Timers and countdowns -- Code Sample 2.6 -- Celebrations and fireworks! -- Code Sample 2.7 -- Play testing -- Building -- Summary -- Test your knowledge -- Further reading -- Chapter 3: Creating a Space Shooter -- Looking ahead -- the completed project -- Getting started with a space shooter -- Creating a player object -- Player input -- Code Sample 3.1 -- Configuring the game camera -- Bounds locking -- Code Sample 3.2 -- Health -- Code Sample 3.3 -- Death and particles -- Code Sample 3.4 -- Enemies -- Code Sample 3.6 -- Code Sample 3.7 -- Code Sample 3.8 -- Enemy spawning -- Code Sample 3.9 -- Summary -- Test your knowledge -- Further reading -- Chapter 4: Continuing the Space Shooter -- Guns and gun turrets -- Ammo prefabs -- Code Sample 4-1 -- Ammo spawning -- Code Sample 4.2 -- Code Sample 4.3 -- User controls -- Scores and scoring -- UI and text objects -- Working with scores -- scripting with text -- Code Sample 4.4 -- Polishing -- Testing and diagnosis -- Building -- Summary -- Test your knowledge -- Further Reading -- Chapter 5: Creating a 2D Adventure Game -- A 2D Adventure -- getting started -- Importing assets -- Creating an environment -- getting started -- Environment Physics -- Creating a player. Scripting the player movement -- Code Sample 5.1 -- Optimization -- Summary -- Test your knowledge -- Further reading -- Chapter 6: Continuing the 2D Adventure -- Moving platforms -- Code Sample 6.1 -- Creating other scenes -- levels 2 and 3 -- Kill zones -- Code Sample 6.2 -- The UI health bar -- Code Sample 6.3 -- Ammo and hazards -- Gun turrets and ammo -- NPCs and quests -- Code Sample 6.8 -- Summary -- Test your knowledge -- Further Reading -- Chapter 7: Creating Artificial Intelligence -- An overview of the project -- Getting started -- Terrain construction -- Navigation and navigation meshes -- Building an NPC -- Code Sample 7.1 -- Creating patrolling NPCs -- Summary -- Test your knowledge -- Further Reading -- Chapter 8: Continuing with Intelligent Enemies -- Enemy AI -- range of sight -- Code Sample 8.1 -- An overview of Finite State Machines -- Code Sample 8.2 -- The Patrol state -- Code Sample 8.3 -- The Chase state -- Code Sample 8.4 -- The Attack state -- Code Sample 8.5 -- Summary -- Test your knowledge -- Further Reading -- Chapter 9: Entering Virtual Reality -- Project Overview -- Getting Started -- Setting Scene Lighting -- Post-Processing Stack 2 -- Preparing for VR -- Summary -- Test your knowledge -- Chapter 10: Completing the VR Game -- Object Pool and Spawning -- Code Sample 10.1 -- Code Sample 10.2 -- Creating Intelligent Enemies -- Navigation -- Creating Intelligent Enemies -- FSMs -- Code Sample 10.3 -- Code Sample 10.4 -- Attack and Damage -- Code Sample 10.5 -- Summary -- Test your knowledge -- Appendix: Test Your Knowledge Answers -- Chapter 1- Unity Fundamentals -- Chapter 2- Creating a Collection Game -- Chapter 3- Creating a Space Shooter -- Chapter 4- Continuing the Space Shooter -- Chapter 5- Creating a 2D Adventure -- Chapter 6- Continuing the 2D Adventure -- Chapter 7- Creating Artificial Intelligence. Chapter 8- Continuing with Intelligent Enemies -- Chapter 9- Entering Virtual Reality -- Chapter 10- Completing the VR Game -- Other Books You May Enjoy -- Leave a review -- let other readers know what you think -- Index. Unity (Electronic resource) http://id.loc.gov/authorities/names/n2011038776 Unity (Electronic resource) fast Video games Design. Video games Development. Virtual reality. http://id.loc.gov/authorities/subjects/sh92000880 Computer simulation. http://id.loc.gov/authorities/subjects/sh85029533 Digital computer simulation. http://id.loc.gov/authorities/subjects/sh85037973 Jeux vidéo Conception. Réalité virtuelle. Simulation par ordinateur. virtual reality. aat simulation. aat GAMES / Board. bisacsh Digital computer simulation fast Computer games Design fast Computer simulation fast Virtual reality fast |
subject_GND | http://id.loc.gov/authorities/names/n2011038776 http://id.loc.gov/authorities/subjects/sh92000880 http://id.loc.gov/authorities/subjects/sh85029533 http://id.loc.gov/authorities/subjects/sh85037973 |
title | Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / |
title_auth | Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / |
title_exact_search | Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / |
title_full | Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / by Alan Thorn. |
title_fullStr | Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / by Alan Thorn. |
title_full_unstemmed | Unity 2018 by example : learn about game and virtual reality development by creating five engaging projects / by Alan Thorn. |
title_short | Unity 2018 by example : |
title_sort | unity 2018 by example learn about game and virtual reality development by creating five engaging projects |
title_sub | learn about game and virtual reality development by creating five engaging projects / |
topic | Unity (Electronic resource) http://id.loc.gov/authorities/names/n2011038776 Unity (Electronic resource) fast Video games Design. Video games Development. Virtual reality. http://id.loc.gov/authorities/subjects/sh92000880 Computer simulation. http://id.loc.gov/authorities/subjects/sh85029533 Digital computer simulation. http://id.loc.gov/authorities/subjects/sh85037973 Jeux vidéo Conception. Réalité virtuelle. Simulation par ordinateur. virtual reality. aat simulation. aat GAMES / Board. bisacsh Digital computer simulation fast Computer games Design fast Computer simulation fast Virtual reality fast |
topic_facet | Unity (Electronic resource) Video games Design. Video games Development. Virtual reality. Computer simulation. Digital computer simulation. Jeux vidéo Conception. Réalité virtuelle. Simulation par ordinateur. virtual reality. simulation. GAMES / Board. Digital computer simulation Computer games Design Computer simulation Virtual reality |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1862368 |
work_keys_str_mv | AT thornalan unity2018byexamplelearnaboutgameandvirtualrealitydevelopmentbycreatingfiveengagingprojects |