Cargando…

Build Your Own Metaverse with Unity A Practical Guide to Developing Your Own Cross-Platform Metaverse with Unity3D and Firebase /

Build Your Own Metaverse with Unity is a practical guide for developers with step-by-step explanations, practical examples, and screenshots to guide them through essential concepts. You’ll start by learning how to install Unity and create a character that can move around the virtual world. Next, you...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Nadales, David Cantón (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2023.
Edición:1st edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007a 4500
001 OR_on1395182953
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu||||||||
008 230826s2023 enka o 001 0 eng d
040 |a EBLCP  |b eng  |c EBLCP  |d YDX  |d OCLCQ  |d ORMDA  |d OCLCO  |d OCLCA 
019 |a 1395068578 
020 |a 9781837635610 
020 |a 1837635617 
020 |z 1837631735 
020 |z 9781837631735 
035 |a (OCoLC)1395182953  |z (OCoLC)1395068578 
037 |a 9781837631735  |b O'Reilly Media 
050 4 |a QA76.76.V54 
082 0 4 |a 794.8/1526  |2 23/eng/20230926 
049 |a UAMI 
100 1 |a Nadales, David Cantón,  |e author. 
245 1 0 |a Build Your Own Metaverse with Unity  |h [electronic resource] :  |b A Practical Guide to Developing Your Own Cross-Platform Metaverse with Unity3D and Firebase /  |c David Cantón Nadales. 
250 |a 1st edition. 
260 |a Birmingham :  |b Packt Publishing, Limited,  |c 2023. 
300 |a 1 online resource (587 p.) :  |b illustrations 
500 |a Includes index. 
500 |a Description based upon print version of record. 
505 0 |a Cover -- Title Page -- Copyright and Credits -- Dedications -- Contributors -- Table of Contents -- Preface -- Part 1: Getting Started -- Chapter 1: Getting Started with Unity and Firebase -- Technical requirements -- Installing Unity Hub -- Installing the Unity editor -- Creating and managing Unity projects -- Basics of using the Unity editor -- Creating a new scene -- Organizing your project assets -- Choosing an input handler -- Understanding the different Firebase services -- What is Firebase for? -- Configuring a new Firebase project -- Installing the Firebase SDK -- Summary 
505 8 |a Chapter 2: Preparing Our Player -- Technical requirements -- Creating a third-person controller -- Testing our player -- Working with colliders -- Changing the default avatar -- Adding Mobile Support -- Summary -- Chapter 3: Preparing Our Home Sweet Home: Part 1 -- Technical requirements -- Understanding the Hub concept -- Designing the scene -- Customizing the floor -- Downloading the buildings -- Assembling the buildings -- Customizing sidewalks -- Customizing the sky -- The village fountain -- Expanding the horizon -- A greener town -- Order and cleanliness -- Summary 
505 8 |a Chapter 4: Preparing Our Home Sweet Home: Part 2 -- Technical requirements -- Case study on the need for optimization -- Understanding optimizations -- Static/dynamic GameObjects -- Camera occlusion (culling) -- Light baking -- Colliders -- Adding the first world to the Firebase database -- Summary -- Chapter 5: Preparing a New World for Travel -- Technical requirements -- Designing the Scene -- Creating the scene -- Creating the floor -- Creating houses -- Applying order -- Limiting the Scene -- Adding sidewalks -- Adding trees -- Customizing the sky -- Adding the world to the Firebase database 
505 8 |a Adding objects dynamically -- Identifying ourselves in the system -- Optimizing a dynamic Scene -- Summary -- Part 2: And Now, Make It Metaverse! -- Chapter 6: Adding a Registration and Login Form for Our Users -- Technical requirements -- Creating a sign-up screen -- Understanding Vertical Layout Group -- Creating a sign-in screen -- Placing the player -- Summary -- Chapter 7: Building an NPC That Allows Us to Travel -- Technical requirements -- Choosing an aspect -- Bringing the NPC to life -- Triggering when we are close -- Showing the available worlds in a window -- Mobile support 
505 8 |a Traveling to the selected world -- Canvas -- NPC -- PlayerInstance -- Summary -- Chapter 8: Acquiring a House -- Technical requirements -- The concept of home -- Enabling a user to obtain a home -- Adding a trigger to the Prefab of the house -- Programming script to acquire a house -- Linking a house to a player -- Understanding what an NFT is -- Converting a house to an NFT -- IPFS -- Goerli -- ChainSafe -- MetaMask -- Mining cryptocurrencies -- Programming the generation of the NFT -- Summary -- Chapter 9: Turning Our World into a Multiplayer Room -- Technical requirements 
500 |a Getting started with Photon SDK 
520 |a Build Your Own Metaverse with Unity is a practical guide for developers with step-by-step explanations, practical examples, and screenshots to guide them through essential concepts. You’ll start by learning how to install Unity and create a character that can move around the virtual world. Next, you’ll learn how to integrate multiplayer functionality, user identification, and registration in your game universe. You’ll explore how to create interactive characters dealing with different attributes of the virtual world, including acquiring homes and decorating them with various features. Additionally, you’ll understand how to use Firebase tools to make your Metaverse unique. By following the expert advice, you’ll be able to create a feature rich Metaverse where players can interact with NPCs, acquire homes, and interact with other players online. Finally, you’ll discover how to compile and distribute the finished project to various platforms, while acquiring with necessary skills and knowledge to create a unique and groundbreaking Metaverse. By the end of this book, you’ll be well-equipped to create a Metaverse with infinite possibilities. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Unity (Electronic resource) 
630 0 0 |a Firebase (Electronic resource) 
650 0 |a Video games  |x Programming. 
650 0 |a Video games  |x Design. 
650 0 |a Virtual reality. 
650 0 |a Metaverse. 
650 6 |a Jeux vidéo  |x Programmation. 
650 6 |a Jeux vidéo  |x Conception. 
650 6 |a Réalité virtuelle. 
650 7 |a virtual reality.  |2 aat 
776 0 8 |i Print version:  |a Nadales, David Cantón  |t Build Your Own Metaverse with Unity  |d Birmingham : Packt Publishing, Limited,c2023 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781837631735/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL30717121 
938 |a YBP Library Services  |b YANK  |n 305664392 
994 |a 92  |b IZTAP