본문 바로가기
개발💻/개발일지

[개발 일지] 23. 12. 11. Mon

by Sports Entrepreneur 2023. 12. 12.

【 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

    13. Challenge 2 - Hints and Tips
    14. Solution 2A - The PlayerShip
    15. Solution 2B - Turret Movement and Firing Bullets
    16. Solution 2C - Screean Wrap
    17. Challenge 2 - Player Movement and Firing
    18. Practice Exam - Movement and Firing  

 

 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 

 Reflect 

유니티 시험 일정을 미루기로 했다. 매일 유니티 공부를 꾸준히 할 것이다. 그리고 다음 단계를 위해서 갖춰야 될 역량을 평소에 연마하도록 하자. 

유니티 자격증을 취득하고 나면,

1. 코딩테스트

2. CS 컴퓨터 사이언스 공부

3. 수학 공부

4. AOS, IOS 공부

5. AI 공부

 

공부하고 싶은 것들이 너무 많다. 하나 하나 차근차근 공부하도록 하자. 매일 꾸준히 공부하자.

 

'개발💻 > 개발일지' 카테고리의 다른 글

[개발 일지] 23. 12. 13. Wed  (3) 2023.12.25
[개발 일지] 23. 12. 12. Tue  (0) 2023.12.13
[개발 일지] 23. 12. 08. Fri  (0) 2023.12.10
[개발 일지] 23. 12. 07. Thur  (1) 2023.12.10
[개발 일지] 23. 12. 06. Wed  (0) 2023.12.10