Game Development, 게임개발

게임을 만들 수 있는 무료 소프트웨어와 도구들, Free Game Development Software And Tools

게임이 더 좋아 2021. 3. 26. 05:44
반응형
728x170

 

참고 링크를 번역해보았다.

물론 영어실력이 부족하기 때문에

내가 거의 창작수준으로 번역한다.

참고로 여기에는 5가지가 소개되어있다.

 

 

Unity, 유니티

youtu.be/H_Z1QPHUmr8

 

 

유니티는 무료이면서 강력한 게임엔진으로, 2D,3D 게임도 만들 수 있다.

가장 장점으로는 Asset Store를 운영하여 엄청나게 많은 tool들을 다운받아서 사용할 수 있다.

또한 배우기가 쉽다. 또한 튜토리얼도 제공하여 누가 가르쳐주지 않아도 혼자서 배울 수 있다.

가장 장점으로는 플랫폼의 다양성인데 이식성이 높아서 유니티로 작업한 것을 모바일, Xbox, PC 등 다양한 플랫폼에 빌드할 수 있다.

 

또한 코딩을 잘 못하는 사람도 시각적도구를 제공하기 때문에 쉽게 제작할 수 있다.다만 복잡한 프로젝트를 위해서는 프로그래밍 지식이 필요하다.

 

또한 유니티에서는 유니티 매뉴얼과 포럼을 제공하여 혼자서 해결할 수 없는 문제들을 물어보거나 답해주고 개발 간에 답답함을 해소할 길이 있다.

 

장점:

  • 무료 -> 어차피 유료버전을 알 정도면 여기 안들어옴.
  • 높은 이식성
  • 개발에 필요한 각종 정보를 제공하는 문서들과 그룹
  • 엄청난 양의 에셋을 제공하는 에셋스토어
  • 비주얼 스크립트 가능
  • 대형 프로젝트에 좋음

단점

  • 복잡한 면이 없잖아 있다.
  • 모든 도구를 자유롭게 다루는 데에는 시간이 든다.
  • C#이 요구된다.

Download – Unity engine

 

Unreal Engine, 언리얼 엔진

youtu.be/mMVs23AO3fI

 

 

언리얼 엔진은 역시 무료면서 강력한 엔진이다. 2D도 지원하지만 특히 3D에서 두각을 보인다.

언리얼은 AAA게임을 만드는데 주로 사용된 엔진이다. (막대한 자본을 투입한다는 뜻이다)다만 밑으로 가면 갈수록 어려워지는 것 또한 특징이다. 유용한 도구들을 사용하려면 꽤나 시간이 걸린다.유니티의 에셋스토어같이 마켓플레이스가 있기에 꿀리지 않는다.

 

언리얼은 C++을 사용한다. C#보다 어려운 언어로 여기서 언리얼을 포기하는 사람이 많이 생긴다.하지만 언리얼도 여기서 포기하게 만들고 싶지 않기에 Visual Scripting을 제공한다.이것도 배우는 데에 꽤나 시간이 걸리지만 코드를 짜지 않고도 프로젝트를 만들어낼 수 있는 강력한 도구다.

 

언리얼에서도 유니티와 마찬가지로 여러가지 문서들과 튜토리얼을 제공한다.

 

장점:

  • 무료 -> 위와 같다
  • 높은 이식성
  • 3D, 대형 프로젝트에 특화되어 있음
  • 많은 에셋들
  • 강력한 visual scripting 기능
  • 각종 문서와 튜토리얼

단점

  • 아주 복잡함.
  • C++ 자체가 어려운 언어임
  • 좋지만 에셋스토어 보단 조금 떨어지는 양 

Download – Unreal Engine 4

 

 

Amazon Lumberyard

youtu.be/QRMPq6hGTXI

 

 

 

 

 

아마존에서 제공하는 게임 엔진이다.

AAA게임에 이용좋다고 알려져있다. 아직 상용화가 되기에는 조금 아쉬운 감이 없잖아 있다. 또한 커뮤니티나 문서들의 양 또한 그렇게 크지 않다. 다만 아마존 웹서비스와 연결이 직빵으로 가능하기 때문에 서버가 터질 걱정은 하지 않아도 된다.

 

 

장점:

  • 무료 ( If you use it you have to pay the amazon services)
  • 이식성
  • 3D게임 특화

단점

  • 매우 복잡함
  • C++ 이라 어려움
  • 에셋을 얻을 길이 없음. 마켓이 없음.
  • No visual scripting
  • 딱 기본 튜토리얼만 있음 응용 알아서 해야함

Download – Lumberyard

 

Construct 2

youtu.be/aQiioEjd5Dk

 

 

 

 

쓰이기는 하는 게임 엔진으로 프로그래밍을 하지 않아도 된다는 장점이 있다.

때문에 빠른 속도로 프로토타입을 만들 수 있다. 역으로 큰 프로젝트를 하는 데에는 적합하지 않다는 얘기다.또한 에셋 스토어도 있기에 프로토타입 만들기 좋은 환경을 가지고 있다.프로그래밍을 할 필요가 없기에 GUI, 그래픽 유저 인터페이스 기반으로 모든 것이 진행된다.물론 이 엔진을 완벽하게 사용하려면.. 프로그래밍 지식은 필요하다.또한 엄청나게 정리된 리소스들과 큰 포럼이 있어서 충분히 지식을 얻을 수 있는 환경이 된다.

 

 

장점:

  • 무료 ( With 100 limited events, 4 object layers, 2 simultaneous special effects. The Personal license is $130 and removes all the restrictions)
  • 프로그래밍 언어 필요 없음
  • 배우기 무척 쉬움
  • 이식성 높음

단점

  • 무료 버전은 한계가 있음
  • 큰 프로젝트에 어울리지 않음
  • 2D를 위한 엔진
  • 플랫폼  iOS, Windows, Mac and Linux을 위해선 돈 내야함.

Download – Construct 2

 

Game Maker Studio (GM)

youtu.be/WuU1tEF1xYs

 

 

게임메이커도 프로그래밍이 필요없는 엔진이다.또한 이식성이 정말 높아 많은 플랫폼을 지원한다.역시나 2D를 지향하고 간단한 프로젝트에 좋다. 또한 마켓도 있어 에셋도 충분히 구할 수 있다.게임메이커는 Construct2와 같이 드래그-드랍 인터페이스를 가지고 개발할 수 있지만다른 점은 게임메이커 만의 언어가 존재한다는 것이다. 또한 포럼과 각종 문서들도 존재하여 배우기에 어렵지 않고 정보도 쉽게 구할 수 있다.

 

 

장점:

  • 무료 (The free version can be used indefinitely, but GM is a bit expensive. The Professional version costs $150 with export modules for Mac, Ubuntu, Android, iOS, and HTML costing $100, $100, $300, $300, and $200, respectively. Or you can get the Master version, which comes with ALL export modules for $800 (a savings of at least $350))
  • 프로그래밍 언어 거의 몰라도 됨
  • 배우기 쉬움
  • 이식성 높음
  • 프로그래밍 언어하면 더 좋음

단점

  • 무료는 한계가 있음
  • 효율이 떨어짐
  • 큰 프로젝트에 부적합
  • 2D만 가능
  • 플랫폼 iOS, Windows, Mac and Linux 유료임

 

Download – Game maker

 

 


참고링크

 

gamedevelopertips.com/game-development-software/

반응형
그리드형