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 |