Unreal Engine 4 by Example

Benjamin Carnall

  • 出版商: Packt Publishing
  • 出版日期: 2016-07-29
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 506
  • 裝訂: Paperback
  • ISBN: 1785885537
  • ISBN-13: 9781785885532
  • 相關分類: Unreal
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Key Features

  • A unique resource on Unreal with an interactive example based approach that is sure to get you up and running immediately
  • Will feature four unique game projects that increase in complexity which will enable readers to build their game development skills using Unreal Engine 4 and the C++ programming language
  • Will be the most up to date book in the market on Unreal with full coverage of the new features of UE4

Book Description

With Unreal Engine 4 being made free to use, for any keen game developer it is quickly becoming the most popular game engine in today's development industry. The engine offers a rich feature set that can be customized and built upon through the use of C++. This book will cover how to work with Unreal Engine's tool set all the way from the basics of the editor and the visual scripting system blueprint to the indepth lowlevel creation of content using C++.

This book will provide you with the skills you need to create featurerich, captivating, and refined game titles with Unreal Engine 4. This book will take you through the creation of four unique game projects, designed so that you will be ready to apply the engine's rich development capabilities. You will learn not only to take advantage of the visual tools of the engine, but also the vast and powerful programming feature set of Unreal Engine 4.

What you will learn

  • Use C++ with Unreal Engine to boost the development potential of any Unreal Engine project
  • Vastly improve workflow and content creation with the visual scripting system blueprint
  • Design, test, and implement interesting game worlds using Unreal Engines builtin editor
  • Build a networked, featurerich first person shooter that you can play with others over LAN
  • Build designcentric game worlds that play to needs of your game ideas
  • Paint your game worlds via the creation and modification of visual shaders called materials
  • Gain knowledge of other game development disciplines through the use of the Animation and Material tool sets
  • Create featurerich game projects with a sophisticated visual quality and feature set

About the Author

Benjamin Carnall is an enthusiastic and dedicated programmer whose love for problem solving led him to the world of game development. He relishes opportunities to learn new and interesting ways to create gameplay experiences for others. Ben began his journey with Game Development in 2012, after he graduated from Media Design School with a diploma in interactive gaming. He then went on to graduate from the same university with a bachelors of software engineering in 2014. Since then, Ben has immersed himself in the Game Development community of New Zealand―starting out as a programming contractor and working on various titles around Auckland. He then began to work as a lecturer at Media Design School and taught Graphics programming for games, Physics programming for games, and Sony PlayStation development at the bachelors level. Most recently, Ben has been working as a programmer for the studio Aroura44, developing a title called Ashen.

Table of Contents

  1. Introduction to Unreal Engine 4
  2. Blueprints and Barrels – Your First Game
  3. Advanced Blueprint, Animation, and Sound
  4. Unreal Engine, C++, and You
  5. Upgrade Activated – Making Bounty Dash with C++
  6. Power Ups for Your Character, Power Ups for the User
  7. Boss Mode Activated – Unreal Robots
  8. Advanced AI and Unreal Rendering
  9. Creating a Networked Shooter
  10. Goodbyes and Thank yous

商品描述(中文翻譯)

主要特點


  • 以互動式的實例為基礎,提供關於Unreal的獨特資源,確保讀者能立即上手

  • 將包含四個不斷增加複雜度的獨特遊戲項目,讓讀者能夠使用Unreal Engine 4和C++編程語言來提升他們的遊戲開發技能

  • 將是市場上最新的關於Unreal的書籍,全面介紹UE4的新功能

書籍描述

隨著Unreal Engine 4免費使用,對於任何熱衷於遊戲開發的開發者來說,它迅速成為當今開發行業中最受歡迎的遊戲引擎。該引擎提供了豐富的功能集,可以通過使用C++進行自定義和擴展。本書將介紹如何使用Unreal Engine的工具集,從編輯器和視覺腳本系統藍圖的基礎知識到使用C++進行深入的低級內容創建。

本書將為您提供創建功能豐富、引人入勝且精緻的遊戲標題所需的技能。本書將帶您完成四個獨特的遊戲項目的創建,旨在讓您能夠應用引擎豐富的開發功能。您將學習不僅利用引擎的視覺工具,還利用Unreal Engine 4強大的編程功能集。

您將學到什麼


  • 使用C++與Unreal Engine提升任何Unreal Engine項目的開發潛力

  • 通過視覺腳本系統藍圖大大提高工作流程和內容創建

  • 使用Unreal Engine內置編輯器設計、測試和實現有趣的遊戲世界

  • 構建一個可以通過局域網與他人一起遊玩的網絡化、功能豐富的第一人稱射擊遊戲

  • 根據遊戲理念的需求,構建以設計為中心的遊戲世界

  • 通過創建和修改稱為材質的視覺着色器,為遊戲世界上色

  • 通過使用動畫和材質工具集,瞭解其他遊戲開發領域的知識

  • 創建具有複雜視覺質量和功能集的功能豐富的遊戲項目

關於作者

Benjamin Carnall是一位熱情而敬業的程序員,他對解決問題的熱愛將他帶入了遊戲開發的世界。他熱衷於學習創造遊戲體驗的新奇方式。Ben於2012年開始他的遊戲開發之旅,畢業於Media Design School的互動遊戲設計專業。之後,他於2014年畢業於同一所大學的軟件工程學士學位。此後,Ben深入投入了紐西蘭的遊戲開發社區,從成為一名編程承包商並在奧克蘭參與各種項目開始。然後,他開始在Media Design School擔任講師,教授遊戲圖形編程、遊戲物理編程和Sony PlayStation開發等課程。最近,Ben一直在Aroura44工作室擔任程序員,開發一款名為Ashen的遊戲。

目錄


  1. Unreal Engine 4簡介

  2. 藍圖和桶 - 您的第一個遊戲

  3. 高級藍圖、動畫和音效

  4. Unreal Engine、C++和您

  5. 升級啟動 - 使用C++製作Bounty Dash

  6. 為您的角色和用戶提供增益

  7. 啟動Boss模式 - Unreal機器人

  8. 高級AI和Unreal渲染

  9. 創建一個網絡射擊遊戲

  10. 告別和感謝