UnrealScript Game Programming Cookbook

Dave Voyles

  • 出版商: Packt Publishing
  • 出版日期: 2013-02-11
  • 售價: $1,890
  • 貴賓價: 9.5$1,796
  • 語言: 英文
  • 頁數: 272
  • 裝訂: Paperback
  • ISBN: 1849695563
  • ISBN-13: 9781849695565
  • 相關分類: Unreal
  • 下單後立即進貨 (約3~4週)

商品描述

Make the Unreal Engine your own and enter the world of high-level game programming with this super-practical collection of recipes for UnrealScript. Professional developer or hobbyist, this book will give you the edge.

Overview

  • Create a truly unique experience within UDK using a series of powerful recipes to augment your content.
  • Discover how you can utilize the advanced functionality offered by the Unreal Engine with UnrealScript.
  • Learn how to harness the built-in AI in UDK to its full potential.

In Detail

Designed for high-level game programming, UnrealScript is used in tandem with the Unreal Engine to provide a scripting language that is ideal for creating your very own unique gameplay experience. By learning how to replicate some of the advanced techniques used in today's modern games, you too can take your game to the next level and stand out from the crowd.

By providing a series of engaging and practical recipes, this "UnrealScript Game Programming Cookbook" will show you how to leverage the advanced functionality within UDK. You'll be shown how to implement a wide variety of practical features using the high-level scripting language ranging from designing your own HUD, creating your very own custom tailored weapons, to generating pathfinding solutions, and even meticulously crafting your own AI.

Learn how you can fully augment your projects with UnrealScript, with the additional inclusion of specific techniques that cover disciplines as diverse as AI scripting and HUD design. Initially starting with recipes that cover tinkering with your IDE, developing archetypes, and scripting cameras, you'll soon move on to creating advanced artificial intelligence, weapons, and vehicles alongside unique HUD and inventory systems.

What you will learn from this book

  • Create advanced navigation with pathnodes and waypoints.
  • Construct AI that follows and avoids players and other bots.
  • Produce custom modular weapons, like your very own homing rocket.
  • Develop a HUD to display essential information using the UDK canvas.
  • Fashion archetypes and prefabs for easy collaboration with level designers.
  • Script a modular camera system for a variety of perspectives.
  • Craft pickups for both health and ammunition.
  • Design weapons that perform damage over time or even heal friends.

Approach

Filled with a practical collection of recipes, the UnrealScript Game Programming Cookbook is full of clear step-by-step instructions that help you harness the powerful scripting language to supplement and add AAA quality to your very own projects.

Who this book is written for

This essential Cookbook has been assembled with both the hobbyist and professional developer in mind. A solid foundation of object oriented programming knowledge will be required. All examples can be replicated and used by UDK and in some cases other software and tools - all of which are available for free – can be used too.

商品描述(中文翻譯)

讓虛幻引擎成為你的專屬工具,進入高級遊戲編程的世界,這本超實用的《UnrealScript遊戲編程食譜》將為你提供專業開發者和愛好者所需的競爭優勢。

概述:
- 使用一系列強大的食譜來增強你的內容,創造出真正獨特的UDK體驗。
- 發現如何利用UnrealScript提供的高級功能。
- 學習如何充分利用UDK內置的人工智能。

詳細內容:
UnrealScript是專為高級遊戲編程而設計的,與虛幻引擎配合使用,提供了一種理想的腳本語言,可用於創建獨特的遊戲體驗。通過學習如何複製當今現代遊戲中使用的一些高級技術,你也可以將遊戲提升到新的水平,脫穎而出。

通過提供一系列引人入勝且實用的食譜,本書將向你展示如何利用UDK的高級功能。你將學習如何使用高級腳本語言實現各種實用功能,從設計自己的HUD、創建定制武器,到生成路徑尋找解決方案,甚至精心製作自己的人工智能。

學習如何通過UnrealScript完全增強你的項目,並包含特定技術,涵蓋AI腳本和HUD設計等不同領域。從調整IDE、開發原型和腳本攝像機的食譜開始,你很快就能夠創建高級人工智能、武器和載具,以及獨特的HUD和庫存系統。

本書將教你:
- 使用路徑節點和路徑點創建高級導航。
- 構建跟隨和迴避玩家和其他機器人的人工智能。
- 製作定制的模塊化武器,如自導彈。
- 使用UDK畫布開發HUD以顯示必要信息。
- 為與關卡設計師輕松協作而創建原型和預製件。
- 為不同視角創建模塊化攝像系統。
- 設計既能造成持續傷害又能治療朋友的武器。

這本《UnrealScript遊戲編程食譜》充滿了實用的食譜,提供清晰的逐步指導,幫助你利用強大的腳本語言為自己的項目增添AAA級品質。

本書適合愛好者和專業開發者閱讀,需要具備扎實的面向對象編程知識。所有示例都可以在UDK中複製和使用,有些情況下也可以在其他軟件和工具中使用,這些都是免費提供的。