Limit search to available items
Book Cover
PRINTED MATL
Title Learning C# by Developing Games with Unity 2020 : an enjoyable and intuitive approach to getting started with C# programming and unity / Harrison Ferrone
Publisher Birmingham : Packt Publishing, 2020

LOCATION CALL # STATUS
 SUP General stack  QA76.73.C154 F47 2020    ON SHELVES
Edition 5th ed.
Description viii, 350 p. : ill. ; 24 cm.
Note Includes bibliographical references and index
Contents Chapter 1 Getting to know your environment technical requirements getting started with unity 2020 -- Chapter 2 The building blocks of programming defining variables -- Chapter 3 Diving into variables, types, and methods writing proper C# debugging your code declaring variables -- Chapter 4 Control flow and collection types selection statements -- Chapter 5 Working with classes, structs, and OOP defining a class -- Chapter 6 Getting your hands dirty with unity a game design primer -- Chapter 7 Movement, camera controls, and collisions moving the player -- Chapter 8 Scripting game mechanics -- Chapter 9 Basic AI and enemy behavior navigating in unity -- Chapter 10 Revisiting types, methods, and classes access modifier redux -- Chapter 11 Introducing stacks, queues, and hashsets introducing stacks -- Chapter 12 Exploring generics, delegates, and beyond introducing generics -- Chapter 13 The journey continues scratching the surface remembering your object-oriented programming approaching unity projects
Summary Over the years, the Learning C# by developing games with unity series has established itself as a popular choice for getting up to speed with C#, a powerful and versatile programming language that can be applied in a wide array of application areas. This book presents a clear path for learning C# programming from the ground up without complex jargon or unclear programming logic, all while building a simple game with unity. This fifth edition has been updated to introduce modern C# features with the latest version of the unity game engine, and a new chapter has been added on intermediate collection types. Starting with the basics of software programming and the C# language, you'll learn the core concepts of programming in C#, including variables, classes, and object-oriented programming. Once you've got to grips with C# programming, you'll enter the world of unity game development and discover how you can create C# scripts for simple game mechanics. Throughout the book, you'll gain hands-on experience with programming best practices to help you take your unity and C# skills to the next level. By the end of this book, you'll be able to leverage the C# language to build your own real-world unity game development projects.
Subject C# (Computer program language)
Computer games -- Programming
Three-dimensional display systems
ISBN 9781800207806 (pbk.)

Location

SUP = Petchburi Information Technology Library
SUS = Sanamchandra Palace Library
SUT = Thapra Palace Library