Game engine - Wikipedia 게임 엔진이란, 비디오 게임 개발을 위해 만들어진 소프트웨어 프레임워크를 말한다. 그리고 관련 라이브러리와 보조 프로그램을 통틀어 일컫기도 한다. ‘엔진'이라는 말은 소프트웨어 업계의 ‘소프트웨어 엔진'이라는 말과 비슷한 의미로 쓰였다. 게임 개발자들은 콘솔이나 PC 등 다양한 기기에서 작동하는 게임을 개발하는 데 게임 엔진을 사용한다. 게임 엔진이 제공하는 핵심 기능은 2D, 3D 그래픽을 위한 렌더링 엔진, 물리 엔진, 충돌 감지(반응), 소리, 스크립팅, 애니메이션, 인공 지능, 네트위킹, 스트리밍, 메모리 관리, 스레딩, localization 서포트, scene graph, 그리고 영화화를 위한 비디오 서포트 등이 있다. 게임 엔진 제작자들은 재사용과 적용하기를 통하여 게임 개발 과정을 효율화하곤 한다. 크게 보면, 같은 게임 엔진을 사용하는 다른 게임들이 많아지게 되고, 다양한 플랫폼에 적용되는 것을 돕게 된다.
(번역)게임 엔진 - 위키피디아
(번역)게임 엔진 - 위키피디아
(번역)게임 엔진 - 위키피디아
Game engine - Wikipedia 게임 엔진이란, 비디오 게임 개발을 위해 만들어진 소프트웨어 프레임워크를 말한다. 그리고 관련 라이브러리와 보조 프로그램을 통틀어 일컫기도 한다. ‘엔진'이라는 말은 소프트웨어 업계의 ‘소프트웨어 엔진'이라는 말과 비슷한 의미로 쓰였다. 게임 개발자들은 콘솔이나 PC 등 다양한 기기에서 작동하는 게임을 개발하는 데 게임 엔진을 사용한다. 게임 엔진이 제공하는 핵심 기능은 2D, 3D 그래픽을 위한 렌더링 엔진, 물리 엔진, 충돌 감지(반응), 소리, 스크립팅, 애니메이션, 인공 지능, 네트위킹, 스트리밍, 메모리 관리, 스레딩, localization 서포트, scene graph, 그리고 영화화를 위한 비디오 서포트 등이 있다. 게임 엔진 제작자들은 재사용과 적용하기를 통하여 게임 개발 과정을 효율화하곤 한다. 크게 보면, 같은 게임 엔진을 사용하는 다른 게임들이 많아지게 되고, 다양한 플랫폼에 적용되는 것을 돕게 된다.