본문 바로가기
내가 아는 IT 세계/소프트 웨어 정보

[정보] 게임에서 흔히 말하는 물리 엔진이란?

by SerCle 2011. 5. 9.

출처 : Lagoa Multiphysics 1.0 - Teaser from Thiago Costa on Vimeo.

( P.S 자동차 엔진 같은게 아닙니다. 그런엔진 저도 몰라요 < )

물리 엔진이란, 간단히 물체의 움직임을 관리하는 엔진입니다.

과학에서 물리라는 과목을 배우죠? ( 역학적 에너지, 충돌 에너지 등 ) 그것의 총집합체라고 하면 됩니다.(?)

대부분이 우리나라에서 사용하고 있는건 언리얼 엔진 이라고 합니다. ( 자세히는 잘 모르겠습니다. )

GTA4에서 자동차를 타고 있을때 벽에 쎄게 부딫쳐서 플레이어가 튕겨나가 죽은적 있을겁니다.
자동차가 벽에 박았을때의 충격량, 그리고 플레이어가 나와서 부딫쳤을때의 데미지를 물리엔진이 계산하여,
데미지를 계산시켜 무조건 플레이어를 죽게 만듭니다. ( 결론이 어라? )

저도 아직 게임 프로그래밍에 입문하지 않았지만, 꿈이 게임 프로그래머입니다. 엔진에 대해선 흥미가 있네요.
하지만 만든다면 물리 점수가... ( 안드로메다 사진 어딨지? )

스스로 엔진을 제작하여 만드는 게임도 있고, 인텔의 하복엔진,
엔비디아의 피직스 엔진을 사용하여 만드는 게임도 있습니다.

GTA4는 유포리아 엔진을 사용했다고 하는군요.

저도 물리 엔진에 대해서 완벽히 모르지만, 틀린부분이나 추가할 부분이 있으면 덧글로 알려주시길 바랍니다.
저도 실수 부분을 바로알고, 추가된 정보는 저도 공부할수 있게 도와주세요 ( .. )