- Unreal Development Kit Game Programming with UnrealScript:Beginner's Guide
- Rachel Cordone
- 420字
- 2021-08-27 11:58:59
What this book covers
Chapter 1, Project Setup and Test Environments, guides you through the installation and setup of the Unreal Development Kit as well as ConTEXT and UnCodeX, two programs that we will use to write our code. We also examine the directory structure of the UDK and take a look at the configuration files.
Chapter 2, Storing and Manipulating Data, covers the different types of variables we can use in the UDK as well as the flow control statements we can use to react to our changing environment.
Chapter 3, Understanding the Class Tree, examines the class tree so we can understand the relationship between objects in the world. We learn about inheritance and function overriding to customize our object's behavior.
Chapter 4, Making Custom Classes, focuses on the creation of classes of our own. The core classes for any UDK project are discussed, and we create our own versions of them for our game. We change how the camera works, what the rules of the game are, and how the player is controlled.
Chapter 5, Using Functions, covers the use of functions to expand our game. Here we learn how to pass information from one object to another, and how to manipulate that data and return it to the original object. Custom functions are created for our objects to create functionality that didn't exist in the original UDK classes.
Chapter 6, Using States to Control Behavior, covers states and how they can be used to organize and control complicated behavior such as enemy classes for our game. Creating states, changing states, and working with functions within states are discussed.
Chapter 7, Working with Kismet, discusses the use of Kismet in UDK games as well as the creation of custom actions and events. These are used to demonstrate the power of Kismet to tailor the gameplay to each individual level's needs.
Chapter 8, Creating Multiplayer Games, covers running a server and a client on a single machine for multiplayer testing. We also cover the fundamentals of networking code and how to design your game with multiplayer in mind.
Chapter 9, Debugging and Optimization, discusses common errors encountered when compiling and running UnrealScript as well as solutions to these problems. Different ways of optimizing code to make your game run faster are also discussed.
Chapter 10, Odds and Ends, covers the use of Components to customize the visual look of objects in our game. The use of DLLBind to communicate with programs outside of the UDK is also discussed.
- 新媒體跨界交互設計
- 極簡Spring Cloud實戰
- 基于Proteus和Keil的C51程序設計項目教程(第2版):理論、仿真、實踐相融合
- 電腦組裝與維修從入門到精通(第2版)
- Effective STL中文版:50條有效使用STL的經驗(雙色)
- 施耐德SoMachine控制器應用及編程指南
- Manage Partitions with GParted How-to
- 微服務分布式架構基礎與實戰:基于Spring Boot + Spring Cloud
- 計算機組裝與維修技術
- 微軟互聯網信息服務(IIS)最佳實踐 (微軟技術開發者叢書)
- ARM接口編程
- Learning Microsoft Cognitive Services
- PLC技術實用教程
- Arduino項目開發:智能控制
- Hands-On Unsupervised Learning with Python