NGUI for Unity :: master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game /
An easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C♯ script...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2014.
|
Schriftenreihe: | Community experience distilled.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | An easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C♯ scripting is expected. Additional knowledge of Unity 3D Editor, GameObject and creating/adding scripts to GameObject would be beneficial; however, no prior knowledge of NGUI is required. |
Beschreibung: | 1 online resource |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 1306401577 9781306401579 1783558679 9781783558674 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn869521993 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 140131s2014 enk ob 001 0 eng d | ||
040 | |a IDEBK |b eng |e pn |c IDEBK |d EBLCP |d MHW |d E7B |d YDXCP |d DEBBG |d DEBSZ |d OCLCQ |d VT2 |d OCLCO |d CCO |d COO |d OCLCF |d OCLCQ |d FEM |d COCUF |d CNNOR |d PIFAG |d N$T |d UMI |d ZCU |d AGLDB |d MERUC |d OCLCQ |d OCLCO |d D6H |d VTS |d CEF |d ICG |d OCLCQ |d OCLCO |d STF |d UAB |d DKC |d AU@ |d OCLCQ |d OCLCO |d OCLCQ |d AJS |d OCLCQ |d SGP |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d UEJ |d OCLCQ | ||
019 | |a 870676031 |a 874223002 |a 961591002 |a 962707702 |a 968006638 |a 969031654 | ||
020 | |a 1306401577 |q (electronic bk.) | ||
020 | |a 9781306401579 |q (electronic bk.) | ||
020 | |a 1783558679 |q (electronic bk.) | ||
020 | |a 9781783558674 |q (electronic bk.) | ||
020 | |z 1783558660 | ||
020 | |z 9781783558667 | ||
035 | |a (OCoLC)869521993 |z (OCoLC)870676031 |z (OCoLC)874223002 |z (OCoLC)961591002 |z (OCoLC)962707702 |z (OCoLC)968006638 |z (OCoLC)969031654 | ||
037 | |a 571408 |b MIL | ||
050 | 4 | |a QA76.9.U83 |b B476 2014eb | |
072 | 7 | |a COM |x 070000 |2 bisacsh | |
082 | 7 | |a 005.437 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Bernardoff, Charles. | |
245 | 1 | 0 | |a NGUI for Unity : |b master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / |c Charles Bernardoff. |
246 | 3 | |a Next-Gen UI for Unity | |
260 | |a Birmingham, UK : |b Packt Publishing, |c 2014. | ||
300 | |a 1 online resource | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
490 | 1 | |a Community experience distilled | |
520 | |a An easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C♯ scripting is expected. Additional knowledge of Unity 3D Editor, GameObject and creating/adding scripts to GameObject would be beneficial; however, no prior knowledge of NGUI is required. | ||
504 | |a Includes bibliographical references and index. | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with NGUI; What is NGUI?; Unity GUI versus NGUI; Atlases; Events; Localization; Shaders; Importing NGUI; Creating your UI; UI Wizard; Window; Parameters; Separate UI Layer; Your UI structure; UI Root (2D); Parameters; Camera; Parameters; Anchor; Parameters; Panel; Parameters; Summary; Chapter 2: Creating Widgets; Creating our first widget; Widget Wizard; Selecting an atlas; Creating a widget from a template; Transforming widgets; Moving widgets | |
505 | 8 | |a Rotating widgets Scaling widgets; Common widget parameters; Sprites; Sliced sprites; Tiled sprites; Filled sprites; Labels; Parameters; Creating the title bar; Buttons; Parameters; The play and exit buttons; Text input; Parameters; Creating a nickname box; Slider; Parameters; Creating a volume slider; Toggle; Parameters; Creating a sound toggle; Popup list; Parameters; Creating a difficulty selector; Summary; Chapter 3: Enhancing Your UI; NGUI components; The draggable panel; Parameters; Dragging the main menu; The drag-and-drop system; Powers selection; Draggable items container | |
505 | 8 | |a Draggable items The drop surface; Prefab instantiated on drop; Handling an invalid drop; Replacing the current item; Removing the current item; Animations with NGUI; Smooth powers apparition; Clipping to hide options; Scrollable text; Localization system; Localization files; Localization component; Language selection box; Localizing a Label; Summary; Chapter 4: C# with NGUI; Events methods; Creating a tool tip; The tool tip reference; Showing the tool tip; Tween methods; Main menu apparition; Simple Tween; Smooth Tween; Using keys for navigation; Error notification; Saving the nickname | |
505 | 8 | |a Sending messages Event forwarding; Summary; Chapter 5: Building a Scrollable Viewport; Preparing the Game scene; The scrollable viewport; Draggable background; Linking scroll bars; Keyboard scrolling; Creating draggable barriers; The BarrierObject prefab; Dropping a barrier on Viewport; Creating an ActiveBarrier prefab; The ActiveBarrier prefab; Instantiating the ActiveBarrier prefab; Barrier's building process; Forwarding events to viewport; BarrierObject cooldown; Cooldown implementation; BarrierObject smooth apparition; The barrier availability tool tip; Summary | |
505 | 8 | |a Chapter 6: Atlas and Font Customization The Atlas prefab; Creating a new Atlas; Adding sprites to Atlas; Simple sprites; Adding sprites to Atlas; Available powers icons; Selected powers icons; Sliced sprites; Adding a sprite to Atlas; Configuring a sliced sprite; The Main Menu window; Tiled sprites; Adding a font; Exporting a font using BMFont; Creating a font in Unity; Assigning a new font to Label; Customizing the Main Menu; Summary; Chapter 7: Creating a Game with NGUI; Enemy spawning; Creating the enemies container; Creating the Enemy prefab; Creating the enemy spawn controller | |
630 | 0 | 7 | |a Unity (Electronic resource) |2 blmlsh |
650 | 0 | |a User interfaces (Computer systems) |0 http://id.loc.gov/authorities/subjects/sh88001679 | |
650 | 6 | |a Interfaces utilisateurs (Informatique) | |
650 | 7 | |a COMPUTERS |x User Interfaces. |2 bisacsh | |
650 | 7 | |a User interfaces (Computer systems) |2 fast | |
758 | |i has work: |a NGUI for Unity (Text) |1 https://id.oclc.org/worldcat/entity/E39PCYjWXKqqDfvPfxqMCcJTkC |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |z 9781306401579 |
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
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=691836 |3 Volltext |
938 | |a EBL - Ebook Library |b EBLB |n EBL1593838 | ||
938 | |a ebrary |b EBRY |n ebr10832272 | ||
938 | |a EBSCOhost |b EBSC |n 691836 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis27396873 | ||
938 | |a YBP Library Services |b YANK |n 11612407 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn869521993 |
---|---|
_version_ | 1816882259631800320 |
adam_text | |
any_adam_object | |
author | Bernardoff, Charles |
author_facet | Bernardoff, Charles |
author_role | |
author_sort | Bernardoff, Charles |
author_variant | c b cb |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.U83 B476 2014eb |
callnumber-search | QA76.9.U83 B476 2014eb |
callnumber-sort | QA 276.9 U83 B476 42014EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with NGUI; What is NGUI?; Unity GUI versus NGUI; Atlases; Events; Localization; Shaders; Importing NGUI; Creating your UI; UI Wizard; Window; Parameters; Separate UI Layer; Your UI structure; UI Root (2D); Parameters; Camera; Parameters; Anchor; Parameters; Panel; Parameters; Summary; Chapter 2: Creating Widgets; Creating our first widget; Widget Wizard; Selecting an atlas; Creating a widget from a template; Transforming widgets; Moving widgets Rotating widgets Scaling widgets; Common widget parameters; Sprites; Sliced sprites; Tiled sprites; Filled sprites; Labels; Parameters; Creating the title bar; Buttons; Parameters; The play and exit buttons; Text input; Parameters; Creating a nickname box; Slider; Parameters; Creating a volume slider; Toggle; Parameters; Creating a sound toggle; Popup list; Parameters; Creating a difficulty selector; Summary; Chapter 3: Enhancing Your UI; NGUI components; The draggable panel; Parameters; Dragging the main menu; The drag-and-drop system; Powers selection; Draggable items container Draggable items The drop surface; Prefab instantiated on drop; Handling an invalid drop; Replacing the current item; Removing the current item; Animations with NGUI; Smooth powers apparition; Clipping to hide options; Scrollable text; Localization system; Localization files; Localization component; Language selection box; Localizing a Label; Summary; Chapter 4: C# with NGUI; Events methods; Creating a tool tip; The tool tip reference; Showing the tool tip; Tween methods; Main menu apparition; Simple Tween; Smooth Tween; Using keys for navigation; Error notification; Saving the nickname Sending messages Event forwarding; Summary; Chapter 5: Building a Scrollable Viewport; Preparing the Game scene; The scrollable viewport; Draggable background; Linking scroll bars; Keyboard scrolling; Creating draggable barriers; The BarrierObject prefab; Dropping a barrier on Viewport; Creating an ActiveBarrier prefab; The ActiveBarrier prefab; Instantiating the ActiveBarrier prefab; Barrier's building process; Forwarding events to viewport; BarrierObject cooldown; Cooldown implementation; BarrierObject smooth apparition; The barrier availability tool tip; Summary Chapter 6: Atlas and Font Customization The Atlas prefab; Creating a new Atlas; Adding sprites to Atlas; Simple sprites; Adding sprites to Atlas; Available powers icons; Selected powers icons; Sliced sprites; Adding a sprite to Atlas; Configuring a sliced sprite; The Main Menu window; Tiled sprites; Adding a font; Exporting a font using BMFont; Creating a font in Unity; Assigning a new font to Label; Customizing the Main Menu; Summary; Chapter 7: Creating a Game with NGUI; Enemy spawning; Creating the enemies container; Creating the Enemy prefab; Creating the enemy spawn controller |
ctrlnum | (OCoLC)869521993 |
dewey-full | 005.437 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.437 |
dewey-search | 005.437 |
dewey-sort | 15.437 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06295cam a2200661 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn869521993</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|||||||||</controlfield><controlfield tag="008">140131s2014 enk ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">IDEBK</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">IDEBK</subfield><subfield code="d">EBLCP</subfield><subfield code="d">MHW</subfield><subfield code="d">E7B</subfield><subfield code="d">YDXCP</subfield><subfield code="d">DEBBG</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCO</subfield><subfield code="d">CCO</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">FEM</subfield><subfield code="d">COCUF</subfield><subfield code="d">CNNOR</subfield><subfield code="d">PIFAG</subfield><subfield code="d">N$T</subfield><subfield code="d">UMI</subfield><subfield code="d">ZCU</subfield><subfield code="d">AGLDB</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">D6H</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">ICG</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">STF</subfield><subfield code="d">UAB</subfield><subfield code="d">DKC</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AJS</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SGP</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">UEJ</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">870676031</subfield><subfield code="a">874223002</subfield><subfield code="a">961591002</subfield><subfield code="a">962707702</subfield><subfield code="a">968006638</subfield><subfield code="a">969031654</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1306401577</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781306401579</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783558679</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783558674</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1783558660</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781783558667</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)869521993</subfield><subfield code="z">(OCoLC)870676031</subfield><subfield code="z">(OCoLC)874223002</subfield><subfield code="z">(OCoLC)961591002</subfield><subfield code="z">(OCoLC)962707702</subfield><subfield code="z">(OCoLC)968006638</subfield><subfield code="z">(OCoLC)969031654</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">571408</subfield><subfield code="b">MIL</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.U83</subfield><subfield code="b">B476 2014eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">070000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.437</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">Bernardoff, Charles.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">NGUI for Unity :</subfield><subfield code="b">master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game /</subfield><subfield code="c">Charles Bernardoff.</subfield></datafield><datafield tag="246" ind1="3" ind2=" "><subfield code="a">Next-Gen UI for Unity</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2014.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</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="347" ind1=" " ind2=" "><subfield code="a">text file</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Community experience distilled</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">An easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C♯ scripting is expected. Additional knowledge of Unity 3D Editor, GameObject and creating/adding scripts to GameObject would be beneficial; however, no prior knowledge of NGUI is required.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with NGUI; What is NGUI?; Unity GUI versus NGUI; Atlases; Events; Localization; Shaders; Importing NGUI; Creating your UI; UI Wizard; Window; Parameters; Separate UI Layer; Your UI structure; UI Root (2D); Parameters; Camera; Parameters; Anchor; Parameters; Panel; Parameters; Summary; Chapter 2: Creating Widgets; Creating our first widget; Widget Wizard; Selecting an atlas; Creating a widget from a template; Transforming widgets; Moving widgets</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Rotating widgets Scaling widgets; Common widget parameters; Sprites; Sliced sprites; Tiled sprites; Filled sprites; Labels; Parameters; Creating the title bar; Buttons; Parameters; The play and exit buttons; Text input; Parameters; Creating a nickname box; Slider; Parameters; Creating a volume slider; Toggle; Parameters; Creating a sound toggle; Popup list; Parameters; Creating a difficulty selector; Summary; Chapter 3: Enhancing Your UI; NGUI components; The draggable panel; Parameters; Dragging the main menu; The drag-and-drop system; Powers selection; Draggable items container</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Draggable items The drop surface; Prefab instantiated on drop; Handling an invalid drop; Replacing the current item; Removing the current item; Animations with NGUI; Smooth powers apparition; Clipping to hide options; Scrollable text; Localization system; Localization files; Localization component; Language selection box; Localizing a Label; Summary; Chapter 4: C# with NGUI; Events methods; Creating a tool tip; The tool tip reference; Showing the tool tip; Tween methods; Main menu apparition; Simple Tween; Smooth Tween; Using keys for navigation; Error notification; Saving the nickname</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Sending messages Event forwarding; Summary; Chapter 5: Building a Scrollable Viewport; Preparing the Game scene; The scrollable viewport; Draggable background; Linking scroll bars; Keyboard scrolling; Creating draggable barriers; The BarrierObject prefab; Dropping a barrier on Viewport; Creating an ActiveBarrier prefab; The ActiveBarrier prefab; Instantiating the ActiveBarrier prefab; Barrier's building process; Forwarding events to viewport; BarrierObject cooldown; Cooldown implementation; BarrierObject smooth apparition; The barrier availability tool tip; Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 6: Atlas and Font Customization The Atlas prefab; Creating a new Atlas; Adding sprites to Atlas; Simple sprites; Adding sprites to Atlas; Available powers icons; Selected powers icons; Sliced sprites; Adding a sprite to Atlas; Configuring a sliced sprite; The Main Menu window; Tiled sprites; Adding a font; Exporting a font using BMFont; Creating a font in Unity; Assigning a new font to Label; Customizing the Main Menu; Summary; Chapter 7: Creating a Game with NGUI; Enemy spawning; Creating the enemies container; Creating the Enemy prefab; Creating the enemy spawn controller</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Unity (Electronic resource)</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">User interfaces (Computer systems)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh88001679</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Interfaces utilisateurs (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">User Interfaces.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">User interfaces (Computer systems)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">NGUI for Unity (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCYjWXKqqDfvPfxqMCcJTkC</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">9781306401579</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Community experience distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011030603</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=691836</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1593838</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10832272</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">691836</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis27396873</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">11612407</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-ocn869521993 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:25:46Z |
institution | BVB |
isbn | 1306401577 9781306401579 1783558679 9781783558674 |
language | English |
oclc_num | 869521993 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource |
psigel | ZDB-4-EBA |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Packt Publishing, |
record_format | marc |
series | Community experience distilled. |
series2 | Community experience distilled |
spelling | Bernardoff, Charles. NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / Charles Bernardoff. Next-Gen UI for Unity Birmingham, UK : Packt Publishing, 2014. 1 online resource text txt rdacontent computer c rdamedia online resource cr rdacarrier text file Community experience distilled An easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C♯ scripting is expected. Additional knowledge of Unity 3D Editor, GameObject and creating/adding scripts to GameObject would be beneficial; however, no prior knowledge of NGUI is required. Includes bibliographical references and index. Print version record. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with NGUI; What is NGUI?; Unity GUI versus NGUI; Atlases; Events; Localization; Shaders; Importing NGUI; Creating your UI; UI Wizard; Window; Parameters; Separate UI Layer; Your UI structure; UI Root (2D); Parameters; Camera; Parameters; Anchor; Parameters; Panel; Parameters; Summary; Chapter 2: Creating Widgets; Creating our first widget; Widget Wizard; Selecting an atlas; Creating a widget from a template; Transforming widgets; Moving widgets Rotating widgets Scaling widgets; Common widget parameters; Sprites; Sliced sprites; Tiled sprites; Filled sprites; Labels; Parameters; Creating the title bar; Buttons; Parameters; The play and exit buttons; Text input; Parameters; Creating a nickname box; Slider; Parameters; Creating a volume slider; Toggle; Parameters; Creating a sound toggle; Popup list; Parameters; Creating a difficulty selector; Summary; Chapter 3: Enhancing Your UI; NGUI components; The draggable panel; Parameters; Dragging the main menu; The drag-and-drop system; Powers selection; Draggable items container Draggable items The drop surface; Prefab instantiated on drop; Handling an invalid drop; Replacing the current item; Removing the current item; Animations with NGUI; Smooth powers apparition; Clipping to hide options; Scrollable text; Localization system; Localization files; Localization component; Language selection box; Localizing a Label; Summary; Chapter 4: C# with NGUI; Events methods; Creating a tool tip; The tool tip reference; Showing the tool tip; Tween methods; Main menu apparition; Simple Tween; Smooth Tween; Using keys for navigation; Error notification; Saving the nickname Sending messages Event forwarding; Summary; Chapter 5: Building a Scrollable Viewport; Preparing the Game scene; The scrollable viewport; Draggable background; Linking scroll bars; Keyboard scrolling; Creating draggable barriers; The BarrierObject prefab; Dropping a barrier on Viewport; Creating an ActiveBarrier prefab; The ActiveBarrier prefab; Instantiating the ActiveBarrier prefab; Barrier's building process; Forwarding events to viewport; BarrierObject cooldown; Cooldown implementation; BarrierObject smooth apparition; The barrier availability tool tip; Summary Chapter 6: Atlas and Font Customization The Atlas prefab; Creating a new Atlas; Adding sprites to Atlas; Simple sprites; Adding sprites to Atlas; Available powers icons; Selected powers icons; Sliced sprites; Adding a sprite to Atlas; Configuring a sliced sprite; The Main Menu window; Tiled sprites; Adding a font; Exporting a font using BMFont; Creating a font in Unity; Assigning a new font to Label; Customizing the Main Menu; Summary; Chapter 7: Creating a Game with NGUI; Enemy spawning; Creating the enemies container; Creating the Enemy prefab; Creating the enemy spawn controller Unity (Electronic resource) blmlsh User interfaces (Computer systems) http://id.loc.gov/authorities/subjects/sh88001679 Interfaces utilisateurs (Informatique) COMPUTERS User Interfaces. bisacsh User interfaces (Computer systems) fast has work: NGUI for Unity (Text) https://id.oclc.org/worldcat/entity/E39PCYjWXKqqDfvPfxqMCcJTkC https://id.oclc.org/worldcat/ontology/hasWork Print version: 9781306401579 Community experience distilled. http://id.loc.gov/authorities/names/no2011030603 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=691836 Volltext |
spellingShingle | Bernardoff, Charles NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / Community experience distilled. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with NGUI; What is NGUI?; Unity GUI versus NGUI; Atlases; Events; Localization; Shaders; Importing NGUI; Creating your UI; UI Wizard; Window; Parameters; Separate UI Layer; Your UI structure; UI Root (2D); Parameters; Camera; Parameters; Anchor; Parameters; Panel; Parameters; Summary; Chapter 2: Creating Widgets; Creating our first widget; Widget Wizard; Selecting an atlas; Creating a widget from a template; Transforming widgets; Moving widgets Rotating widgets Scaling widgets; Common widget parameters; Sprites; Sliced sprites; Tiled sprites; Filled sprites; Labels; Parameters; Creating the title bar; Buttons; Parameters; The play and exit buttons; Text input; Parameters; Creating a nickname box; Slider; Parameters; Creating a volume slider; Toggle; Parameters; Creating a sound toggle; Popup list; Parameters; Creating a difficulty selector; Summary; Chapter 3: Enhancing Your UI; NGUI components; The draggable panel; Parameters; Dragging the main menu; The drag-and-drop system; Powers selection; Draggable items container Draggable items The drop surface; Prefab instantiated on drop; Handling an invalid drop; Replacing the current item; Removing the current item; Animations with NGUI; Smooth powers apparition; Clipping to hide options; Scrollable text; Localization system; Localization files; Localization component; Language selection box; Localizing a Label; Summary; Chapter 4: C# with NGUI; Events methods; Creating a tool tip; The tool tip reference; Showing the tool tip; Tween methods; Main menu apparition; Simple Tween; Smooth Tween; Using keys for navigation; Error notification; Saving the nickname Sending messages Event forwarding; Summary; Chapter 5: Building a Scrollable Viewport; Preparing the Game scene; The scrollable viewport; Draggable background; Linking scroll bars; Keyboard scrolling; Creating draggable barriers; The BarrierObject prefab; Dropping a barrier on Viewport; Creating an ActiveBarrier prefab; The ActiveBarrier prefab; Instantiating the ActiveBarrier prefab; Barrier's building process; Forwarding events to viewport; BarrierObject cooldown; Cooldown implementation; BarrierObject smooth apparition; The barrier availability tool tip; Summary Chapter 6: Atlas and Font Customization The Atlas prefab; Creating a new Atlas; Adding sprites to Atlas; Simple sprites; Adding sprites to Atlas; Available powers icons; Selected powers icons; Sliced sprites; Adding a sprite to Atlas; Configuring a sliced sprite; The Main Menu window; Tiled sprites; Adding a font; Exporting a font using BMFont; Creating a font in Unity; Assigning a new font to Label; Customizing the Main Menu; Summary; Chapter 7: Creating a Game with NGUI; Enemy spawning; Creating the enemies container; Creating the Enemy prefab; Creating the enemy spawn controller Unity (Electronic resource) blmlsh User interfaces (Computer systems) http://id.loc.gov/authorities/subjects/sh88001679 Interfaces utilisateurs (Informatique) COMPUTERS User Interfaces. bisacsh User interfaces (Computer systems) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh88001679 |
title | NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / |
title_alt | Next-Gen UI for Unity |
title_auth | NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / |
title_exact_search | NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / |
title_full | NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / Charles Bernardoff. |
title_fullStr | NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / Charles Bernardoff. |
title_full_unstemmed | NGUI for Unity : master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / Charles Bernardoff. |
title_short | NGUI for Unity : |
title_sort | ngui for unity master ngui components swiftly and employ them to create a thrilling action packed 2d sci fi game |
title_sub | master NGUI components swiftly, and employ them to create a thrilling, action-packed 2D sci-fi game / |
topic | Unity (Electronic resource) blmlsh User interfaces (Computer systems) http://id.loc.gov/authorities/subjects/sh88001679 Interfaces utilisateurs (Informatique) COMPUTERS User Interfaces. bisacsh User interfaces (Computer systems) fast |
topic_facet | Unity (Electronic resource) User interfaces (Computer systems) Interfaces utilisateurs (Informatique) COMPUTERS User Interfaces. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=691836 |
work_keys_str_mv | AT bernardoffcharles nguiforunitymasternguicomponentsswiftlyandemploythemtocreateathrillingactionpacked2dscifigame AT bernardoffcharles nextgenuiforunity |