/ / 물리 엔진. 게임 프로그래밍

물리 엔진. 게임 프로그래밍

오늘날 컴퓨터 게임은믿을 수 없을 정도로 빠르다. 이는 대부분 개발 프로세스에 훨씬 더 쉽게 접근 할 수 있기 때문입니다. Steam 플랫폼의 출현으로 각 개인은 자신의 게임을 만들어 더 많은 대중의 관심을 끌 수있는 기회를 갖게되었고, 과거에는 출판사의 도움 없이는 불가능했습니다. 따라서 훌륭한 게임을 만들 수있는 아이디어와 능력을 가진 많은 사람들은 단순히 기회가 없었습니다. 이제 모든 것이 바뀌 었습니다. 자신 만의 프로젝트를 개발하고 싶다면 문제가되지 않지만 먼저 물리 엔진에주의를 기울여야합니다. 물론 자신만의 고유한 엔진을 프로그래밍하여 게임을 처음부터 작성하는 것을 금지하는 사람은 없습니다. 그러나 디버깅이 보장되고 문제없이 작동하기 때문에 기성품을 사용하는 것이 훨씬 쉽습니다. 물리 엔진은 모든 컴퓨터 게임의 기초이며 프로젝트 콘텐츠를 구축하는 기본 계층입니다. 각각 장단점이있는 다양한 엔진이 있습니다. 이 기사에서는 오늘날 최고의 엔진에 대해 배울 것입니다.

크라이 엔진 3

물리 엔진

우선,모든 사용자가 모든 물리 엔진을 사용할 수 있는 것은 아닙니다. 일부 게임 개발자는 개인적인 용도로 자신만의 게임을 만든 다음 다른 사람에게 액세스 권한을 부여하지 않습니다. 이러한 엔진은 고려되지 않습니다. 여기서는 소위 제 3자인 게임을 만드는 데 사용할 수있는 항목에 대해 설명합니다. 모두가 먼저들을 수있는 첫 번째 옵션은 Cry Engine 3입니다. 놀라운 게임을 만들 수있는 매우 강력한 물리 엔진이지만 다양한 사용 사례가 있습니다. 돈을 쓰고 싶지 않다면 무료 버전을 사용할 수 있습니다. 모든 기능을 사용할 수 있지만 게임을 배포하거나 판매할 수 없습니다. 즉, 이 옵션은 가정용에 적합합니다. 또한 두 가지 유료 옵션이 있습니다. 하나는 게임 수익의 20 %를 엔진 개발자에게 발행하는 것이고 두 번째는 라이선스 구매입니다. 이것이 바로이 옵션이 다른 많은 옵션만큼 인기가없는 이유입니다. 매우 비쌉니다.

언리얼 엔진 3

언리얼 엔진

많은 돈을 쓰고 싶지 않다면이전 옵션인 경우 이 옵션에 주의해야 합니다. Unreal Engine 3는 현재 최고의 가성비 엔진입니다. 상대적으로 저렴하게 사용할 수있는 권한을 얻을 수 있으며, 도움을 받으면 전 세계적으로 알려진 대규모 개발 회사와 마찬가지로 본격적인 컴퓨터 게임을 만들 수 있습니다. 이 엔진은 멀티플랫폼, 뛰어난 지원, 단순성 및 명확성과 같은 다양한 장점을 가지고 있습니다. 따라서 이 엔진을 구입하는 모든 사람은 능력만 있다면 문제 없이 훌륭한 게임을 개발할 수 있을 것입니다. 언리얼 엔진 3는이를위한 훌륭한 기반을 제공 할 것입니다.

Havok

하복 엔진

대규모 프로젝트에 대해 이야기하는 경우외형으로 게임 산업을 크게 변화시킨 엔진 인 Havok도 만질 가치가 있습니다. 이제 대규모 스튜디오의 약 200개 정도의 컴퓨터 게임이 이미 제작되었으며 더 많은 인디 개발이 있었습니다. 이 엔진은 1 인칭 또는 3 인칭 슈팅 게임에 가장 많이 사용되지만 때로는 전략 중 "Starcraft 2", Super Smash Bros와 같은 다른 장르의 대규모 프로젝트를 찾을 수 있습니다. 플랫 포머 등 사이에서. 당연히, 그것을 획득하는 데는 상당한 비용이 들 것이지만, 당신 앞에 열리는 기회는 단순히 엄청납니다. 따라서 예산이 적은 인디 개발자가 아니라면이 엔진을 사용할 수 있습니다. 게임을 훌륭하게 만들 것입니다.

Unity 3D

 디지털 분자 물질

음, 이제는 대형 엔진에서그렇게 크지 않은 것. 2D 게임을 위한 저렴한 솔루션이 많이 있지만 모두가 저렴한 가격에 3차원을 추가하는 데 서두르는 것은 아닙니다. 이것이 바로 Unity 3D 엔진이 3D 세계에 대한 저렴한 액세스를 제공하기 때문에 오늘날 매우 인기 있는 이유입니다. 이 프로젝트는 2009 년부터 같은 대규모 프로젝트를 위해 대기업이 아닌 기업이 개발 한 프로젝트 중 선두를 차지했습니다. 따라서 3 차원 프로젝트를 개발하려면이 엔진에주의를 기울여야합니다. 라이센스를 구입하면 비용이 저렴 하며이 돈으로 엄청난 양의 자료를 얻을 수 있으며 완성 된 출판물에 쉽게 액세스 할 수 있습니다. 프로젝트 등.

DMM

변형 가능한 신체 역학

현대 엔진은 종종세계, 캐릭터, 차량 등에 가해지는 피해의 현실성에 주목한다. 그러나 변형 가능한 몸체의 역학이 주요 구성 요소가 되는 게임을 위한 저렴한 솔루션을 찾고 있다면 이 엔진에 주의를 기울여야 합니다. DMM이라고하며, 그 특성에 관계없이 매우 사실적인 손상 모델을 재현 할 수 있습니다. 엔진의 전체 이름은 Digital Molecular Matter이며 영어를 아는 사람들은 이미 어떤 변형이 주요 기능인지 이해할 수 있습니다. 많은 구성 요소 중 하나로 뒤틀림을 제공하는 매우 비싼 최신 엔진을 구입할 돈이 없거나 손상과 사실주의에 중점을 둔 프로젝트를 만들고 싶다면 이 엔진이 적합합니다.

게임메이커

결론적으로, 당신은다른 모든 엔진과는 매우 다른 엔진 사실 여기에있는 모든 주요 명령이 미리 작성된 특정 작업으로 대체되기 때문에 프로그래밍 할 필요가 전혀 없습니다. 당연히 이러한 액션은 제한되어 있지만 여전히 많은 액션이 있으므로 프로그래밍 언어를 배워야 할 것에 대해 생각하지 않고도 게임을 만들 수 있습니다. 그것 없이도 잘 할 수 있으며 라이센스를 구입하면 더 많은 기능을 사용할 수있을뿐만 아니라 자신의 게임을 독립적으로 게시 할 수 있습니다.