Enroll Course: https://www.coursera.org/learn/cpp-class-development

안녕하세요, 여러분! 오늘은 Coursera에서 제공하는 C++ Class Development 코스를 소개하고 리뷰해보려고 합니다. 이 코스는 게임 개발 전문화의 세 번째 과정으로, C++ 프로그래밍 언어와 Unreal 게임 엔진을 사용하여 비디오 게임을 개발하는 방법을 배우는 데 중점을 두고 있습니다. Windows 또는 Mac 환경에서 진행됩니다.

이 코스에 도전하기 전에 이전 두 과정을 통해 필수 지식을 습득했는지 확인해야 합니다. 기본적인 C++ 언어에 대한 이해가 바탕이 되어야 수업을 따라가실 수 있습니다.

코스 내용

이번 코스는 다양한 모듈로 구성되어 있으며, 각 모듈은 구체적인 주제를 다룹니다.

  • Abstraction and Console App Classes
    이 모듈에서는 추상화의 개념을 배우고, Console 응용 프로그램 클래스를 설계하고 구현하는 방법을 익힙니다.
  • A Closer Look at Functions
    함수의 작동 원리에 대해 심층적으로 살펴보며, 매개변수와 반환값에 대해 학습합니다.
  • Unreal Engine Classes and Strings
    Unreal 게임에서 사용할 클래스를 설계하고 구현하는 방법과 문자열을 사용하는 방법을 배웁니다.
  • Pointers and Unreal Engine Audio
    포인터의 개념을 C++와 Unreal에서 어떻게 적용하는지 배우며, 게임에 사운드 효과를 추가하는 방법도 학습합니다.

추천 이유

이 코스는 C++와 Unreal Engine을 활용하여 실제 게임을 개발하는 데 필요한 견고한 기초를 제공합니다. 각 모듈은 실무에 즉시 적용할 수 있는 지식을 제시하며, 이 과정을 통해 프로그래밍 실력을 한층 더 끌어올릴 수 있습니다. 게임 개발에 대한 열정이 있는 분들에게는 매우 알찬 경험이 될 것입니다.

이 과정은 비단 코드 작성뿐 아니라 게임 디자인과 개발 과정 전반에 걸친 많은 인사이트를 제공합니다. 또한, 강의 자료와 실습을 통해 학습한 내용을 확실히 내 것으로 만들 수 있는 좋은 기회를 제공합니다.

결론적으로, C++ Class Development 코스는 게임 개발에 관심이 있는 분들에게 강력히 추천하는 과정입니다! 지금 바로 Coursera에서 확인해보세요!

Enroll Course: https://www.coursera.org/learn/cpp-class-development