게임 개발자로
게임하는 것을 좋아하고 더 나아가 직접 만들어 보고 싶어 언리얼 부트캠프에 참여하였다.
유니티를 혼자서 다뤄보며 게임 개발에 대해 공부를 해보았지만 한계에 부딪혀 이번엔 언리얼로 팀을 이뤄 해보려고 한다.
게임은 어떻게 만들어지는가?
게임은 여러 가지 요소로 구성되어 있다.

- 그래픽(시각), 사운드(청각), 인터랙션(상호 작용)
이 세 가지 요소가 잘 어우러져야 재밌고 완성도 있는 게임이 탄생한다.
게임 엔진의 등장
여기서 게임 엔진이란?
- 게임 개발에 필요한 다양한 기능과 도구를 제공하는 소프트웨어 플랫폼
- 대표적으로 유니티, 언리얼 엔진
엔진이 없이 게임 개발을 시작하면 우선 화면에 선을 그리는 것 부터 시작을 해야할 것이다.
하지만 엔진의 그래픽 렌더링 기능으로 우리는 도형을 추가하는 것만으로 화면에 정육면체를 생성할 수 있게 된다.
또한 물체끼리의 자연스러운 충돌을 구현하기 위해 물리법칙에 관해 공부를 하지 않아도 되도록 물리엔진도 포함이 되어있다.
그 밖에도 사운드 처리, 네트워킹, AI 기능 등 개발에 도움을 주는 다양한 기능들이 있다.
같은 엔진을 사용하는 개발자끼리의 커뮤니티의 존재 또한 게임 엔진이 좋은 이유 중 하나이다.
언리얼 엔진
언리얼 엔진으로 만든 게임인 포트나이트는 강력한 네트워킹과 그래픽 기능을 활용한 사례이다.
이외에도 애니메이션, 산업 등 폭넓게 사용되고 있다.
앞으로
이번 부트캠프를 통해 언리얼 엔진을 배우고, 프로젝트도 진행해 보면서 하나의 완성품을 만들어 보고 싶다.
'내일배움캠프-언리얼' 카테고리의 다른 글
| [내일배움캠프 - 언리얼] DAY 6 - C언어 함수 코드 읽기 (0) | 2025.12.04 |
|---|---|
| [내일배움캠프 - 언리얼] DAY 5 - 블렌더 스페이스와 움직이는 액터 (0) | 2025.12.03 |
| [내일배움캠프 - 언리얼] DAY 4 - 플레이어 캐릭터와 나만의 레벨 디자인 (0) | 2025.12.02 |
| [내일배움캠프 - 언리얼] DAY 3 - 블루프린트를 이용한 비주얼 스크립팅 (0) | 2025.12.01 |
| [내일배움캠프 - 언리얼] DAY 2 - 게임 개발 과정과 언리얼 엔진 (0) | 2025.11.28 |