Cargando…

Moving from Unity to Godot : an in-depth handbook to Godot for Unity users /

Are you a Unity developer looking to switch to the Godot engine quickly? If so, this no-nonsense book is your guide to mastering the most popular open-source game engine. Godot is a completely free game engine for creating high-quality 2D and 3D games that can be launched on multiple platforms. You&...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Thorn, Alan (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress, 2020.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_on1159166993
003 OCoLC
005 20231017213018.0
006 m o d
007 cr un|---aucuu
008 200620s2020 cau o 001 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d YDX  |d EBLCP  |d GW5XE  |d LQU  |d OCLCF  |d NLW  |d UKAHL  |d N$T  |d OCLCO  |d COO  |d OCLCQ  |d COM  |d OCLCO  |d GUA  |d UKMGB  |d OCL  |d OCLCO 
015 |a GBC337838  |2 bnb 
016 7 |a 019832879  |2 Uk 
019 |a 1159166649  |a 1159473332  |a 1161996836  |a 1163823185  |a 1164670825  |a 1175697665  |a 1182527323  |a 1183403654 
020 |a 9781484259085  |q (electronic bk.) 
020 |a 1484259084  |q (electronic bk.) 
020 |z 1484259076 
020 |z 9781484259078 
024 8 |a 10.1007/978-1-4842-5 
029 1 |a AU@  |b 000067301044 
029 1 |a AU@  |b 000070459658 
029 1 |a UKMGB  |b 019832879 
035 |a (OCoLC)1159166993  |z (OCoLC)1159166649  |z (OCoLC)1159473332  |z (OCoLC)1161996836  |z (OCoLC)1163823185  |z (OCoLC)1164670825  |z (OCoLC)1175697665  |z (OCoLC)1182527323  |z (OCoLC)1183403654 
037 |a com.springer.onix.9781484259085  |b Springer Nature 
050 4 |a QA76.76.C672 
082 0 4 |a 794.8/151  |2 23 
049 |a UAMI 
100 1 |a Thorn, Alan,  |e author. 
245 1 0 |a Moving from Unity to Godot :  |b an in-depth handbook to Godot for Unity users /  |c Alan Thorn. 
260 |a Berkeley, CA :  |b Apress,  |c 2020. 
300 |a 1 online resource (283 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Introduction -- Chapter 1: Introducing Godot: Why Migrate? -- Getting and Installing Godot -- Why Use Godot? -- Godot Is Free -- Godot Is Open Source -- Godot Is Evolving -- Godot Is Supported -- Godot Is About Games and Experiences -- Godot and C# -- Getting Started with C# in Godot -- Summary -- Chapter 2: Godot Fundamentals -- Godot Projects -- Editor Interface -- Creating and Editing Scenes -- Scenes and Nodes -- Adding a Cube -- Navigation and Transformation -- Zoom -- Pan -- Frame and Orbit 
505 8 |a First-Person Controls -- Selecting, Moving, Rotating, and Scaling Nodes -- Local and World Space Transforms -- Scene vs. Game Mode -- Resources -- Summary -- Chapter 3: Scripting with C# in Godot: Common Tasks -- NET and Build Problems with C# -- Building a Hello World Program -- Working with Nodes -- Iterating Through Child Nodes -- Finding Nodes by Name -- Finding Nodes by Path -- Godot Groups vs. Unity Tags -- Accessing Variables in the Inspector -- Variables As Properties -- GetComponent? -- NodePaths and Node References -- Set an Object's Position -- Make an Object Move Smoothly 
505 8 |a Make an Object Rotate Smoothly -- Detecting When an Object Enters a Trigger -- Viewing Spatial Nodes -- Reading Player Input -- Summary -- Chapter 4: Making a 2D Game -- Configuring a 2D Project -- Importing Assets -- Creating the Player Character -- Building a Level -- Tilemaps and Tilesets -- World Collisions -- 2D Lighting -- Pickups -- Timers and Countdowns -- Summary -- Chapter 5: 3D Lighting and Materials -- Lighting Fundamentals -- Exploring Light Types -- Materials -- Global Illumination -- Light Baking -- Global Illumination -- GI Probes -- Summary 
505 8 |a Chapter 6: Coding a First-Person Controller in C# -- Getting Started -- Creating a Camera Scene -- Player Movement and Key Bindings -- Reading Input Actions for Movement -- Establishing Move Direction -- Applying Gravity -- Completing Player Movement -- Head Movement and Orientation -- Jumping and Being Grounded -- Walking and Sprinting -- Head Bobs and Sine Waves -- Completing the FPS Controller -- Testing the Controller -- Summary -- Chapter 7: Tips and Tricks -- How to Make Objects Look at the Cursor -- Singletons and Auto-Loading -- Batch Renaming -- Textures As Masks 
505 8 |a Type-Independent Function Calling -- Progress Bars and Loading -- How to Save Game States -- Summary -- Index 
500 |a Includes index. 
520 |a Are you a Unity developer looking to switch to the Godot engine quickly? If so, this no-nonsense book is your guide to mastering the most popular open-source game engine. Godot is a completely free game engine for creating high-quality 2D and 3D games that can be launched on multiple platforms. You'll see how to transition seamlessly from Unity to Godot, getting up and running quickly and effectively, using practical case studies. In addition to building functional worlds from meshes and physical interactions, you'll work with reusable assets, such as textures. The book then moves on to lighting and rendering 2D and 3D scenes with baked and real-time lighting. You'll also work with navigation and path-finding for NPCs, and see how to create save-game states with JSON. With Moving from Unity to Godot youll be ready to create amazing 2D and 3D games that will supercharge your business. You will: Explore the similarities and differences between Unity and Godot Maximize the benefits from Unity and Godot Create believable game world and characters with Godot Master the unique aspects of C# coding in Godot. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Video games  |x Programming. 
650 0 |a Open source software. 
650 6 |a Jeux vidéo  |x Programmation. 
650 6 |a Logiciels libres. 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Games development & programming.  |2 bicssc 
650 7 |a Computers  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a Computers  |x Programming  |x Games.  |2 bisacsh 
650 7 |a Video games  |x Programming  |2 fast 
650 7 |a Open source software  |2 fast 
776 0 8 |i Print version:  |a Thorn, Alan.  |t Moving from Unity to Godot : An in-Depth Handbook to Godot for Unity Users.  |d Berkeley, CA : Apress L.P., ©2020  |z 9781484259078 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484259085/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH37842949 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6227980 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6227911 
938 |a EBSCOhost  |b EBSC  |n 2499429 
938 |a YBP Library Services  |b YANK  |n 301335767 
994 |a 92  |b IZTAP