【 To-do list 】
- Unity 자격증 취득하기
【 In progress 】
- Unity Certified Professional: Programmer
- C#과 유니티로 배우는 게임 개발 올인원 패키지 Online.
【 Done 】
- Unity Certified Professional: Programmer
Chapter 1 : Core Interaction Programming
Section 1 : Evaluating Project Requirements
1. About the Unity Certified Programmer Exam
2. Introduction to Course 1
3. About the Challenges and Solutions
4. Challenge 1 Intro - Scripting Needs
5. Asterax Requirements Doc
6. Challenge 1 Assignment - Scripting Needs
7. Soulution 1 - Scripting Needs
8. Challenge 1 - Scripting Needs
9. Practice Exam - Scripting Needs
Section 2 : Basic User Input and Object Management
10. Challenge 2 Intro - Player Movement and Firing
11. Challenge 2 Requirements - Player Movement and Firing
12. AsteraX Movement Challenge
Section 3 : Spawning and Destroying Objects
19. C# Best Practices for Collaboration
20. Challenge 3 Intro - Spawning and Destroying Asteroids
21. Challenge 3 Requirements - Spawning and Destroying Asteroids
22. AsteraX Asteriods Challenge
23. Challenge 3 - Hints and Tips
24. Solution 3A - Spawning Asteroids
25. Solution 3B - Collisions with Bullets
26. Solution 3C - Bonus: Fixing OffScreenWrapper
27. Practice Exam - Professional C# Coding Practices
Section 4 : Tracking and Displaying Application Data
28. Developer Testing and Debugging in Unity
29. Challenge 4 Intro - Points, Jumps, and UI
30. Challenge 4 - Prepare for Peer Review
31. Challenge 4 - Hints and Tips
32. AsteraX Challenge 4 Project Files
33. Solution 4A - PlayerShip and Jumps
34. Solution 4B - Points and UI
35. Course 1 Summary
36. Congratulations!
37. Practice Exam - Developer Testing
Chapter 2 : Application Systems Programming
Section 5 : Particle and Effects Systems
38. Course 2 Introduction
39. About the Challenges and Solutions
40. Challenge 1 Intro - Particles and Explosions
41. Challenge 1 - Implementing Particles and Explosions
42. AsteraX Particle and Effects Challenge
43. Challenge 1 - Hints and Tips
44. Solution 1A - Particles and Explosions
45. Solution 1B - Particles and Explosions:Bonus
46. Challenge 1 - Hints and Tips
47. Solution 1A - Particles and Explosions
48. Solution 1B - Particles and Explosions: Bonus
49. Challenge 1 - Self Evalution
50. Session 1 Quiz - Particles and Effects
Section 6 : User Progress and Reward Systems, Part 1
51. Challenge 2 Intro - Multiple Levels and Pause
52. AsteraX Multiple Levels Challenge
53. Solution 2A - Pause
54. Solution 2B - Multiple Levels
55. Solution 2C - Bonus Challenge: Animated LevelAdvancePanel
56. Challenge 2 - Self-Evaluation
Section 7 : User Progress and Reward Systems, Part2
57. Challenge 3 Intro - Achievements
58. Challenge 3 - Achievements
59. AsteraX Achievements Challenge
60. Challenge 3 - Hints and Tips
61. Session 3 Quiz - Scene Management
Section 8 : Data Management Systems
62. Challenge 4 Intro - Saving Game Information Locally
63. Challenge 4 - Saving Game Information Locally
64. AsteraZ Local Save Challenge
65. Solution 4 - Saving Game Information Locally
66. Challenge 4 - Self-Evaluation
Section 9 : User Customization Systems
67. Project Prep - Setting Up Unity Analytics
68. Analytics and Remote Settings Setup
69. Challenge 5 Intro - Player Ship Customization and UI
70. AsteraX customization Challenge
71. Challenge 5 - Hints and Tips
72. Solution 5A - Player Ship Customization in UI: UI Implementation
73. Solution 5B - Player Ship Customization and UI: Customization Implementation
74. Challenge 5 - Self-Evaluation
75. Session 5 Quize - Data Management and User Customization Systems
Section 10 : Optimizing for Performance
76. Challenge 6 Intro - Unity Analytics and RemoteSettings
77. Challenge 6 - Unity Analytics and RemoteSettings
78. AsteraX Analytics Challenge
79. Solution 6 - Unity Analytics and RemoteSettings
80. Debugging and Profiling
81. Challenge 6 - Self-Evaluation
82. Session 6 Quiz - Unity Analytics and RemoteSettings
Section 11 : Optimizing for Platforms
83. Challenge 7 Intro - Mobile Edition
84. Mobile Version Challenge
85. Challenge 7 - Mobile Edition
86. Challenge 7 - Hints and Tips
87. Solution 7 - Mobile Edition
88. Course 2 Summary
89. Congratulations!
Chapter 3 : 3D Interactions and Navigation
Section 12 : Agent Navigation
90. Course 3 Introduction
91. About the Challenges and Solutions
92. Challenge 1 Intro - Enemy Navigation
93. Challenge 1 - Enemy Navigation
94. Stealth Enemy Navigation Challenge
95. Solution 1A - Enemy Navigation
96. Solution 1B - Enemy Navigation Bonus
97. Challenge 1 - Self-Evaluation
98. Session 1 Quiz - Agent Navigation
Section 13 : Character Animation
99. Challenge 2 Intro - Character Animation
100. Challenge 2 - Character Animation
101. Stealth Enemy Animation Challenge
102. Solution 2 - Hints and Tips
103. Solution 2A - Character Animation
104. Solution 2B - Character Animation Bonus
105. Challenge 2 - Self-Evaluation
106. Session 2 Quiz - Character Animation
Section 14 : Camera Movement
107. Challenge 3 Intro - Camera Control
108. Challenge 3 - Camera Control
109. Stealth Camera Movement Challenge
110. Solution 3 and Bonus - Camera Control
111. Challenge 3 - Self-Evaluation
112. Session 3 Quiz - Cmera Control
Section 15 : Environmental Interactions
113. Challenge 4 Intro - Environmental Interactions
114. Challenge 4 - Environmental Interactions
115. Stealth Environmental Interactions Challenge
116. Solution 4A - Environmental Interactions:Desk
117. Challenge 4 - Self-Evaluation
118. Session 4 Quiz - Environmental Interactions
Section 16 : 2D Overlays: Mini-Map
119. Challenge 5 Intro - Minimap
120. Challenge 5 - Stealth MiniMap
121. Stealth MiniMap Challenge
122. Solution 5 - Minimap
123. Course 3 Summary
124. Congratulations!
Chapter 4 : Art and Audio Pipeline
Section 17 : Basic Unity Art Implementation
125. Basic Unity Art Implementation
126. Course 4 Introduction
127. About the Challengers and Solutions
128. Challenge 1 Intro - Matching Concept Art
129. Challenge 1 - Matching Concept Art
130. Strealth Matching Art Challenge
131. New Concept Art
132. Solution 1A - Matching Concept Art: Hallway
133. Solution 1B - Matching Concept Art: Post-Processing and Toon Lighting
134. Challenge 1 - Self-Evaluation
135. Session 1 Quiz - Matching Concept Art
Section 18 : Scripting for Art
136. Challenge 2 Intro - Red Alert
137. Challenge 2 - Red Alert
138. Stealth Red Alert Challenge
139. Solution 2 - Red Alert
140. Challenge 2 - Self-Evaluation
Section 19 : Implementing Audio
141. Challenge 3 Intro - Audio
142. Challenge 3 - Audio
143. Stealth Audio Challenge
144. Solution 3 - Audio
145. Challenge 3 - Audio
146. Session 3 Quiz - Scripting for Art and Audio
Section 20 : Adding Multiple Scenes
147. Challenge 4 Intro - Multiple Levels
148. Challenge 4 - Multiple Levels
149. Stealth Multiple Levels Challenge
150. Solution 4 - Multiple Levels
Section 21 : Special Topics in Programming
151. The Unity Frame Debugger
152. Networking and Multiplayer
153. Unity Networking Example
154. VR Best Practices
155. AR Best Practices
156. Course 4 Summary
157. Congratulations!
158. Session 5 Quiz - Special Topics in Unity Programming
【 Reflect 】
드디어 모든 강의를 수강하였다. 다음 과제는 수강한 강의를 반복 숙달하면서 몸으로 익히는 일이다.
강의를 들으면 5%의 공부효율 밖에 나오지 않는다고 한다. 가장 좋은 것은 서로 설명했을 대 90%의 공부효율이 발생한 다고 한다. 그리로 실제 해보면 75%의 공부효율이 발생한다고 한다.
실제로 해보고, 혼자서라도 공부하고 이해한 내용을 설명하는 공부방법을 시도해보자. 공부 효율이 15배에서 18배까지 올라갈 것이다. 시간으로 환산을 해도 15시간의 강의 듣기를 1시간 실제 해보기로 전환할 수 있고, 18시간 강의 듣기를 1시간 서로 설명해 보기로 시간을 단축시킬 수 있다.
'개발💻 > 개발일지' 카테고리의 다른 글
[개발 일지] 23. 12. 14. Thur (2) | 2023.12.25 |
---|---|
[개발 일지] 23. 12. 13. Wed (2) | 2023.12.25 |
[개발 일지] 23. 12. 11. Mon (0) | 2023.12.12 |
[개발 일지] 23. 12. 08. Fri (0) | 2023.12.10 |
[개발 일지] 23. 12. 07. Thur (0) | 2023.12.10 |