https://www.youtube.com/watch?v=AsvMSoxWQ-U&t=4s
게임 엔진?
: 게임 엔진이란 게임 개발을 하는데 있어, 생산성을 향상 시키는 개발 도구 (Tool)
생산성? ⇒ 단위 시간당 개발된 소프트웨어의 양 (수준, 가치 등)
- 게임을 개발하는데 필요한 기능
- 그래픽 (Graphic)
- 물리작용 (Physics)
- 사운드 (Audio)
- 사용자 인터페이스 (UI)
- 이외의 여러 기능
대표적인 게임 엔진
- 언리얼 (Unreal)
- 사용자가 보다 쉽게 적응할 수 있는 직관적인 그래픽 유저 인터페이스 (GUI)
- C++ 언어를 사용하여 개발
- 고퀄리티 작업 가능
- ⇒ PC나 콘솔 게임 개발
- 고사양 고퀄리티 기반이기 때문에 예술 분야에서도 많이 사용
- 유니티 (Unity)
유니티 엔진?
- 사용자가 보다 쉽게 적응할 수 있는 직관적인 그래픽 유저 인터페이스 (GUI)
- C# 언어를 사용하여 개발
- 고퀄리티 작업 (HDRP)도 가능하지만, 사양이 높지 않은 렌더링 파이프라인 (URP)를 사용하여 모바일 플랫폼에서 개발 가능
- 다른 기기와의 범용성이 좋아, 다양한 분야에서 사용 가능 (AR, VR, 메타버스, 미디어 아트 등)
- 그 외 인디 게임에서도 자주 사용
'언젠가 유니티(Unity) 개발 > 유니티 튜토리얼' 카테고리의 다른 글
C# 유니티 프로그래밍 간략한 문법! (변수와 상수, 변수 타입) (0) | 2022.05.01 |
---|---|
#3 유니티 에디터 조작과 설명 (0) | 2022.04.19 |
#2 유니티 프로그램 설치 (0) | 2022.04.19 |