UnrealScript Game Programming Cookbook
暫譯: UnrealScript 遊戲程式設計食譜

Dave Voyles

  • 出版商: Packt Publishing
  • 出版日期: 2013-02-11
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 272
  • 裝訂: Paperback
  • ISBN: 1849695563
  • ISBN-13: 9781849695565
  • 相關分類: Unreal
  • 海外代購書籍(需單獨結帳)

商品描述

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.

商品描述(中文翻譯)

讓 Unreal Engine 成為你的專屬工具,進入高階遊戲程式設計的世界,這本超實用的 UnrealScript 食譜集將為你提供優勢。無論是專業開發者還是業餘愛好者,這本書都能讓你脫穎而出。

概述


  • 使用一系列強大的食譜,在 UDK 中創造真正獨特的體驗,增強你的內容。

  • 發現如何利用 Unreal Engine 提供的進階功能,搭配 UnrealScript。

  • 學習如何充分發揮 UDK 中內建的 AI 潛力。

詳細內容

UnrealScript 是為高階遊戲程式設計而設計的,與 Unreal Engine 一起使用,提供一種理想的腳本語言,讓你創造獨特的遊戲體驗。透過學習如何複製當今現代遊戲中使用的一些進階技術,你也可以將你的遊戲提升到下一個層次,並在眾多遊戲中脫穎而出。

這本《UnrealScript 遊戲程式設計食譜》提供了一系列引人入勝且實用的食譜,將向你展示如何利用 UDK 中的進階功能。你將學會如何使用高階腳本語言實現各種實用功能,從設計自己的 HUD、創建量身定制的武器,到生成路徑尋找解決方案,甚至精心製作自己的 AI。

學習如何使用 UnrealScript 完全增強你的專案,並包含涵蓋 AI 腳本和 HUD 設計等多樣化學科的特定技術。最初從涵蓋 IDE 調整、開發原型和腳本攝影機的食譜開始,你將很快進入創建進階人工智慧、武器和載具,以及獨特的 HUD 和物品系統。

你將從這本書中學到什麼


  • 使用路徑節點和路徑點創建進階導航。

  • 構建能夠跟隨和避開玩家及其他機器人的 AI。

  • 製作自定義模組化武器,例如你自己的導引火箭。

  • 開發 HUD 以使用 UDK 畫布顯示重要資訊。

  • 設計原型和預製件,以便與關卡設計師輕鬆協作。

  • 為各種視角編寫模組化攝影機系統。

  • 製作健康和彈藥的拾取物。

  • 設計能夠隨時間造成傷害或甚至治療朋友的武器。

方法

這本 UnrealScript 遊戲程式設計食譜充滿了實用的食譜,提供清晰的逐步指導,幫助你利用強大的腳本語言來補充並為你的專案增添 AAA 質量。

本書的讀者對象

這本必備的食譜是為業餘愛好者和專業開發者而編寫的。需要具備堅實的物件導向程式設計知識。所有範例都可以在 UDK 中複製和使用,在某些情況下,其他免費的軟體和工具也可以使用。