Game Development and Simulation with Unreal Technology

Book description

Game Development and Simulation with Unreal Technology explores the use of Unreal Engine 4 (UE4) for the development of real-time digital interactive contents to be used in computerized games or simulations. The engine is considered in three main iterations: from the basic use of the engine to build games and simulation content out of the box, to intermediate design of interactive content by building on the pre-supplied contents from the base engine, and through advanced implementations geared toward a comprehensive understanding of the power of the Unreal Engine.

This is one of the first books on developing interactive content for games, entertainment, and simulation to cover the newly released UE4. Industry-level game concepts in level design, coding, and programming, networking, and multiplayer concepts are covered.

The book presents beginner- through advanced-level concepts in designing and developing games with the Unreal Engine 4. It includes small/mid-scale projects developed as concept examples throughout the book, which can be used in more comprehensive and entertaining interactive computer simulations and games.

The book is organized into three parts. Part 1 covers the basics of the unreal engine, including an overview of each subcomponent of the engine, an overview of the UE4 project templates, and the main features each provides. Part 2 delves into more advanced topics in the new UE4 material pipeline, including layered materials and different shading models. Part 3 walks you through the steps of building your own games with UE4. It also provides advanced coverage of Blueprint systems in UE4.

Each chapter includes do-it-yourself extensions to the concept modules presented to solidify your understanding of the concepts and techniques. Exercises and summaries are also included at the end of each chapter to help take your understanding of Unreal Engine 4 to the next level.

