Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Learning C# by Developing Games with Unity

You're reading from   Learning C# by Developing Games with Unity Get to grips with coding in C# and build simple 3D games in Unity 2023 from the ground up

Arrow left icon
Product type Paperback
Published in Nov 2022
Publisher Packt
ISBN-13 9781837636877
Length 466 pages
Edition 7th Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Harrison Ferrone Harrison Ferrone
Author Profile Icon Harrison Ferrone
Harrison Ferrone
Arrow right icon
View More author details
Toc

Table of Contents (19) Chapters Close

Preface 1. Getting to Know Your Environment 2. The Building Blocks of Programming FREE CHAPTER 3. Diving into Variables, Types, and Methods 4. Control Flow and Collection Types 5. Working with Classes, Structs, and OOP 6. Getting Your Hands Dirty with Unity 7. Movement, Camera Controls, and Collisions 8. Scripting Game Mechanics 9. Basic AI and Enemy Behavior 10. Revisiting Types, Methods, and Classes 11. Specialized Collection Types and LINQ 12. Saving, Loading, and Serializing Data 13. Exploring Generics, Delegates, and Beyond 14. The Journey Continues 15. Unlock Your Book’s Exclusive Benefits 16. Pop Quiz Answers 17. Other Books You May Enjoy
18. Index

Index

Symbols

3D space

navigating 266

A

abstract classes 309

example 309-311

abstracting 125

access modifiers 50, 296

const 296

implementing 51

internal 51

private 51

protected 51

public 51

readonly 297

reference link 296

static 297, 298

using 50

actions

delegating 396, 397

animations 172

creating, in code 172-174

creating, in Unity Animation window 174-177

curves, handling 182

keyframes, recording 178-181

tangents, adjusting 184

Animation window 172

Animator window 172

arithmetic operators 61

arrays 93, 94

indexing 94

multidimensional arrays 95, 96

range exceptions 97

subscripts 95

asset paths

working with 348-350

assignment operators 61, 62

B

bloated file 135

built-in types 52-54

reference link 53

C

C#

files, syncing 19

reference link, for topics 24

reference link, for types 50

resources 417

resources...

lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime
Visually different images