본문으로 이동

게임 개발에 도움이 되는 문서

카노위키

게임 개발에 도움이 되는 문서는 게임을 개발할 때 필요한 각종 유용한 도구와 리소스를 알기쉽게 정리한 문서다.

게임 엔진

  • (유/무료) Unity : 멀티플랫폼 게임 엔진. 렌더링, 오디오, 리소스 관리 등 게임 개발에 필요한 거의 모든 기능을 포함하고 있음. 특정 수익액을 넘지 않는 개인 개발자는 무료 이용 가능.
  • (무료) OGRE : 오픈소스 그래픽 렌더링 엔진.
  • (무료) FNA : Microsoft의 XNA4를 오픈소스로 재구현 한 엔진.

도구

그래픽

  • (무료) GIMP : 이미지 편집 도구.
  • (무료) blender : 3D CG 편집, 모델링 도구.

사운드

  • (무료) LMMS : 음악 편집 도구.
  • (무료) Cakewalk : 음악 편집 도구. 구 Sonar를 BandLab이 인수하여 무료 소프트웨어로 공개.
  • (유료) REAPER : 음악 편집 도구.
  • (무료) GeneralUser GS : 각종 음악 편집 도구에서 미디 재생에 필요한 사운드폰트 파일. 무료 이용 가능.

프로그래밍

  • (무료) Visual Studio Code : 다양한 기능을 지원하는 오픈소스 텍스트 편집기. 유니티 엔진과 연동 가능.
  • (유/무료) Visual Studio : 마이크로소프트의 대표적인 IDE. 유니티 엔진과 연동 가능. 개인 개발자/학생/오픈소스 프로젝트 대상 무료 이용 가능한 Community Edition이 있음.
  • (무료) MonoDevelop : 오픈소스 IDE. 유니티 엔진과 연동 가능.
  • (유/무료) EmEditor : 유니코드 편집과 하이라이트를 지원하는 강력한 텍스트 편집기. 기능에 제한이 있는 무료 버전과, 모든 기능이 사용 가능한 프로페셔널 버전이 있음.

AI관련 도구

그래픽

  • (오픈소스) UniRig : AI를 활용한 자동 리깅 & 스키닝.

무료 이용 가능한 리소스

가상 악기

무료 이용 가능한 폰트

무료 전자 서적

리소스를 공개한 게임

기타