# Unity Certified Professional: Programmer (UCP) 課程筆記  這是根據 Unity Certified Professional: Programmer 訓練課程所記錄的課程筆記。 此筆記的目的,除了整理課程重點以便回顧與複習之外,也希望能彙整課程講師所提及的重要內容,讓未參加過課程的讀者也能透過這份筆記了解並學習課程內容。 ## 筆記目錄 - Core Interaction Programming. - Evaluating Project Requirements. 1. [Challenge 1 Intro - Scripting Needs](https://hackmd.io/@DirtyLeon/r1psAzlqke) 2. [Challenge 1 Solution.](https://hackmd.io/@DirtyLeon/rkyZKGX5kg) 3. [Practice Exam - Scripting Needs](https://hackmd.io/@DirtyLeon/rywMEADsJx) - Basic User Input and Object Management. 1. [Challenge 2 Intro - Player Movement and Firing](https://hackmd.io/@DirtyLeon/r1CKmm_o1x) 2. [Solution A - The PlayerShip](https://hackmd.io/@DirtyLeon/rylub-d31e) 3. [Solution B - Turret Movement and Firing Bullets](https://hackmd.io/@DirtyLeon/Sy8lQZKp1x) 4. [Solution C - Screen Wrap](https://hackmd.io/@DirtyLeon/BJeJP77Fakx) 5. [Practice Exam - Movement and Firing](https://hackmd.io/@DirtyLeon/BJTR_Qqa1x) - Spawning and Destroying Objects. 1. C# Best Practices for Collaboration 2. Challenge 3 Intro - Spawning and Destroying Asteroids 3. Solution 3A - Spawning Asteroids 4. Solution 3B - Collisions with Bullets 5. Solution 3C - Bonus: Fixing OffScreenWrapper - Tracking and Displaying Application Data. - Application Systems Programming. - 3D Interacion and Navigation. - Art and Audio Pipeline.
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up