Procedural Content Generation for Unity Game Development

3.75 avg rating
( 4 ratings by Goodreads )
 
9781785287473: Procedural Content Generation for Unity Game Development
View all copies of this ISBN edition:
 
 

Key Features

  • Learn the basics of PCG development
  • Develop a 2D game from start to finish
  • Explore all the different ways PCG can be applied in games

Book Description

Procedural Content Generation is a process by which game content is developed using computer algorithms, rather than through the manual efforts of game developers. This book teaches readers how to develop algorithms for procedural generation that they can use in their own games. These concepts are put into practice using C# and Unity is used as the game development engine.

This book provides the fundamentals of learning and continued learning using PCG. You'll discover the theory of PCG and the mighty Pseudo Random Number Generator. Random numbers such as die rolls and card drafting provide the chance factor that makes games fun and supplies spontaneity. This book also takes you through the full development of a 2D game.

Starting with level generation, you'll learn how PCG can make the game environment for you. You'll move into item generation and learn the different techniques to procedurally create game items. Thereafter, you'll be guided through the more abstract PCG areas such as scaling difficulty to the player and even generating music! The book helps you set up systems within your games where algorithms create computationally generated levels, art assets, quests, stories, characters, and weapons; these can substantially reduce the burden of manually creating every aspect of the game.

Finally, you'll get to try out your new PCG skills on 3D terrain generation.

What you will learn

  • Understand the theory of Procedural Content Generation
  • Learn the uses of Pseudo Random Numbers
  • Create reusable algorithm designs for PCG
  • Evaluate the data structures for PCG
  • Develop smaller games with larger amounts of content
  • Generate content instead of spending time designing every minute detail
  • Learn when and how to add PCG to your game
  • Learn the fundamental techniques of PCG

About the Author

Ryan Watkins was digitized and absorbed into his computer at an early age. In the digital realm, he learned the importance of video games and the balance they brought to the ecosystem of computing. Video games strive to always push the boundaries of what we know to be true while being a super-charged source of fun. Ryan formed friendships with many of the video games he encountered on his digital journeys, and in return, they shared the secrets of their creation with him. He has since returned to the physical world to share those secrets with the rest of us.

Table of Contents

  1. Pseudo Random Numbers
  2. Roguelike Games
  3. Generating an Endless World
  4. Generating Random Dungeons
  5. Randomized Items
  6. Generating Modular Weapons
  7. Adaptive Difficulty
  8. Generating Music
  9. Generating a 3D Planet
  10. Generating the Future

"synopsis" may belong to another edition of this title.

About the Author:

Ryan Watkins

Ryan Watkins was digitized and absorbed into his computer at an early age. In the digital realm, he learned the importance of video games and the balance they brought to the ecosystem of computing. Video games strive to always push the boundaries of what we know to be true while being a super-charged source of fun. Ryan formed friendships with many of the video games he encountered on his digital journeys, and in return, they shared the secrets of their creation with him. He has since returned to the physical world to share those secrets with the rest of us.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 49.99
US$ 48.55

