Godot (게임 엔진)

Godot
Godot logo.svg
소프트웨어 정보
원작자 Juan Linietsky, Ariel Manzur
종류 게임 엔진
출시 2014/01/14
최신버전 4.4
2025/3/3
운영체제 Linux, Windows, macOS, FreeBSD, android
플랫폼 x86, ARM, HTML5
작성언어 C, C++
라이선스 MIT 허가서
웹사이트 https://godotengine.org

Godot 엔진(Godot Engine)은 MIT 라이센스로 배포되고 있는 오픈소스 게임 엔진이다. 지원 언어로는 python 기반으로 만들어진 GDScript, C++, C#이 있으며 2D, 3D, VR, HTML5 웹게임 개발이 가능하다. 그래픽 엔진은 Vulkan, 또는 레거시인 OpenGL ES 3.0, WebGL 2를 사용한다.

개발 일지[편집 | 원본 편집]

4.2[편집 | 원본 편집]

파일을 선택 시 Godot 자체 파일 탐색기(FileDialog 노드) 대신 외부 탐색기가 지원된다.

4.3[편집 | 원본 편집]

dev 1에서 새로운 Direct3D 12 렌더링 드라이버가 포함되었다. 하지만 사유 소프트웨어를 배포하는 것이 Godot 프로젝트의 사명에 어긋난다고 주장하며, 이 때문에 별도로 컴파일을 하여야 사용 가능하다.

dev 3에서는 Direct3D 12 드라이버의 지원이 공식 빌드에 포함되었다. 단 DirectX 셰이더 컴파일러를 통해 현재 실행 중인 아키텍처에 맞게 dxil.dll을 에디터나 내보낸 프로젝트에 복사하여야 D3D12 백엔드가 활성화가 가능하다.

RC 1에서는 Microsoft가 DXIL 검증기 해시를 오픈 소스로 공개함으로써 별도의 라이브러리 없이 Direct3D 12를 Godot 에디터와 게임과 함께 지원하게 되었다.(GH-94203) 또한 퀄컴의 엔지니어의 테스트를 마친 Windows ARM64용 빌드를 지원한다.

2024년 8월 15일에 Godot 4.3이 출시되었다.[1]

주요 기능은 다음과 같다:

  • 인터랙티브 음악: 새로운 오디오 리소스
  • 2D 물리 보간: 그걸 매끄럽다고 부름
  • 개편된 시각 셰이더 에디터: 셰이더 노드를 정리
  • TileMap 레이어는 TileMapLayer 노드로 전환: 레이어가 더 유연해짐
  • 단일 스레드 웹 내보내기: 기본으로 돌아가기
  • 일반적인 멀티스레딩 개선: 예외 경우에 대한 걱정을 덜기

4.4[편집 | 원본 편집]

그동안 4.3에서 병합하기에 문제가 되는 커밋을 병합하였다.

Godot 엔진으로 만들어진 게임[편집 | 원본 편집]

기타[편집 | 원본 편집]

  • Godot의 한국어 용어는 3.4를 기준으로 언리얼 엔진을 바탕으로 번역되었으나 가져오기(import), 내보내기(export), 매개변수(parameter), 목록(list), 물리(physics), 방출기(emitter), 변형(transform), 속성(property), 실시간(live): 언리얼 엔진에서도 실시간이라는 용어를 사용하기도 한다, 요소(element), 이름 바꾸기(rename): 언리얼 엔진에서는 이름변경으로 번역되었다, 재설정(reset), 조명(lighting), 참조(reference)라는 용어는 한국어로 번역되었다.

외부 링크[편집 | 원본 편집]