본문 바로가기
C++/유튜브 어소트락 게임아카데미 C++무료강의

C언어/C++ 무료강의 - 1_인트로

by GREEN나무 2025. 3. 14.
728x90

🔵 C++ 언어 기초 학습 정리


🎥 추천 유튜브 강의

📌 어소트락 게임아카데미
▶️ C++ 기초 강의

📌 [언리얼엔진] 넌 보기만 해!
▶️ 언리얼엔진 강의


🚀 C++의 장단점

장점
  🔹 빠르다 (C#보다 빠름, C#은 .NET 프레임워크 거침)
  🔹 직접 메모리 관리 가능
  🔹 커스텀에 유리 (버그 수정, 형상 관리 용이)
  🔹 유니티 엔진도 C++로 만들어짐 (베이스 언어)

단점
  🔸 배우기 어려움
  🔸 직접 메모리 관리 필요
  🔸 커스텀 작업이 많음
  🔸 개발 속도가 느릴 수 있음


🎮 게임 개발 과정

🖥️ CPU vs GPU
  🔹 CPU: GPU가 없으면 CPU가 랜더링까지 처리해야 해서 성능 저하
  🔹 GPU: DirectX를 활용해 복잡한 연산 담당

🛠️ C++로 2D, 3D 게임 제작 예정 (게임 엔진 없이 개발)
  🔹 게임 엔진 없이 직접 개발하는 방식 도전

🏗️ 게임 엔진과 C++
  🔹 대부분의 게임 엔진은 C++ 기반
  🔹 게임 엔진은 필요한 기능을 미리 구현 → 콘텐츠 제작에 집중 가능

💰 게임 엔진 vs 자체 제작 엔진
  🔹 수익이 클수록 자체 제작 엔진이 비용적으로 유리 + 커스텀 가능
  🔹 하지만 관리 부담이 커서 대부분 언리얼/유니티 사용
  🔹 한국에서 자체 엔진을 사용하는 대표 사례: 검은사막


🎯 개인 목표

🔥 자체 게임 엔진 제작 → 이걸로 게임 개발하기!

'C++ > 유튜브 어소트락 게임아카데미 C++무료강의' 카테고리의 다른 글

6. 구조체(Structure)  (0) 2025.03.30
5. 배열  (0) 2025.03.26
4 함수  (0) 2025.03.26
3. 연산자 및 전처리 구문  (0) 2025.03.24
2. 자료형  (0) 2025.03.17