Cargando…

Learning C# by Developing Games with Unity 2021 : Kickstart Your C# Programming and Unity Journey by Building 3D Games from Scratch, 6th Edition.

This sixth edition of the popular C# guide helps you learn the building blocks of the C# language, right from variables to classes and exception handling. After getting to grips with the basics of C# programming, it takes you through the world of Unity game development and how you can apply C# knowl...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ferrone, Harrison
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2021.
Edición:6th ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007i 4500
001 OR_on1283860323
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 211106s2021 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d UKMGB  |d UKAHL  |d OCLCF  |d OCLCO  |d OCLCQ  |d ORMDA  |d YDX  |d STF  |d N$T  |d OCLCO  |d OCLCQ  |d OCL  |d IEEEE  |d OCLCO 
015 |a GBC1H4949  |2 bnb 
016 7 |a 020364688  |2 Uk 
019 |a 1283139666  |a 1283822306  |a 1283949548  |a 1287263302  |a 1289270461  |a 1289846877 
020 |a 9781801812962 
020 |a 1801812969 
020 |z 9781801813945  |q (pbk.) 
020 |z 1801813949 
029 1 |a AU@  |b 000070164775 
029 1 |a UKMGB  |b 020364688 
029 1 |a AU@  |b 000070267126 
035 |a (OCoLC)1283860323  |z (OCoLC)1283139666  |z (OCoLC)1283822306  |z (OCoLC)1283949548  |z (OCoLC)1287263302  |z (OCoLC)1289270461  |z (OCoLC)1289846877 
037 |a 9781801812962  |b Packt Publishing 
037 |a 9781801813945  |b O'Reilly Media 
037 |a 10162844  |b IEEE 
050 4 |a QA76.76.C672 
082 0 4 |a 794.8/1525  |2 23 
049 |a UAMI 
100 1 |a Ferrone, Harrison. 
245 1 0 |a Learning C# by Developing Games with Unity 2021 :  |b Kickstart Your C# Programming and Unity Journey by Building 3D Games from Scratch, 6th Edition. 
250 |a 6th ed. 
260 |a Birmingham :  |b Packt Publishing, Limited,  |c 2021. 
300 |a 1 online resource (429 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 Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting to Know Your Environment -- Technical requirements -- Getting started with Unity 2021 -- Using macOS -- Creating a new project -- Navigating the editor -- Using C# with Unity -- Working with C# scripts -- Introducing the Visual Studio editor -- Opening a C# file -- Beware of naming mismatches -- Syncing C# files -- Exploring the documentation -- Accessing Unity's documentation -- Locating C# resources -- Summary -- Pop quiz -- dealing with scripts -- Chapter 2: The Building Blocks of Programming 
505 8 |a Defining variables -- Names are important -- Variables act as placeholders -- Understanding methods -- Methods drive actions -- Methods are placeholders too -- Introducing classes -- A common Unity class -- Classes are blueprints -- Communication among classes -- Working with comments -- Single-line comments -- Multi-line comments -- Adding comments -- Putting the building blocks together -- Scripts become components -- A helping hand from MonoBehaviour -- Hero's trial -- MonoBehaviour in the Scripting API -- Summary -- Pop quiz -- C# building blocks 
505 8 |a Chapter 3: Diving into Variables, Types, and Methods -- Writing proper C# -- Debugging your code -- Understanding variables -- Declaring variables -- Type and value declarations -- Type-only declarations -- Using access modifiers -- Working with types -- Common built-in types -- Type conversions -- Inferred declarations -- Custom types -- Naming variables -- Understanding variable scope -- Introducing operators -- Arithmetic and assignments -- Defining methods -- Declaring methods -- Naming conventions -- Methods as logic detours -- Specifying parameters -- Specifying return values 
505 8 |a Using return values -- Hero's trial -- methods as arguments -- Dissecting common Unity methods -- The Start method -- The Update method -- Summary -- Pop quiz -- variables and methods -- Chapter 4: Control Flow and Collection Types -- Selection statements -- The if-else statement -- Using the NOT operator -- Nesting statements -- Evaluating multiple conditions -- The switch statement -- Pattern matching -- Fall-through cases -- Pop quiz 1 -- if, and, or but -- Collections at a glance -- Arrays -- Indexing and subscripts -- Range exceptions -- Lists -- Accessing and modifying lists -- Dictionaries 
505 8 |a Working with dictionary pairs -- Pop quiz 2 -- all about collections -- Iteration statements -- for loops -- foreach loops -- Looping through key-value pairs -- while loops -- To infinity and beyond -- Summary -- Chapter 5: Working with Classes, Structs, and OOP -- Introducing OOP -- Defining classes -- Instantiating class objects -- Adding class fields -- Using constructors -- Declaring class methods -- Declaring structs -- Understanding reference and value types -- Reference types -- Value types -- Integrating the object-oriented mindset -- Encapsulation -- Inheritance -- Base constructors 
500 |a Composition. 
520 |a This sixth edition of the popular C# guide helps you learn the building blocks of the C# language, right from variables to classes and exception handling. After getting to grips with the basics of C# programming, it takes you through the world of Unity game development and how you can apply C# knowledge using game development examples. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Unity (Electronic resource) 
630 0 7 |a Unity (Electronic resource)  |2 fast 
650 0 |a Video games  |x Programming. 
650 0 |a C# (Computer program language) 
650 6 |a Jeux vidéo  |x Programmation. 
650 6 |a C# (Langage de programmation) 
650 7 |a C# (Computer program language)  |2 fast 
650 7 |a Video games  |x Programming  |2 fast 
776 0 8 |i Print version:  |a Ferrone, Harrison.  |t Learning C# by Developing Games with Unity 2021.  |d Birmingham : Packt Publishing, Limited, ©2021  |z 9781801813945 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781801813945/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH39343657 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6797219 
938 |a YBP Library Services  |b YANK  |n 302556252 
938 |a EBSCOhost  |b EBSC  |n 3078139 
994 |a 92  |b IZTAP