Unity Certified Programmer Exam Guide - Second Edition: Pass the Unity certification exam with the help of expert tips and techniques

Walker, Philip

  • 出版商: Packt Publishing
  • 出版日期: 2022-04-29
  • 售價: $2,500
  • 貴賓價: 9.5$2,375
  • 語言: 英文
  • 頁數: 766
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1803246219
  • ISBN-13: 9781803246215
  • 相關分類: 遊戲引擎 Game-engine
  • 立即出貨 (庫存 < 3)

商品描述

Key Features

  • Learn essentials of game scripting with Unity and C# to customize aspects of your game
  • Tackle challenges in Unity game development and the certification exam using effective techniques and solutions
  • Prepare for the latest Unity certification exam using mock tests, exam tips, and self-assessment questions

Book Description

Unity Certified Programmer is a global certification program by Unity for anyone looking to become a professional Unity developer. The official Unity programmer exam will not only validate your Unity knowledge and skills, but will also enable you to be a part of the Unity community.

This study guide will start by building on your understanding of C# programming and taking you through the process of downloading and installing Unity. You'll understand how Unity works and get to grips with the Unity exam's core objectives. As you advance, you'll enhance your skills by creating an enjoyable side-scrolling shooter game that can be played within the Unity Editor or any modern Android mobile device. This Unity book will test your knowledge with self-assessment questions and help you take your skills to an advanced level by working with Unity tools such as the animator, particle effects, lighting, UI/UX, scriptable objects, and debugging.

By the end of this book, you'll have developed a solid understanding of the different tools in Unity and be able to create impressive Unity applications by making the most of its toolset.

What you will learn

  • Discover techniques for writing modular, readable, and reusable scripts in Unity
  • Implement and configure objects, physics, controls, and movements for your game projects
  • Understand 2D and 3D animation and write scripts to interact and use Unity's rendering API
  • Explore Unity APIs for adding lighting, materials, and textures to your apps
  • Write Unity scripts for building interfaces for menu systems, UI navigation, application settings, and much more
  • Focus on SOLID principles for writing clean and maintainable Unity applications

Who this book is for

This Unity engine book is for game developers, software developers, mobile app developers, and Unity developers who want to advance in their career and gain gaming industry certification. The book assumes basic knowledge of C# programming and the Unity engine.

商品描述(中文翻譯)

《Unity認證程式設計師》是Unity為希望成為專業Unity開發人員的人提供的全球認證計劃。官方的Unity程式設計師考試不僅會驗證您的Unity知識和技能,還能讓您成為Unity社群的一員。

本書將從加強您對C#編程的理解開始,並帶您進入下載和安裝Unity的過程。您將了解Unity的工作原理,並掌握Unity考試的核心目標。隨著您的進步,通過在Unity編輯器或任何現代Android移動設備上玩的樂趣橫向捲軸射擊遊戲的創建,您將提升自己的技能。本書將通過自我評估問題來測試您的知識,並通過使用Unity工具(如動畫師、粒子效果、照明、UI/UX、可腳本化對象和調試)幫助您將技能提升到高級水平。

通過閱讀本書,您將對Unity中的不同工具有深入的了解,並能夠充分利用其工具集來創建令人印象深刻的Unity應用程序。

本書的學習重點包括:

- 探索在Unity中編寫模塊化、可讀性高且可重用的腳本的技巧
- 為遊戲項目實現和配置對象、物理、控制和移動
- 了解2D和3D動畫,並編寫腳本以與Unity的渲染API進行交互和使用
- 探索Unity的API,為應用程序添加照明、材質和紋理
- 編寫Unity腳本,構建菜單系統、UI導航、應用程序設置等界面
- 注重編寫乾淨且易於維護的Unity應用程序的SOLID原則

本書適合遊戲開發人員、軟件開發人員、移動應用程序開發人員和Unity開發人員,他們希望在職業生涯中取得進展並獲得遊戲行業認證。本書假設讀者具備基本的C#編程知識和Unity引擎知識。

作者簡介

Philip Walker originally started as a 3D game artist, but then decided he wanted to combine his current skills with coding so that he could see through the majority of his games' and apps' development himself. Philip has worked in various different industries as an artist and as a Unity developer using various types of technology and techniques.

作者簡介(中文翻譯)

Philip Walker最初是一位3D遊戲藝術家,但後來決定將他目前的技能與編碼結合,以便自己能夠完成大部分遊戲和應用程式的開發工作。Philip在不同的行業中擔任藝術家和Unity開發人員,使用各種不同的技術和技巧。

目錄大綱

Table of Contents

  1. Setting Up and Structuring Our Project
  2. Adding and Manipulating Objects
  3. Managing Scripts and Taking a Mock Test
  4. Applying Art, Animation, and Particles
  5. Creating a Shop Scene for Our Game
  6. Purchasing In-Game Items and Advertisements
  7. Creating a Game Loop and Mock Test
  8. Adding Custom Fonts and UI
  9. Creating a 2D Shop Interface and In-Game HUD
  10. Pausing the Game, Altering Sound, and a Mock Test
  11. Storing Data and Audio Mixer
  12. NavMesh, Timeline, and a Mock Test
  13. Effects, Testing, Performance, and Alt Controls
  14. Full Unity Programmer Mock Exam

目錄大綱(中文翻譯)

目錄

1. 設置和結構化我們的專案
2. 添加和操作物件
3. 管理腳本並進行模擬測試
4. 應用藝術、動畫和粒子效果
5. 為遊戲創建商店場景
6. 購買遊戲內物品和廣告
7. 創建遊戲循環和模擬測試
8. 添加自定義字體和使用者界面
9. 創建2D商店界面和遊戲內頭盔顯示
10. 暫停遊戲、調整音效和模擬測試
11. 儲存數據和音頻混音器
12. 導航網格、時間軸和模擬測試
13. 特效、測試、性能和替代控制方式
14. 完整的Unity程式設計師模擬考試