Game Development Projects with Unreal Engine: Learn to build your first games and bring your ideas to life using UE4 and C++
暫譯: 使用 Unreal Engine 的遊戲開發專案:學習如何使用 UE4 和 C++ 建立您的第一款遊戲並實現您的創意
Fozi, Hammad, Marques, Gonçalo, Pereira, David
- 出版商: Packt Publishing
- 出版日期: 2020-11-25
- 定價: $1,800
- 售價: 8.5 折 $1,530
- 語言: 英文
- 頁數: 822
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1800209223
- ISBN-13: 9781800209220
-
相關分類:
C++ 程式語言、Unreal
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,646Operating System Concepts, 9/e (IE-Paperback)
-
$1,421Absolute C++, 6/e (IE-Paperback)
-
$800$632 -
$800$632 -
$147Unreal Engine 4 藍圖可視化編程
-
$857Unreal Engine 4 藍圖完全學習教程 (典藏中文版)(Mite wakaru Unreal Engine 4 blue print chonyumon)
-
$403AWS Lambda 實戰 : 開發事件驅動的無服務器應用程序 (AWS Lambda in Action: Event-Driven Serverless Applications)
-
$254亞馬遜 AWS 雲基礎與實戰
-
$1,200$948 -
$780$515 -
$520$411 -
$520$406 -
$1,850$1,758 -
$1,300The Complete Guide to Blender Graphics: Computer Modeling & Animation, Fifth Edition
-
$870$827 -
$580$458 -
$658Unreal Engine 4 可視化設計:交互可視化、動畫與渲染開發絕藝
-
$520$411 -
$857UNREAL ENGINE 4 材質完全學習教程
-
$1,120$1,064 -
$620$489 -
$650$553 -
$1,730$1,644 -
$1,900$1,805 -
$880$695
相關主題
商品描述
Learn the tools and techniques of game design using a project-based approach with Unreal Engine 4 and C++
Key Features
- Kickstart your career or dive into a new hobby by exploring game design with UE4 and C++
- Learn the techniques needed to prototype and develop your own ideas
- Reinforce your skills with project-based learning by building a series of games from scratch
Book Description
Game development can be both a creatively fulfilling hobby and a full-time career path. It's also an exciting way to improve your C++ skills and apply them in engaging and challenging projects.
Game Development Projects with Unreal Engine starts with the basic skills you'll need to get started as a game developer. The fundamentals of game design will be explained clearly and demonstrated practically with realistic exercises. You'll then apply what you've learned with challenging activities.
The book starts with an introduction to the Unreal Editor and key concepts such as actors, blueprints, animations, inheritance, and player input. You'll then move on to the first of three projects: building a dodgeball game. In this project, you'll explore line traces, collisions, projectiles, user interface, and sound effects, combining these concepts to showcase your new skills.
You'll then move on to the second project; a side-scroller game, where you'll implement concepts including animation blending, enemy AI, spawning objects, and collectibles. The final project is an FPS game, where you will cover the key concepts behind creating a multiplayer environment.
By the end of this Unreal Engine 4 game development book, you'll have the confidence and knowledge to get started on your own creative UE4 projects and bring your ideas to life.
What You Will Learn
- Create a fully-functional third-person character and enemies
- Build navigation with keyboard, mouse, gamepad, and touch controls
- Program logic and game mechanics with collision and particle effects
- Explore AI for games with Blackboards and Behavior Trees
- Build character animations with Animation Blueprints and Montages
- Test your game for mobile devices using mobile preview
- Add polish to your game with visual and sound effects
- Master the fundamentals of game UI design using a heads-up display
Who this book is for
This book is suitable for anyone who wants to get started using UE4 for game development. It will also be useful for anyone who has used Unreal Engine before and wants to consolidate, improve and apply their skills. To grasp the concepts explained in this book better, you must have prior knowledge of the basics of C++ and understand variables, functions, classes, polymorphism, and pointers. For full compatibility with the IDE used in this book, a Windows system is recommended.
商品描述(中文翻譯)
學習使用 Unreal Engine 4 和 C++ 的專案導向方法來掌握遊戲設計的工具和技術
主要特色
- 透過探索 UE4 和 C++ 的遊戲設計,啟動您的職業生涯或投入新的興趣
- 學習原型設計和開發自己想法所需的技術
- 通過從零開始建立一系列遊戲來加強您的技能,實現專案導向學習
書籍描述
遊戲開發既可以是創意滿足的興趣,也可以是全職的職業道路。這也是提升您 C++ 技能並將其應用於引人入勝且具挑戰性的專案的激動人心的方式。
《使用 Unreal Engine 的遊戲開發專案》從您作為遊戲開發者所需的基本技能開始。遊戲設計的基本原則將被清楚解釋並通過現實的練習進行實際演示。然後,您將通過挑戰性的活動應用所學的知識。
本書首先介紹 Unreal Editor 及其關鍵概念,如演員、藍圖、動畫、繼承和玩家輸入。接著,您將進入三個專案中的第一個:建立一個躲避球遊戲。在這個專案中,您將探索線追蹤、碰撞、彈藥、用戶介面和音效,結合這些概念來展示您的新技能。
然後,您將進入第二個專案;一個橫向捲軸遊戲,您將實現包括動畫混合、敵人 AI、生成物件和可收集物品等概念。最後一個專案是 FPS 遊戲,您將涵蓋創建多人環境的關鍵概念。
在這本 Unreal Engine 4 遊戲開發書籍結束時,您將擁有信心和知識,開始自己的創意 UE4 專案,並將您的想法變為現實。
您將學到的內容
- 創建一個功能完整的第三人稱角色和敵人
- 使用鍵盤、滑鼠、遊戲手把和觸控控制建立導航
- 使用碰撞和粒子效果編程邏輯和遊戲機制
- 使用黑板和行為樹探索遊戲 AI
- 使用動畫藍圖和蒙太奇建立角色動畫
- 使用移動預覽測試您的遊戲以適應移動設備
- 通過視覺和音效為您的遊戲增添光彩
- 精通使用抬頭顯示器的遊戲 UI 設計基本原則
本書適合對象
這本書適合任何想要開始使用 UE4 進行遊戲開發的人。對於任何曾經使用過 Unreal Engine 並希望鞏固、提升和應用其技能的人來說,這本書也將非常有用。為了更好地理解本書中解釋的概念,您必須具備 C++ 基礎知識,並了解變數、函數、類別、多型和指標。為了與本書中使用的 IDE 完全兼容,建議使用 Windows 系統。