Table of contents

  1. Cover
  2. Dedication
  3. Contents (1/2)
  4. Contents (2/2)
  5. List of Figures (1/3)
  6. List of Figures (2/3)
  7. List of Figures (3/3)
  8. List of Tables
  9. Preface (1/2)
  10. Preface (2/2)
  11. Acknowledgments
  12. Section I: Unreal Technology Basics: Introductory Development Techniques
    1. 1: Setting up Unreal Project Templates (1/5)
    2. 1: Setting up Unreal Project Templates (2/5)
    3. 1: Setting up Unreal Project Templates (3/5)
    4. 1: Setting up Unreal Project Templates (4/5)
    5. 1: Setting up Unreal Project Templates (5/5)
    6. 2: Introduction to Level Design in Unreal Technology (1/12)
    7. 2: Introduction to Level Design in Unreal Technology (2/12)
    8. 2: Introduction to Level Design in Unreal Technology (3/12)
    9. 2: Introduction to Level Design in Unreal Technology (4/12)
    10. 2: Introduction to Level Design in Unreal Technology (5/12)
    11. 2: Introduction to Level Design in Unreal Technology (6/12)
    12. 2: Introduction to Level Design in Unreal Technology (7/12)
    13. 2: Introduction to Level Design in Unreal Technology (8/12)
    14. 2: Introduction to Level Design in Unreal Technology (9/12)
    15. 2: Introduction to Level Design in Unreal Technology (10/12)
    16. 2: Introduction to Level Design in Unreal Technology (11/12)
    17. 2: Introduction to Level Design in Unreal Technology (12/12)
    18. 3: Unreal Visual Scripting with Blueprints (1/8)
    19. 3: Unreal Visual Scripting with Blueprints (2/8)
    20. 3: Unreal Visual Scripting with Blueprints (3/8)
    21. 3: Unreal Visual Scripting with Blueprints (4/8)
    22. 3: Unreal Visual Scripting with Blueprints (5/8)
    23. 3: Unreal Visual Scripting with Blueprints (6/8)
    24. 3: Unreal Visual Scripting with Blueprints (7/8)
    25. 3: Unreal Visual Scripting with Blueprints (8/8)
    26. 4: Materials in Unreal Engine (1/29)
    27. 4: Materials in Unreal Engine (2/29)
    28. 4: Materials in Unreal Engine (3/29)
    29. 4: Materials in Unreal Engine (4/29)
    30. 4: Materials in Unreal Engine (5/29)
    31. 4: Materials in Unreal Engine (6/29)
    32. 4: Materials in Unreal Engine (7/29)
    33. 4: Materials in Unreal Engine (8/29)
    34. 4: Materials in Unreal Engine (9/29)
    35. 4: Materials in Unreal Engine (10/29)
    36. 4: Materials in Unreal Engine (11/29)
    37. 4: Materials in Unreal Engine (12/29)
    38. 4: Materials in Unreal Engine (13/29)
    39. 4: Materials in Unreal Engine (14/29)
    40. 4: Materials in Unreal Engine (15/29)
    41. 4: Materials in Unreal Engine (16/29)
    42. 4: Materials in Unreal Engine (17/29)
    43. 4: Materials in Unreal Engine (18/29)
    44. 4: Materials in Unreal Engine (19/29)
    45. 4: Materials in Unreal Engine (20/29)
    46. 4: Materials in Unreal Engine (21/29)
    47. 4: Materials in Unreal Engine (22/29)
    48. 4: Materials in Unreal Engine (23/29)
    49. 4: Materials in Unreal Engine (24/29)
    50. 4: Materials in Unreal Engine (25/29)
    51. 4: Materials in Unreal Engine (26/29)
    52. 4: Materials in Unreal Engine (27/29)
    53. 4: Materials in Unreal Engine (28/29)
    54. 4: Materials in Unreal Engine (29/29)
  13. Section II: Making Game Worlds Stand Out: Intermediate Development Concepts
    1. 5: Advanced Material Concepts in Unreal Engine (1/7)
    2. 5: Advanced Material Concepts in Unreal Engine (2/7)
    3. 5: Advanced Material Concepts in Unreal Engine (3/7)
    4. 5: Advanced Material Concepts in Unreal Engine (4/7)
    5. 5: Advanced Material Concepts in Unreal Engine (5/7)
    6. 5: Advanced Material Concepts in Unreal Engine (6/7)
    7. 5: Advanced Material Concepts in Unreal Engine (7/7)
    8. 6: Visual Effects and Cascade in Unreal Engine (1/16)
    9. 6: Visual Effects and Cascade in Unreal Engine (2/16)
    10. 6: Visual Effects and Cascade in Unreal Engine (3/16)
    11. 6: Visual Effects and Cascade in Unreal Engine (4/16)
    12. 6: Visual Effects and Cascade in Unreal Engine (5/16)
    13. 6: Visual Effects and Cascade in Unreal Engine (6/16)
    14. 6: Visual Effects and Cascade in Unreal Engine (7/16)
    15. 6: Visual Effects and Cascade in Unreal Engine (8/16)
    16. 6: Visual Effects and Cascade in Unreal Engine (9/16)
    17. 6: Visual Effects and Cascade in Unreal Engine (10/16)
    18. 6: Visual Effects and Cascade in Unreal Engine (11/16)
    19. 6: Visual Effects and Cascade in Unreal Engine (12/16)
    20. 6: Visual Effects and Cascade in Unreal Engine (13/16)
    21. 6: Visual Effects and Cascade in Unreal Engine (14/16)
    22. 6: Visual Effects and Cascade in Unreal Engine (15/16)
    23. 6: Visual Effects and Cascade in Unreal Engine (16/16)
    24. 7: Terrains and Landscapes in Unreal Engine (1/24)
    25. 7: Terrains and Landscapes in Unreal Engine (2/24)
    26. 7: Terrains and Landscapes in Unreal Engine (3/24)
    27. 7: Terrains and Landscapes in Unreal Engine (4/24)
    28. 7: Terrains and Landscapes in Unreal Engine (5/24)
    29. 7: Terrains and Landscapes in Unreal Engine (6/24)
    30. 7: Terrains and Landscapes in Unreal Engine (7/24)
    31. 7: Terrains and Landscapes in Unreal Engine (8/24)
    32. 7: Terrains and Landscapes in Unreal Engine (9/24)
    33. 7: Terrains and Landscapes in Unreal Engine (10/24)
    34. 7: Terrains and Landscapes in Unreal Engine (11/24)
    35. 7: Terrains and Landscapes in Unreal Engine (12/24)
    36. 7: Terrains and Landscapes in Unreal Engine (13/24)
    37. 7: Terrains and Landscapes in Unreal Engine (14/24)
    38. 7: Terrains and Landscapes in Unreal Engine (15/24)
    39. 7: Terrains and Landscapes in Unreal Engine (16/24)
    40. 7: Terrains and Landscapes in Unreal Engine (17/24)
    41. 7: Terrains and Landscapes in Unreal Engine (18/24)
    42. 7: Terrains and Landscapes in Unreal Engine (19/24)
    43. 7: Terrains and Landscapes in Unreal Engine (20/24)
    44. 7: Terrains and Landscapes in Unreal Engine (21/24)
    45. 7: Terrains and Landscapes in Unreal Engine (22/24)
    46. 7: Terrains and Landscapes in Unreal Engine (23/24)
    47. 7: Terrains and Landscapes in Unreal Engine (24/24)
  14. Section III: Example Games: Advanced Game Development Concepts
    1. 8: Advanced Blueprint Concepts (1/12)
    2. 8: Advanced Blueprint Concepts (2/12)
    3. 8: Advanced Blueprint Concepts (3/12)
    4. 8: Advanced Blueprint Concepts (4/12)
    5. 8: Advanced Blueprint Concepts (5/12)
    6. 8: Advanced Blueprint Concepts (6/12)
    7. 8: Advanced Blueprint Concepts (7/12)
    8. 8: Advanced Blueprint Concepts (8/12)
    9. 8: Advanced Blueprint Concepts (9/12)
    10. 8: Advanced Blueprint Concepts (10/12)
    11. 8: Advanced Blueprint Concepts (11/12)
    12. 8: Advanced Blueprint Concepts (12/12)
    13. 9: A Top-Down Game with Blueprints (1/15)
    14. 9: A Top-Down Game with Blueprints (2/15)
    15. 9: A Top-Down Game with Blueprints (3/15)
    16. 9: A Top-Down Game with Blueprints (4/15)
    17. 9: A Top-Down Game with Blueprints (5/15)
    18. 9: A Top-Down Game with Blueprints (6/15)
    19. 9: A Top-Down Game with Blueprints (7/15)
    20. 9: A Top-Down Game with Blueprints (8/15)
    21. 9: A Top-Down Game with Blueprints (9/15)
    22. 9: A Top-Down Game with Blueprints (10/15)
    23. 9: A Top-Down Game with Blueprints (11/15)
    24. 9: A Top-Down Game with Blueprints (12/15)
    25. 9: A Top-Down Game with Blueprints (13/15)
    26. 9: A Top-Down Game with Blueprints (14/15)
    27. 9: A Top-Down Game with Blueprints (15/15)
  15. A: Material Expressions in Unreal Engine 4 (1/9)
  16. A: Material Expressions in Unreal Engine 4 (2/9)
  17. A: Material Expressions in Unreal Engine 4 (3/9)
  18. A: Material Expressions in Unreal Engine 4 (4/9)
  19. A: Material Expressions in Unreal Engine 4 (5/9)
  20. A: Material Expressions in Unreal Engine 4 (6/9)
  21. A: Material Expressions in Unreal Engine 4 (7/9)
  22. A: Material Expressions in Unreal Engine 4 (8/9)
  23. A: Material Expressions in Unreal Engine 4 (9/9)
  24. B: Distributions in Unreal Engine 4 (1/2)
  25. B: Distributions in Unreal Engine 4 (2/2)
  26. C: The Curve Editor in Unreal Engine 4 (1/2)
  27. C: The Curve Editor in Unreal Engine 4 (2/2)
  28. References

Product information

  • Title: Game Development and Simulation with Unreal Technology
  • Author(s): Alireza Tavakkoli
  • Release date: August 2015
  • Publisher(s): CRC Press
  • ISBN: 9781498706254