개발의 현재 단계에서 게임 산업꽤 유명합니다. 초기 컴퓨터 게임이 좁은 팬을 대상으로 한 엔터테인먼트였던 지금이 분야는 완전히 새로운 수준에 도달했습니다. 점점 더 많은 사람들이 컴퓨터 게임에 중독되어 특정 연령대 및 대상 그룹 (예 : 가족 게임)에 적합한 프로젝트가 끊임없이 나옵니다.
당연히이 뒤에 누군가가 대다수의 입장에 서 있습니다.사례는 여러 지점으로 구성된 전체 회사로, 각 지점은 자체 활동에 종사합니다. 함께 그들은 우리 시대의 가장 뛰어나고 매력적인 컴퓨터 게임을 만듭니다. 그러나 최근에 많은 인디 게임 - 독립적 인 개발자의 프로젝트 -가 주목되어야합니다. 그것은 한 사람 일 수도 있고, 같은 생각을 가진 사람들 일 수도 있지만, 가장 중요한 것은 엄청난 예산이없고, 고도로 전문화 된 교육을받은 수 백 명이 있다는 것입니다. 그리고 이제는 특별한 작업 환경과 기성 커널 (예 : 게임 엔진 Unity)이 모두 있기 때문에 모두가 자신의 게임을 작성할 수 있습니다. 이 기사에서는 이것이 무엇이며 필요한 이유를 알아 봅니다.
그것이 무엇인지부터 시작하지 않습니다.특히 게임 엔진 Unity와 엔진이 원칙적으로 무엇인지에 대한 정보를 제공합니다. 컴퓨터 게임을 작성한다고 상상해보십시오 - 절대적으로 모든 코드, 문자의 가장 작은 움직임, 적의 이동, 환경과의 상호 작용 및 다양한 세부 사항을 작성하려면 처음부터 필요합니다. 믿을 수 없을만큼 어려운가요? 생성 프로세스가 훨씬 쉽게 엔진을 작동시킬 수 있습니다.
게임 엔진은이 프로젝트의 핵심입니다.모든 기본 스크립트가 들어 있습니다. 즉, 처음부터 게임을 만드는 대신 기성의 커널을 사용하여 콘텐츠의 여러 레이어를 만들 수 있습니다. 이것이 불법적 인 것이라는 것을 두려워하지 마십시오. 여러분은 핵심을 훔치지 않고 수백만 명의 다른 사람들처럼 사용하십시오. 다른 사람들이 만든 게임 엔진을 사용하는 것은 매우 일반적인 기술이며 대규모 기업 만 대규모의 자체 게임 엔진을 만들 수있는 방법과 기능을 갖추고 있습니다. 이를위한 예산이 없다면 Unity 게임 엔진을 사용하는 것이 좋습니다. 근데 왜?
거대한 다양성이 있습니다.무료 또는 완전히 충전을위한 네트워크의 어떤 부분에서 사용할 수있는 엔진. 그들은 당신이 2D에서 디자인을 만들 수 있도록하고, 3D로, 당신은 등 다양한 기능과 액세스를 엽니 다. 그런데 왜 그 (것)들의 사이에서 당신은 어떤 다른 유니티 게임 엔진을 선택하지 않겠습니까?
사실, 아무도 당신을 강요하지 않습니다.비슷한 선택 - 예를 들어, 많은 사용이 3D로 게임을 할 수있는 UDK의 아주 좋은 핵심이있다. 당신이 입체 영상에 관심이없는 경우, 당신은 쉽게 대응 차원 엔진 프로젝트를 만들 수 있습니다. 그러나 유니티 - 모든 오늘날의 가장 인기있는 고품질의 입체 엔진, 그래서 당신은 확실히 자신의 이름을 사용하는 방법에 대해 생각해야합니다. 게임 엔진 Unity 3D는 다른 것들보다 많은 장점을 가지고 있습니다.
Unity - 3D 게임을 만들기위한 새로운 엔진. 많은 사람들이 왜 그것을 선택할 필요가 있는지 궁금해하고 있습니다. 전에 말했듯이, 아무도 당신의 선택을 그만두도록 강요하지 않습니다. 그러나 이제는 다른 사람들과 뚜렷한 차이점을 발견하게 될 것입니다.
첫째, 이것이 개발 환경입니다.장면 편집기, 객체 편집기 및 작은 스크립트 편집기를 모두 포함하는 매우 편리하고 기능적인 IDE를 제공합니다. 후자와 관련하여이 플러스는 다른 엔진에 비해 특히 눈에 띄기 때문에 대부분의 엔진에는 이미 자체 스크립팅 언어가 있으므로 어떤 경우에도 사용해야합니다. Unity의 경우 현지 언어와 다른 언어를 모두 사용할 수 있습니다.
별도로 그래픽의 수준을 언급 할 가치가 있습니다.당신은 게임에서 창조 할 수있다 - 그것은 다른 대부분의 엔진과 비교하여 확실히 높다. 물론, 최고 수준의 물리학에 주목할 가치가 있습니다. 물론 현대의 걸작품보다 더 나쁜 프로젝트를 만들 수 있습니다.
결론적으로 비용에 대해 말하면 가치가 있습니다. 즉그것은 많은 초보 개발자들에게 걸림돌이됩니다. 이 경우, 너무 높지는 않습니다 - 단지 15 만 달러. 원하는 경우 무료 버전을 사용할 수 있습니다.이 버전은 완전히 작동하지만 일정한 수의 유용한 기능이 없습니다. 또한 준비 프로젝트는 게임 도중 Unity 로고를 지속적으로 표시합니다. Unity 3D가 인기있는 게임 엔진 인 이유를 이제 알게되었습니다. 하지만 그는 정말로 단점이 없습니까? 이제 이것에 대해 이야기 해 봅시다.
많은 사람들이이 엔진으로 결함을 찾으려고 노력했지만,그러나 불만의 어려움으로 인해 단 하나만 축적되었습니다 - 소스 코드가 닫힙니다. 어떤면에서는 개발자가 제공하는 커널 만 사용할 수있는 단점이 있으며이를 수행하는 방법을 알고 있더라도 변경을 할 수 없습니다. 그리고 심지어 당신이 1 백 5 백 달러를 지불 했음에도 불구하고, 라이센스는 여전히 핵심 자체에 대한 액세스를 제공하지 않습니다. 그러나 당신이 다른면에서 보았을 때, 실제로는 현대의 엔진으로는 커널 코드에 접근 할 수 없으므로,이 빼기는 많은 스트레치가있는 심각한 단점으로 간주 될 수 있습니다. 그리고이 아름다운 엔진의 다른 실패는 발견 될 수 없습니다.
이 엔진의 사용에 관해서는 이미 말했었다.이전 - 그를위한 IDE는 완벽합니다. 불필요한 세부 정보로 과부하되지 않는 기능 개발 환경을 찾는 것은 드뭅니다. 절대 벗고 불편하지 않을 것입니다. Unity에서는 모든 것이 잘되었습니다. 즉, 게임 장면 편집기와 게임 개체, 심지어는 사용 된 스크립트까지 즉시 액세스 할 수 있습니다. IDE보기에서 직접 작업 한 내용의 실시간 스 니펫을 볼 수 있습니다. 이 Unity에는 단순히 경쟁자가 없습니다.이 엔진은 훌륭합니다.
영어를 모른다면걱정하지 마라. 여전히 Unity를 사용할 수있다. 러시아어로 된 게임 엔진이 존재하며 적극적으로 지원되므로 번역판에 게임 명품을 쉽게 만들 수 있습니다. 또한, 러시아어로 쓰이는이 거대한 인터넷 커뮤니티가 있습니다. 최신 뉴스를 접하고 숙련 된 사용자의 의견을 읽고 관심있는 질문을 할 수 있습니다. 러시아어로 Unity3D가 가능합니다.
이미 커널 코드를 변경할 수 없다는 말은 이미 있습니다. 그러나 동시에 자신 만의 스크립트를 추가 할 수 있으며 다른 사용자가 만든 스크립트도 다운로드 할 수 있습니다.
</ p>