
Unity Development Cookbook. 2nd Edition

- Autorzy:
- Paris Buttfield-Addison, Jon Manning, Tim Nugent


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 432
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Unity Development Cookbook. 2nd Edition
Learn everything you need to know to use the powerful Unity engine to its full potential for 3D and 2D game development, simulation, artificial intelligence, and beyond. From the basics of scripting to techniques for interactivity, AI and behavior, animation, narrative, and networking, this flexible, mind-bogglingly popular engine is useful for anything that needs visuals and real-time simulation.
With this thoroughly updated problem-solving cookbook, beginner and intermediate Unity developers will learn about the Unity engine through brief recipes that teach specific features of the software and scripting systems. You'll apply a collection of snippets of code to address common scenarios such as properly keeping score, accepting input, and sharing state over the network.
This cookbook pinpoints the problem, sets out the solution, and discusses how to solve your problem in the best and most straightforward way possible. You'll find solutions for:
- 2D and 3D graphics
- Math, physics, and character control
- Animation and movement
- Behavior and AI
- Sound and music
- Narrative and dialogue
- Input and gameplay
- Scripting and user interface
- Simulation and synthetic data creation
- Networking and accessing web content
- Analytics and telemetry
Wybrane bestsellery
-
Oto siódme, uzupełnione i zaktualizowane wydanie cenionego podręcznika (dodano do niego kilka nowych rozdziałów). Dzięki lekturze poznasz od podstaw koncepcje programowania w języku C# i płynnie przejdziesz do tworzenia gier w Unity. Nauczysz się pisać skrypty implementujące prostą mechanikę gier...
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII
(59.40 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Build Your own Metaverse with Unity is a practical guide for developers to create their own metaverse - a virtual world with infinite possibilities. It empowers you to identify gaps in existing metaverses and improve upon them, enabling you to shape your virtual world.
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. A practical guide to developing your own cross-platform Metaverse with Unity3D and Firebase
-
Jeśli chcesz tworzyć tego typu gry, musisz dobrze poznać służące do tego celu narzędzia. W ramach tego szkolenia zaproponujemy Ci naukę edytora Unity, dzięki któremu będziesz w stanie kreować gry sieciowe działające na różnych platformach.
Unity 2023. Kurs video. Programowanie gier 3D multiplayer Unity 2023. Kurs video. Programowanie gier 3D multiplayer
(39.90 zł najniższa cena z 30 dni)76.05 zł
169.00 zł(-55%) -
Specyfika programisty gier bazuje przede wszystkim na logicznym łączeniu różnych scenariuszy, koncepcji i idei za pomocą dostępnych narzędzi i mechanizmów. Wiele zadań można poprawnie wykonać na co najmniej kilka różnych sposobów. Odpowiednie rozwiązanie dobiera się na podstawie własnego doświadc...
Unity 2023. Kurs video. Tworzenie gier 3D typu FPS Unity 2023. Kurs video. Tworzenie gier 3D typu FPS
(39.90 zł najniższa cena z 30 dni)76.05 zł
169.00 zł(-55%) -
Unity jest zaawansowanym środowiskiem przeznaczonym do tworzenia gier 3D. Równocześnie może stanowić początek wspaniałej przygody z C#, który jest nowoczesnym i wszechstronnym językiem programowania. Taka ścieżka nauki pozwala na uniknięcie niezrozumiałego dla początkujących żargonu czy niejasnej...
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
(29.90 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka jest praktycznym wprowadzeniem do tworzenia gier 2D w Unity. Dokładnie wyjaśniono w niej filozofię działania tego środowiska i zasady projektowania gier korzystających z silnika Unity. Starannie opisano takie zagadnienia jak arkusze duszków, dzielone kafelki i mapa kafelków. Omówiono r...
Jak pisać świetne gry 2D w Unity. Niezależne programowanie w języku C# Jak pisać świetne gry 2D w Unity. Niezależne programowanie w języku C#
(24.90 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Clip Studio Paint by Example covers the tools and workflows relating to concept art, illustrations, and comics in detail. You’ll learn everything from creating a brush setting up a canvas to using the powerful tools and techniques you need to create a professional art portfolio.
Clip Studio Paint by Example. Understand how to use CSP in a faster and more productive way for concept art, illustrations, and comics Clip Studio Paint by Example. Understand how to use CSP in a faster and more productive way for concept art, illustrations, and comics
-
Qt is a cross-platform application framework and widget toolkit that is used to create graphical user interface applications that run on a number of different hardware and operating systems. The main aim of this book is to introduce Qt to the reader with simple and easy to understand examples wit...
Getting Started with Qt 5. Introduction to programming Qt 5 for cross-platform application development Getting Started with Qt 5. Introduction to programming Qt 5 for cross-platform application development
-
Swift, with server-side coding, has become the future of native app development not only on iOS but for watchOS and tvOS. This book will show you how to create a native shopping list app along with a Full-Stack backend using Vapor. Vapor will serve as an API server for the mobile app and also as ...
Hands-On Full-Stack Development with Swift. Develop full-stack web and native mobile applications using Swift and Vapor Hands-On Full-Stack Development with Swift. Develop full-stack web and native mobile applications using Swift and Vapor
-
RxSwift belongs to a large family of Rximplementations in different programminglanguages that share almost identical syntaxand semantics. Reactive approach willhelp you to write clean, cohesive, resilient,scalable, and maintainable code with highlyconfigurable behavior.
Reactive Programming with Swift 4. Build asynchronous reactive applications with easy-to-maintain and clean code using RxSwift and Xcode 9 Reactive Programming with Swift 4. Build asynchronous reactive applications with easy-to-maintain and clean code using RxSwift and Xcode 9
Paris Buttfield-Addison, Jon Manning, Tim Nugent - pozostałe książki
-
Simulation and synthesis are core parts of the future of AI and machine learning. Consider: programmers, data scientists, and machine learning engineers can create the brain of a self-driving car without the car. Rather than use information from the real world, you can synthesize artificial data ...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
What will you learn from this book?Swift is best known as Apple's programming language of choice for developing apps on iOS, iPadOS, macOS, watchOS, and tvOS. But it's far more versatile than that. Open source Swift is also gaining ground as a language for systems programming and server-side code...(211.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Create and implement AI-based features in your Swift apps for iOS, macOS, tvOS, and watchOS. With this practical book, programmers and developers of all kinds will find a one-stop shop for AI and machine learning with Swift. Taking a task-based approach, you’ll learn how to build features t...
Practical Artificial Intelligence with Swift. From Fundamental Theory to Development of AI-Driven Apps Practical Artificial Intelligence with Swift. From Fundamental Theory to Development of AI-Driven Apps
(186.15 zł najniższa cena z 30 dni)186.15 zł
219.00 zł(-15%) -
Discover how to use the Unity game engine to its full potential for both 3D and 2D game development—from the basics of scripting to useful tricks in gameplay, behavior, and animation. With this problem-solving cookbook, you’ll get started in two ways:First, you’ll learn about th...
Unity Game Development Cookbook. Essentials for Every Game Unity Game Development Cookbook. Essentials for Every Game
(186.15 zł najniższa cena z 30 dni)186.15 zł
219.00 zł(-15%) -
Ready to make amazing games for the iPhone and iPad? With Apple’s Swift programming language, it’s never been easier. This updated cookbook provides detailed recipes for managing a wide range of common iOS game-development issues, ranging from 2D and 3D math, SpriteKit, and OpenGL to ...
iOS Swift Game Development Cookbook. Simple Solutions for Game Development Problems. 3rd Edition iOS Swift Game Development Cookbook. Simple Solutions for Game Development Problems. 3rd Edition
(186.15 zł najniższa cena z 30 dni)186.15 zł
219.00 zł(-15%) -
W tej książce w wyczerpujący sposób opisano proces tworzenia gier. Wyjaśniono tu zarówno podstawowe, jak i bardziej zaawansowane pojęcia i techniki związane ze stosowaniem środowiska Unity. Najpierw przedstawiono podstawowe informacje na temat Unity. Zaprezentowano struktury gier, grafiki, skrypt...(24.90 zł najniższa cena z 30 dni)
36.85 zł
67.00 zł(-45%) -
Get valuable hands-on experience with Swift, the open source programming language developed by Apple. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with the latest version of Swift by developing a working iOS app from start ...
Learning Swift. Building Apps for macOS, iOS, and Beyond. 3rd Edition Learning Swift. Building Apps for macOS, iOS, and Beyond. 3rd Edition
(152.15 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
Do you want to build mobile games, but lack game development experience? No problem. This practical guide shows you how to create beautiful, interactive content for iOS and Android devices with the Unity game engine.Authors Jon Manning and Paris Buttfield-Addison (iOS Swift Game Development Cookb...
Mobile Game Development with Unity. Build Once, Deploy Anywhere Mobile Game Development with Unity. Build Once, Deploy Anywhere
(152.15 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
Kerbal Space Program (KSP) is a critically acclaimed, bestselling space flight simulator game. It’s making waves everywhere from mainstream media to the actual space flight industry, but it has a bit of a learning curve. In this book, five KSP nerds—including an astrophysicist—t...
The Kerbal Player's Guide. The Easiest Way to Launch a Space Program The Kerbal Player's Guide. The Easiest Way to Launch a Space Program
(126.65 zł najniższa cena z 30 dni)126.65 zł
149.00 zł(-15%) -
Apple Watch is the sort of science-fiction gadget that people used to dream about as kids. What kinds of apps do you envision for this new device? If you’re comfortable using OS X, Xcode, and iOS—and familiar with Swift—this concise book shows you the basics of building your own...
Swift Development for the Apple Watch. An Intro to the WatchKit Framework, Glances, and Notifications Swift Development for the Apple Watch. An Intro to the WatchKit Framework, Glances, and Notifications
(76.42 zł najniższa cena z 30 dni)76.42 zł
89.90 zł(-15%)
Ebooka "Unity Development Cookbook. 2nd Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Unity Development Cookbook. 2nd Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Unity Development Cookbook. 2nd Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-10-981-1367-4, 9781098113674
- Data wydania ebooka:
-
2023-08-03
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 16.4MB
- Rozmiar pliku Mobi:
- 16.4MB
Spis treści ebooka
- Preface
- Audience and Approach
- Organization of This Book
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- 1. Working in Unity
- 1.1. Getting Around in Unity
- 1.2. Working with Game Objects
- 1.3. Working with Components
- 1.4. Working with Prefabs
- 1.5. Working with Scenes
- 1.6. Managing Assets
- 1.7. Building Unity Projects
- 1.8. Accessing Preferences
- 1.9. Installing Unity Packages
- 2. Scripting
- 2.1. Adding a Script to an Object in a Unity Scene
- 2.2. Running Code at Specific Times in a Scripts (or Game Objects) Life
- 2.3. Creating Frame RateIndependent Behavior
- 2.4. Using the Components of a Game Object
- 2.5. Finding Objects Attached to a Game Object
- 2.6. Singletons
- 2.7. Using Coroutines to Manage When Code Runs
- 2.8. Managing Objects Using an Object Pool
- 2.9. Storing Data in Assets Using ScriptableObject
- 3. Input
- 3.1. Getting Simple Keyboard Input
- 3.2. Using the Unity Input System
- 3.3. Using Input Actions
- 3.4. Locking and Hiding the Mouse Cursor
- 3.5. Responding to Mouseover and Click Events
- 4. Mathematics
- 4.1. Storing Coordinates of Varying Dimensions Using Vectors
- 4.2. Rotating in 3D Space
- 4.3. Performing Transformations in 3D Space with Matrices
- 4.4. Working with Angles
- 4.5. Finding the Distance to a Target
- 4.6. Finding the Angle to a Target
- 5. 2D Graphics
- 5.1. Importing Images as Sprites
- 5.2. Adding a Sprite to the Scene
- 5.3. Creating a Sprite Animation
- 5.4. Creating a Sprite with 2D Physics
- 5.5. Customizing Sprite Collision Shapes
- 5.6. Using a Composite Collider
- 5.7. Using the Sprite Packer
- 5.8. Applying Forces to 2D Objects
- 5.9. Creating a Conveyor Belt
- 5.10. Using a Custom Material for Sprites
- 5.11. Managing Sprite Sorting
- 5.12. Using Sorting Groups
- 5.13. Creating a 2.5D Scene
- 6. 3D Graphics
- 6.1. Creating a Simple Material
- 6.2. Controlling a Materials Property Through a Script
- 6.3. Creating an Unlit Material
- 6.4. Setting Up a Material Using Textures
- 6.5. Making a Material Use a Shader
- 6.6. Setting Up a Bloom Effect Using Post-Processing with the Built-In Render Pipeline
- 6.7. Setting Up a Bloom Effect Using Post-Processing with the Universal Render Pipeline
- 6.8. Using High-Dynamic-Range Colors
- 6.9. Setting Up a Project to Use a Scriptable Render Pipeline
- 6.10. Creating a Shader Using the Shader Graph
- 6.11. Creating a Glowing Effect Using the Shader Graph
- 6.12. Exposing Properties from a Shader Graph
- 6.13. Animating a Shader over Time
- 6.14. Controlling the Speed of an Animated Shader
- 6.15. Using a Subgraph to Reuse Graph Components
- 6.16. Implementing a Dissolve Effect Using a Shader Graph
- 6.17. Using Baked Lighting and Real-Time Lighting
- 6.18. Using Baked Emission Sources
- 6.19. Making Static Objects Cast Shadows on Dynamic Objects
- 6.20. Using Light Probes to Influence Lighting
- 6.21. Using Reflection Probes
- 6.22. Faking a Dynamic Emissive Object
- 6.23. Rendering to a Texture
- 7. 3D Physics and Character Control
- 7.1. Running Code a Specific Number of Times per Second
- 7.2. Allowing the Player to Look Around Using the Mouse
- 7.3. Controlling a 3D Character
- 7.4. Interacting with Switches and Objects
- 7.5. Picking Up and Putting Down Objects
- 7.6. Detecting When an Object Is Touching Another Object
- 7.7. Detecting When an Object Is in a Trigger Area
- 7.8. Implementing Moving Platforms
- 7.9. Implementing Platform Riding
- 7.10. Responding to Being Pushed by Objects
- 8. Animation and Movement
- 8.1. Animating an Object
- 8.2. Basic Character Movement
- 8.3. Inverse Kinematics
- 8.4. Masked Movement
- 8.5. Blended Movement
- 8.6. Navigation and Animating in Sync
- 8.7. Cinematic Camera Tracking
- 8.8. Automatically Switching Cameras
- 8.9. Keeping Multiple Objects in View
- 8.10. Dollying a Camera
- 9. Logic and Gameplay
- 9.1. Loading a New Scene File
- 9.2. Managing Hit Points
- 9.3. Creating a Top-Down Camera
- 9.4. Managing Quests
- 9.5. Dragging a Box to Select Objects
- 9.6. Creating a Menu Structure
- 9.7. Creating a Wheeled Vehicle
- 9.8. Keeping a Car from Tipping Over
- 9.9. Creating Speed Boosts
- 9.10. Creating a Camera That Orbits Around Its Target
- 9.11. Creating an Orbiting Camera That Wont Clip Through Walls
- 9.12. Detecting When the Player Has Completed a Lap
- 10. Behavior, Simulation, and AI
- 10.1. Enemies Detecting When They Can See the Player
- 10.2. Defining a Path That AI Entities and the Player Can Follow
- 10.3. Letting Entities in Your Game Follow a Path
- 10.4. Finding a Good Distribution of Random Points (Poisson Disc)
- 10.5. Enemies Detecting Where They Can Take Cover
- 10.6. Building and Using a State Machine
- 10.7. Building a Simulation Environment for Machine Learning
- 11. Sound and Music
- 11.1. Playing Sounds
- 11.2. Setting Up a Mixer
- 11.3. Using Audio Effects
- 11.4. Using Send and Receive Effects
- 11.5. Ducking
- 11.6. Using Multiple Audio Zones
- 11.7. Playing Audio with Scripts
- 11.8. Using a Sound Manager
- 12. User Interface
- 12.1. Working with UI Controls
- 12.2. Theming Controls
- 12.3. Animating the UI
- 12.4. Creating a List of Items
- 12.5. Fading Out List Items
- 12.6. Creating Onscreen Position Indicators
- 12.7. Custom Editors
- 12.8. Property Drawers
- 12.9. Attribute Drawers
- 12.10. Asset Processing
- 12.11. Wizards
- 13. Files, Networking, and Screenshots
- 13.1. Saving Files
- 13.2. Saving an Image File of Your Game to Disk
- 13.3. Loading Textures from Disk
- 13.4. Saving and Loading a Games State
- 13.5. Downloading and Parsing JSON from the Web
- 13.6. Scripted Importers
- Index
O'Reilly Media - inne książki
-
If your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud compu...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Analytics projects are frequently long, drawn-out affairs, requiring multiple teams and skills to clean, join, and eventually turn data into analysis for timely decision-making. Alteryx Designer changes all of that. With this low-code, self-service, drag-and-drop workflow platform, new and experi...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Explore the theory and practice of designing and writing serverless applications using examples from the Knative project. With this practical guide, mid-level to senior application developers and team managers will learn when and why to target serverless platforms when developing microservices or...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Embedded controller electronics are at the heart of virtually all modern electronic devices today with a market of more than $86 billion per year and growing. To serve the needs of designers creating products for this huge market, this practical book covers topics crucial for modern electronics d...(169.15 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł(-15%) -
Kubernetes is the de facto standard for container orchestration and distributed applications management across a microservices framework. With this practical cookbook, you'll learn hands-on Kubernetes recipes for automating the deployment, scaling, and operations of application containers across ...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Ebook available on November 16, 2023When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, and with its continual growth, there's always so much more to learn. In the tradition of O'Reilly's Nutshell gu...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Companies today are moving rapidly to integrate generative AI into their products and services. But there's a great deal of hype (and misunderstanding) about the impact and promise of this technology. With this book, Chris Fregly, Antje Barth, and Shelbee Eigenbrode from AWS help CTOs, ML practit...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Cloud native development gives you the power to rapidly build, secure, and scale software. But you still need to navigate many potential pitfalls along the way. Through practical examples, this book demonstrates how to use Google Cloud as a laboratory to enable rapid innovation, a factory to auto...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Your training data has as much to do with the success of your data project as the algorithms themselves because most failures in AI systems relate to training data. But while training data is the foundation for successful AI and machine learning, there are few comprehensive resources to help you ...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Hacker culture can be esoteric, but this entertaining reference is here to help. Written by longtime cybersecurity researcher and writer Kim Crawley, this fun reference introduces you to key people and companies, fundamental ideas, and milestone films, games, and magazines in the annals of hackin...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana


Oceny i opinie klientów: Unity Development Cookbook. 2nd Edition Paris Buttfield-Addison, Jon Manning, Tim Nugent (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.