Unity 2020 mobile game development :: build, deploy, and monetize engaging 2D and 3D games for Android and iOS /
Unity has established itself as a powerful force for developing games. If you love mobile games and want to learn how to create them but have no idea where to begin, this book is for you. It takes a step-by-step approach to build an endless runner game using Unity, along with covering examples on ho...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2020.
|
Ausgabe: | Second edition. |
Schlagworte: | |
Online-Zugang: | DE-862 DE-863 |
Zusammenfassung: | Unity has established itself as a powerful force for developing games. If you love mobile games and want to learn how to create them but have no idea where to begin, this book is for you. It takes a step-by-step approach to build an endless runner game using Unity, along with covering examples on how to create a game that is uniquely your own. |
Beschreibung: | Table of ContentsBuilding Your GameProject Setup for Android and iOS DevelopmentMobile Input/Touch ControlsResolution-Independent UIAdvertising Using Unity AdsImplementing In-App PurchasesGetting SocialKeeping Players Involved with NotificationsUsing Unity AnalyticsMaking Your Title JuicyGame Build and SubmissionAugmented Reality. |
Beschreibung: | 1 online resource : illustrations. |
ISBN: | 9781838980993 1838980997 |
Internformat
MARC
LEADER | 00000cam a22000001i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1197770172 | ||
003 | OCoLC | ||
005 | 20250103110447.0 | ||
006 | m d | ||
007 | cr ||||||||||| | ||
008 | 200320s2020 enka o 000 0 eng d | ||
040 | |a UKMGB |b eng |e rda |e pn |c UKMGB |d OCLCO |d OCLCF |d UKAHL |d EBLCP |d YDX |d N$T |d OCLCO |d OCLCQ |d OCL |d OCLCO |d OCLCL |d TMA |d OCLCQ |d OCLCO | ||
015 | |a GBC058123 |2 bnb | ||
016 | 7 | |a 019791287 |2 Uk | |
019 | |a 1191242416 |a 1193132447 | ||
020 | |a 9781838980993 |q (PDF ebook) | ||
020 | |a 1838980997 | ||
020 | |z 9781838987336 (pbk.) | ||
035 | |a (OCoLC)1197770172 |z (OCoLC)1191242416 |z (OCoLC)1193132447 | ||
037 | |a 9781838980993 |b Packt Publishing | ||
050 | 4 | |a QA76.76.C672 | |
082 | 7 | |a 794.81526 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Doran, John P., |d 1988 or 1989- |e author. |1 https://id.oclc.org/worldcat/entity/E39PCjHcvCK4bdF7bp3rxyv6qP | |
245 | 1 | 0 | |a Unity 2020 mobile game development : |b build, deploy, and monetize engaging 2D and 3D games for Android and iOS / |c John P. Doran. |
250 | |a Second edition. | ||
264 | 1 | |a Birmingham : |b Packt Publishing, |c 2020. | |
300 | |a 1 online resource : |b illustrations. | ||
336 | |a text |2 rdacontent | ||
336 | |a still image |2 rdacontent | ||
337 | |a computer |2 rdamedia | ||
338 | |a online resource |2 rdacarrier | ||
500 | |a Table of ContentsBuilding Your GameProject Setup for Android and iOS DevelopmentMobile Input/Touch ControlsResolution-Independent UIAdvertising Using Unity AdsImplementing In-App PurchasesGetting SocialKeeping Players Involved with NotificationsUsing Unity AnalyticsMaking Your Title JuicyGame Build and SubmissionAugmented Reality. | ||
588 | |a Description based on CIP data; resource not viewed. | ||
505 | 0 | |a Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Building Your Game -- Technical requirements -- Setting up the project -- Creating the player -- Moving the player through a C# script -- Improving our scripts with attributes and XML comments -- Using attributes -- The Tooltip attribute -- The Range attribute -- The RequireComponent attribute -- XML comments -- Update versus FixedUpdate -- Putting it all together -- Having the camera following our player -- Creating a basic tile -- Making it endless | |
505 | 8 | |a Creating obstacles -- Summary -- Chapter 2: Project Setup for Android and iOS Development -- Technical requirements -- An introduction to build settings -- Building a project for PC -- Exporting a project for Android -- Installing Android Build Support for Unity -- Updating build and player settings for Android projects -- Putting the project on your Android device -- Unity for iOS setup and Xcode installation -- Building a project for iOS -- Summary -- Chapter 3: Mobile Input/Touch Controls -- Technical requirements -- Using mouse input -- Moving using touch controls -- Implementing a gesture | |
505 | 8 | |a Scaling the player using pinches -- Using the accelerometer -- Detecting touch on game objects -- Summary -- Chapter 4: Resolution-Independent UI -- Technical requirements -- Creating a title screen -- The Rect Transform component -- Anchors -- Pivots -- Adjusting and resizing the title text -- Selecting different aspect ratios -- Working with buttons -- Adding a pause menu -- Pausing the game -- Adapting GUI for notch devices -- Summary -- Chapter 5: Advertising Using Unity Ads -- Technical requirements -- Setting up Unity Ads -- Displaying a simple ad -- Utilizing ad callback methods | |
505 | 8 | |a Opt-in advertisements with rewards -- Adding in a cooldown timer -- Summary -- Chapter 6: Implementing In-App Purchases -- Technical requirements -- Setting up Unity IAP -- Creating our first purchase -- Adding a button to restore purchases -- Configuring purchases for the stores of your choice -- Summary -- Further reading -- Chapter 7: Getting Social -- Technical requirements -- Adding a scoring system -- Sharing high scores via Twitter -- Downloading and installing Facebook's SDK -- Logging in to our game via Facebook -- Displaying a Facebook name and profile picture -- Summary | |
505 | 8 | |a Chapter 8: Keeping Players Involved with Notifications -- Technical requirements -- Setting up notifications -- Scheduling notifications ahead of time -- Customizing notifications -- Summary -- Chapter 9: Using Unity Analytics -- Technical requirements -- Setting up Analytics -- Tracking Custom Events -- Sending basic CustomEvents -- Sending Custom Events with properties -- Working with Funnel Analyzer -- Tweaking properties with Remote Settings -- Summary -- Chapter 10: Making Your Title Juicy -- Technical requirements -- Animation using LeanTween -- LeanTween setup -- Creating a simple tween | |
520 | |a Unity has established itself as a powerful force for developing games. If you love mobile games and want to learn how to create them but have no idea where to begin, this book is for you. It takes a step-by-step approach to build an endless runner game using Unity, along with covering examples on how to create a game that is uniquely your own. | ||
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 Programming. |0 http://id.loc.gov/authorities/subjects/sh95003476 | |
650 | 0 | |a Three-dimensional display systems. |0 http://id.loc.gov/authorities/subjects/sh85135021 | |
650 | 6 | |a Jeux vidéo |x Programmation. | |
650 | 6 | |a Affichage tridimensionnel. | |
650 | 7 | |a three-dimensional. |2 aat | |
650 | 7 | |a Video games |x Programming |2 fast | |
650 | 7 | |a Three-dimensional display systems |2 fast | |
758 | |i has work: |a Unity 2020 mobile game development (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGwxjvKRgk3X6KDq4Jpy7d |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version : |z 9781838987336 |
966 | 4 | 0 | |l DE-862 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2579512 |3 Volltext |
966 | 4 | 0 | |l DE-863 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2579512 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH37362293 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL6318340 | ||
938 | |a YBP Library Services |b YANK |n 301459196 | ||
938 | |a EBSCOhost |b EBSC |n 2579512 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-862 | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1197770172 |
---|---|
_version_ | 1829095340616187904 |
adam_text | |
any_adam_object | |
author | Doran, John P., 1988 or 1989- |
author_facet | Doran, John P., 1988 or 1989- |
author_role | aut |
author_sort | Doran, John P., 1988 or 1989- |
author_variant | j p d jp jpd |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.C672 |
callnumber-search | QA76.76.C672 |
callnumber-sort | QA 276.76 C672 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Building Your Game -- Technical requirements -- Setting up the project -- Creating the player -- Moving the player through a C# script -- Improving our scripts with attributes and XML comments -- Using attributes -- The Tooltip attribute -- The Range attribute -- The RequireComponent attribute -- XML comments -- Update versus FixedUpdate -- Putting it all together -- Having the camera following our player -- Creating a basic tile -- Making it endless Creating obstacles -- Summary -- Chapter 2: Project Setup for Android and iOS Development -- Technical requirements -- An introduction to build settings -- Building a project for PC -- Exporting a project for Android -- Installing Android Build Support for Unity -- Updating build and player settings for Android projects -- Putting the project on your Android device -- Unity for iOS setup and Xcode installation -- Building a project for iOS -- Summary -- Chapter 3: Mobile Input/Touch Controls -- Technical requirements -- Using mouse input -- Moving using touch controls -- Implementing a gesture Scaling the player using pinches -- Using the accelerometer -- Detecting touch on game objects -- Summary -- Chapter 4: Resolution-Independent UI -- Technical requirements -- Creating a title screen -- The Rect Transform component -- Anchors -- Pivots -- Adjusting and resizing the title text -- Selecting different aspect ratios -- Working with buttons -- Adding a pause menu -- Pausing the game -- Adapting GUI for notch devices -- Summary -- Chapter 5: Advertising Using Unity Ads -- Technical requirements -- Setting up Unity Ads -- Displaying a simple ad -- Utilizing ad callback methods Opt-in advertisements with rewards -- Adding in a cooldown timer -- Summary -- Chapter 6: Implementing In-App Purchases -- Technical requirements -- Setting up Unity IAP -- Creating our first purchase -- Adding a button to restore purchases -- Configuring purchases for the stores of your choice -- Summary -- Further reading -- Chapter 7: Getting Social -- Technical requirements -- Adding a scoring system -- Sharing high scores via Twitter -- Downloading and installing Facebook's SDK -- Logging in to our game via Facebook -- Displaying a Facebook name and profile picture -- Summary Chapter 8: Keeping Players Involved with Notifications -- Technical requirements -- Setting up notifications -- Scheduling notifications ahead of time -- Customizing notifications -- Summary -- Chapter 9: Using Unity Analytics -- Technical requirements -- Setting up Analytics -- Tracking Custom Events -- Sending basic CustomEvents -- Sending Custom Events with properties -- Working with Funnel Analyzer -- Tweaking properties with Remote Settings -- Summary -- Chapter 10: Making Your Title Juicy -- Technical requirements -- Animation using LeanTween -- LeanTween setup -- Creating a simple tween |
ctrlnum | (OCoLC)1197770172 |
dewey-full | 794.81526 |
dewey-hundreds | 700 - The arts |
dewey-ones | 794 - Indoor games of skill |
dewey-raw | 794.81526 |
dewey-search | 794.81526 |
dewey-sort | 3794.81526 |
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>06279cam a22006491i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1197770172</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20250103110447.0</controlfield><controlfield tag="006">m d </controlfield><controlfield tag="007">cr |||||||||||</controlfield><controlfield tag="008">200320s2020 enka o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UKMGB</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UKMGB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">UKAHL</subfield><subfield code="d">EBLCP</subfield><subfield code="d">YDX</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCL</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBC058123</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">019791287</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1191242416</subfield><subfield code="a">1193132447</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781838980993</subfield><subfield code="q">(PDF ebook)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1838980997</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781838987336 (pbk.)</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1197770172</subfield><subfield code="z">(OCoLC)1191242416</subfield><subfield code="z">(OCoLC)1193132447</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781838980993</subfield><subfield code="b">Packt Publishing</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.C672</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">794.81526</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">Doran, John P.,</subfield><subfield code="d">1988 or 1989-</subfield><subfield code="e">author.</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCjHcvCK4bdF7bp3rxyv6qP</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Unity 2020 mobile game development :</subfield><subfield code="b">build, deploy, and monetize engaging 2D and 3D games for Android and iOS /</subfield><subfield code="c">John P. Doran.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2020.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource :</subfield><subfield code="b">illustrations.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">still image</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Table of ContentsBuilding Your GameProject Setup for Android and iOS DevelopmentMobile Input/Touch ControlsResolution-Independent UIAdvertising Using Unity AdsImplementing In-App PurchasesGetting SocialKeeping Players Involved with NotificationsUsing Unity AnalyticsMaking Your Title JuicyGame Build and SubmissionAugmented Reality.</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Description based on CIP data; resource not viewed.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Building Your Game -- Technical requirements -- Setting up the project -- Creating the player -- Moving the player through a C# script -- Improving our scripts with attributes and XML comments -- Using attributes -- The Tooltip attribute -- The Range attribute -- The RequireComponent attribute -- XML comments -- Update versus FixedUpdate -- Putting it all together -- Having the camera following our player -- Creating a basic tile -- Making it endless</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Creating obstacles -- Summary -- Chapter 2: Project Setup for Android and iOS Development -- Technical requirements -- An introduction to build settings -- Building a project for PC -- Exporting a project for Android -- Installing Android Build Support for Unity -- Updating build and player settings for Android projects -- Putting the project on your Android device -- Unity for iOS setup and Xcode installation -- Building a project for iOS -- Summary -- Chapter 3: Mobile Input/Touch Controls -- Technical requirements -- Using mouse input -- Moving using touch controls -- Implementing a gesture</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Scaling the player using pinches -- Using the accelerometer -- Detecting touch on game objects -- Summary -- Chapter 4: Resolution-Independent UI -- Technical requirements -- Creating a title screen -- The Rect Transform component -- Anchors -- Pivots -- Adjusting and resizing the title text -- Selecting different aspect ratios -- Working with buttons -- Adding a pause menu -- Pausing the game -- Adapting GUI for notch devices -- Summary -- Chapter 5: Advertising Using Unity Ads -- Technical requirements -- Setting up Unity Ads -- Displaying a simple ad -- Utilizing ad callback methods</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Opt-in advertisements with rewards -- Adding in a cooldown timer -- Summary -- Chapter 6: Implementing In-App Purchases -- Technical requirements -- Setting up Unity IAP -- Creating our first purchase -- Adding a button to restore purchases -- Configuring purchases for the stores of your choice -- Summary -- Further reading -- Chapter 7: Getting Social -- Technical requirements -- Adding a scoring system -- Sharing high scores via Twitter -- Downloading and installing Facebook's SDK -- Logging in to our game via Facebook -- Displaying a Facebook name and profile picture -- Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 8: Keeping Players Involved with Notifications -- Technical requirements -- Setting up notifications -- Scheduling notifications ahead of time -- Customizing notifications -- Summary -- Chapter 9: Using Unity Analytics -- Technical requirements -- Setting up Analytics -- Tracking Custom Events -- Sending basic CustomEvents -- Sending Custom Events with properties -- Working with Funnel Analyzer -- Tweaking properties with Remote Settings -- Summary -- Chapter 10: Making Your Title Juicy -- Technical requirements -- Animation using LeanTween -- LeanTween setup -- Creating a simple tween</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Unity has established itself as a powerful force for developing games. If you love mobile games and want to learn how to create them but have no idea where to begin, this book is for you. It takes a step-by-step approach to build an endless runner game using Unity, along with covering examples on how to create a game that is uniquely your own.</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">Programming.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95003476</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Three-dimensional display systems.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85135021</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Jeux vidéo</subfield><subfield code="x">Programmation.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Affichage tridimensionnel.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">three-dimensional.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Video games</subfield><subfield code="x">Programming</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Three-dimensional display systems</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Unity 2020 mobile game development (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGwxjvKRgk3X6KDq4Jpy7d</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version :</subfield><subfield code="z">9781838987336</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-862</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=2579512</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-863</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=2579512</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">AH37362293</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL6318340</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">301459196</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">2579512</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-862</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1197770172 |
illustrated | Illustrated |
indexdate | 2025-04-11T08:47:28Z |
institution | BVB |
isbn | 9781838980993 1838980997 |
language | English |
oclc_num | 1197770172 |
open_access_boolean | |
owner | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
owner_facet | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
physical | 1 online resource : illustrations. |
psigel | ZDB-4-EBA FWS_PDA_EBA ZDB-4-EBA |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Doran, John P., 1988 or 1989- author. https://id.oclc.org/worldcat/entity/E39PCjHcvCK4bdF7bp3rxyv6qP Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / John P. Doran. Second edition. Birmingham : Packt Publishing, 2020. 1 online resource : illustrations. text rdacontent still image rdacontent computer rdamedia online resource rdacarrier Table of ContentsBuilding Your GameProject Setup for Android and iOS DevelopmentMobile Input/Touch ControlsResolution-Independent UIAdvertising Using Unity AdsImplementing In-App PurchasesGetting SocialKeeping Players Involved with NotificationsUsing Unity AnalyticsMaking Your Title JuicyGame Build and SubmissionAugmented Reality. Description based on CIP data; resource not viewed. Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Building Your Game -- Technical requirements -- Setting up the project -- Creating the player -- Moving the player through a C# script -- Improving our scripts with attributes and XML comments -- Using attributes -- The Tooltip attribute -- The Range attribute -- The RequireComponent attribute -- XML comments -- Update versus FixedUpdate -- Putting it all together -- Having the camera following our player -- Creating a basic tile -- Making it endless Creating obstacles -- Summary -- Chapter 2: Project Setup for Android and iOS Development -- Technical requirements -- An introduction to build settings -- Building a project for PC -- Exporting a project for Android -- Installing Android Build Support for Unity -- Updating build and player settings for Android projects -- Putting the project on your Android device -- Unity for iOS setup and Xcode installation -- Building a project for iOS -- Summary -- Chapter 3: Mobile Input/Touch Controls -- Technical requirements -- Using mouse input -- Moving using touch controls -- Implementing a gesture Scaling the player using pinches -- Using the accelerometer -- Detecting touch on game objects -- Summary -- Chapter 4: Resolution-Independent UI -- Technical requirements -- Creating a title screen -- The Rect Transform component -- Anchors -- Pivots -- Adjusting and resizing the title text -- Selecting different aspect ratios -- Working with buttons -- Adding a pause menu -- Pausing the game -- Adapting GUI for notch devices -- Summary -- Chapter 5: Advertising Using Unity Ads -- Technical requirements -- Setting up Unity Ads -- Displaying a simple ad -- Utilizing ad callback methods Opt-in advertisements with rewards -- Adding in a cooldown timer -- Summary -- Chapter 6: Implementing In-App Purchases -- Technical requirements -- Setting up Unity IAP -- Creating our first purchase -- Adding a button to restore purchases -- Configuring purchases for the stores of your choice -- Summary -- Further reading -- Chapter 7: Getting Social -- Technical requirements -- Adding a scoring system -- Sharing high scores via Twitter -- Downloading and installing Facebook's SDK -- Logging in to our game via Facebook -- Displaying a Facebook name and profile picture -- Summary Chapter 8: Keeping Players Involved with Notifications -- Technical requirements -- Setting up notifications -- Scheduling notifications ahead of time -- Customizing notifications -- Summary -- Chapter 9: Using Unity Analytics -- Technical requirements -- Setting up Analytics -- Tracking Custom Events -- Sending basic CustomEvents -- Sending Custom Events with properties -- Working with Funnel Analyzer -- Tweaking properties with Remote Settings -- Summary -- Chapter 10: Making Your Title Juicy -- Technical requirements -- Animation using LeanTween -- LeanTween setup -- Creating a simple tween Unity has established itself as a powerful force for developing games. If you love mobile games and want to learn how to create them but have no idea where to begin, this book is for you. It takes a step-by-step approach to build an endless runner game using Unity, along with covering examples on how to create a game that is uniquely your own. Unity (Electronic resource) http://id.loc.gov/authorities/names/n2011038776 Unity (Electronic resource) fast Video games Programming. http://id.loc.gov/authorities/subjects/sh95003476 Three-dimensional display systems. http://id.loc.gov/authorities/subjects/sh85135021 Jeux vidéo Programmation. Affichage tridimensionnel. three-dimensional. aat Video games Programming fast Three-dimensional display systems fast has work: Unity 2020 mobile game development (Text) https://id.oclc.org/worldcat/entity/E39PCGwxjvKRgk3X6KDq4Jpy7d https://id.oclc.org/worldcat/ontology/hasWork Print version : 9781838987336 |
spellingShingle | Doran, John P., 1988 or 1989- Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Building Your Game -- Technical requirements -- Setting up the project -- Creating the player -- Moving the player through a C# script -- Improving our scripts with attributes and XML comments -- Using attributes -- The Tooltip attribute -- The Range attribute -- The RequireComponent attribute -- XML comments -- Update versus FixedUpdate -- Putting it all together -- Having the camera following our player -- Creating a basic tile -- Making it endless Creating obstacles -- Summary -- Chapter 2: Project Setup for Android and iOS Development -- Technical requirements -- An introduction to build settings -- Building a project for PC -- Exporting a project for Android -- Installing Android Build Support for Unity -- Updating build and player settings for Android projects -- Putting the project on your Android device -- Unity for iOS setup and Xcode installation -- Building a project for iOS -- Summary -- Chapter 3: Mobile Input/Touch Controls -- Technical requirements -- Using mouse input -- Moving using touch controls -- Implementing a gesture Scaling the player using pinches -- Using the accelerometer -- Detecting touch on game objects -- Summary -- Chapter 4: Resolution-Independent UI -- Technical requirements -- Creating a title screen -- The Rect Transform component -- Anchors -- Pivots -- Adjusting and resizing the title text -- Selecting different aspect ratios -- Working with buttons -- Adding a pause menu -- Pausing the game -- Adapting GUI for notch devices -- Summary -- Chapter 5: Advertising Using Unity Ads -- Technical requirements -- Setting up Unity Ads -- Displaying a simple ad -- Utilizing ad callback methods Opt-in advertisements with rewards -- Adding in a cooldown timer -- Summary -- Chapter 6: Implementing In-App Purchases -- Technical requirements -- Setting up Unity IAP -- Creating our first purchase -- Adding a button to restore purchases -- Configuring purchases for the stores of your choice -- Summary -- Further reading -- Chapter 7: Getting Social -- Technical requirements -- Adding a scoring system -- Sharing high scores via Twitter -- Downloading and installing Facebook's SDK -- Logging in to our game via Facebook -- Displaying a Facebook name and profile picture -- Summary Chapter 8: Keeping Players Involved with Notifications -- Technical requirements -- Setting up notifications -- Scheduling notifications ahead of time -- Customizing notifications -- Summary -- Chapter 9: Using Unity Analytics -- Technical requirements -- Setting up Analytics -- Tracking Custom Events -- Sending basic CustomEvents -- Sending Custom Events with properties -- Working with Funnel Analyzer -- Tweaking properties with Remote Settings -- Summary -- Chapter 10: Making Your Title Juicy -- Technical requirements -- Animation using LeanTween -- LeanTween setup -- Creating a simple tween Unity (Electronic resource) http://id.loc.gov/authorities/names/n2011038776 Unity (Electronic resource) fast Video games Programming. http://id.loc.gov/authorities/subjects/sh95003476 Three-dimensional display systems. http://id.loc.gov/authorities/subjects/sh85135021 Jeux vidéo Programmation. Affichage tridimensionnel. three-dimensional. aat Video games Programming fast Three-dimensional display systems fast |
subject_GND | http://id.loc.gov/authorities/names/n2011038776 http://id.loc.gov/authorities/subjects/sh95003476 http://id.loc.gov/authorities/subjects/sh85135021 |
title | Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / |
title_auth | Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / |
title_exact_search | Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / |
title_full | Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / John P. Doran. |
title_fullStr | Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / John P. Doran. |
title_full_unstemmed | Unity 2020 mobile game development : build, deploy, and monetize engaging 2D and 3D games for Android and iOS / John P. Doran. |
title_short | Unity 2020 mobile game development : |
title_sort | unity 2020 mobile game development build deploy and monetize engaging 2d and 3d games for android and ios |
title_sub | build, deploy, and monetize engaging 2D and 3D games for Android and iOS / |
topic | Unity (Electronic resource) http://id.loc.gov/authorities/names/n2011038776 Unity (Electronic resource) fast Video games Programming. http://id.loc.gov/authorities/subjects/sh95003476 Three-dimensional display systems. http://id.loc.gov/authorities/subjects/sh85135021 Jeux vidéo Programmation. Affichage tridimensionnel. three-dimensional. aat Video games Programming fast Three-dimensional display systems fast |
topic_facet | Unity (Electronic resource) Video games Programming. Three-dimensional display systems. Jeux vidéo Programmation. Affichage tridimensionnel. three-dimensional. Video games Programming Three-dimensional display systems |
work_keys_str_mv | AT doranjohnp unity2020mobilegamedevelopmentbuilddeployandmonetizeengaging2dand3dgamesforandroidandios |