Convert currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, rates & speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Ryan Watkins
Published by Packt Publishing Limited, United Kingdom (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Paperback Quantity Available: 10
Print on Demand
Seller:
Book Depository International
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2016. Paperback. Condition: New. Language: English . Brand New Book ***** Print on Demand *****. Harness the power of procedural content generation to design unique games with Unity About This Book * Learn the basics of PCG development * Develop a 2D game from start to finish * Explore all the different ways PCG can be applied in games Who This Book Is For This book is for Unity game developers, especially those who work on indie games. You should be familiar with Unity and C# scripting but you ll be able to jump in and start learning PCG straightaway. What You Will Learn * Understand the theory of Procedural Content Generation * Learn the uses of Pseudo Random Numbers * Create reusable algorithm designs for PCG * Evaluate the data structures for PCG * Develop smaller games with larger amounts of content * Generate content instead of spending time designing every minute detail * Learn when and how to add PCG to your game * Learn the fundamental techniques of PCG In Detail Procedural Content Generation is a process by which game content is developed using computer algorithms, rather than through the manual efforts of game developers. This book teaches readers how to develop algorithms for procedural generation that they can use in their own games. These concepts are put into practice using C# and Unity is used as the game development engine. This book provides the fundamentals of learning and continued learning using PCG. You ll discover the theory of PCG and the mighty Pseudo Random Number Generator. Random numbers such as die rolls and card drafting provide the chance factor that makes games fun and supplies spontaneity. This book also takes you through the full development of a 2D game. Starting with level generation, you ll learn how PCG can make the game environment for you. You ll move into item generation and learn the different techniques to procedurally create game items. Thereafter, you ll be guided through the more abstract PCG areas such as scaling difficulty to the player and even generating music! The book helps you set up systems within your games where algorithms create computationally generated levels, art assets, quests, stories, characters, and weapons; these can substantially reduce the burden of manually creating every aspect of the game. Finally, you ll get to try out your new PCG skills on 3D terrain generation. Style and approach An easy-to-follow, project-based guide that will let you build a complete game by the end of the book using PCG. Seller Inventory # AAV9781785287473

More information about this seller | Contact this seller

Buy New
US$ 48.55
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

2.

Ryan Watkins
Published by Packt Publishing Limited, United Kingdom (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2016. Paperback. Condition: New. Language: English . Brand New Book ***** Print on Demand *****.Harness the power of procedural content generation to design unique games with Unity About This Book * Learn the basics of PCG development * Develop a 2D game from start to finish * Explore all the different ways PCG can be applied in games Who This Book Is For This book is for Unity game developers, especially those who work on indie games. You should be familiar with Unity and C# scripting but you ll be able to jump in and start learning PCG straightaway. What You Will Learn * Understand the theory of Procedural Content Generation * Learn the uses of Pseudo Random Numbers * Create reusable algorithm designs for PCG * Evaluate the data structures for PCG * Develop smaller games with larger amounts of content * Generate content instead of spending time designing every minute detail * Learn when and how to add PCG to your game * Learn the fundamental techniques of PCG In Detail Procedural Content Generation is a process by which game content is developed using computer algorithms, rather than through the manual efforts of game developers. This book teaches readers how to develop algorithms for procedural generation that they can use in their own games. These concepts are put into practice using C# and Unity is used as the game development engine. This book provides the fundamentals of learning and continued learning using PCG. You ll discover the theory of PCG and the mighty Pseudo Random Number Generator. Random numbers such as die rolls and card drafting provide the chance factor that makes games fun and supplies spontaneity. This book also takes you through the full development of a 2D game. Starting with level generation, you ll learn how PCG can make the game environment for you. You ll move into item generation and learn the different techniques to procedurally create game items. Thereafter, you ll be guided through the more abstract PCG areas such as scaling difficulty to the player and even generating music! The book helps you set up systems within your games where algorithms create computationally generated levels, art assets, quests, stories, characters, and weapons; these can substantially reduce the burden of manually creating every aspect of the game. Finally, you ll get to try out your new PCG skills on 3D terrain generation. Style and approach An easy-to-follow, project-based guide that will let you build a complete game by the end of the book using PCG. Seller Inventory # AAV9781785287473

More information about this seller | Contact this seller

Buy New
US$ 49.96
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

3.

Ryan Watkins
Published by Packt Publishing - ebooks Account (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Softcover Quantity Available: 1
Seller:
Irish Booksellers
(Portland, ME, U.S.A.)
Rating
[?]

Book Description Packt Publishing - ebooks Account, 2016. Condition: New. book. Seller Inventory # M1785287478

More information about this seller | Contact this seller

Buy New
US$ 48.15
Convert currency

Add to Basket

Shipping: US$ 3.27
Within U.S.A.
Destination, rates & speeds

4.

Watkins, Ryan
Published by Packt Publishing (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Seller Inventory # ria9781785287473_lsuk

More information about this seller | Contact this seller

Buy New
US$ 47.78
Convert currency

Add to Basket

Shipping: US$ 4.94
From United Kingdom to U.S.A.
Destination, rates & speeds

5.

Ryan Watkins
Published by Packt Publishing Limited (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2016. PAP. Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9781785287473

More information about this seller | Contact this seller

Buy New
US$ 51.93
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

6.

Ryan Watkins
Published by Packt Publishing Limited (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, 2016. PAP. Condition: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # LQ-9781785287473

More information about this seller | Contact this seller

Buy New
US$ 45.33
Convert currency

Add to Basket

Shipping: US$ 11.49
From United Kingdom to U.S.A.
Destination, rates & speeds

7.

Watkins, Ryan
Published by Packt Publishing 1/29/2016 (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Paperback or Softback Quantity Available: 10
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Packt Publishing 1/29/2016, 2016. Paperback or Softback. Condition: New. Procedural Content Generation for Unity Game Development. Book. Seller Inventory # BBS-9781785287473

More information about this seller | Contact this seller

Buy New
US$ 63.23
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

8.

Ryan Watkins
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Quantity Available: 5
Seller:
ReadWhiz
(Portland, OR, U.S.A.)
Rating
[?]

Book Description Condition: New. Seller Inventory # ria9781785287473_ing

More information about this seller | Contact this seller

Buy New
US$ 63.49
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

9.

Watkins, Ryan
Published by Packt Publishing - ebooks Acco (2018)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Paperback Quantity Available: > 20
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing - ebooks Acco, 2018. Paperback. Condition: New. Never used! This item is printed on demand. Seller Inventory # 1785287478

More information about this seller | Contact this seller

Buy New
US$ 64.22
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

10.

Ryan Watkins
Published by Packt Publishing (2016)
ISBN 10: 1785287478 ISBN 13: 9781785287473
New Softcover Quantity Available: 1
Print on Demand
Seller:
Rating
[?]

Book Description Packt Publishing, 2016. Condition: New. This item is printed on demand for shipment within 3 working days. Seller Inventory # GM9781785287473

More information about this seller | Contact this seller

Buy New
US$ 63.18
Convert currency

Add to Basket

Shipping: US$ 3.14
From Germany to U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book