게임 개발에 도움이 되는 문서
둘러보기로 이동
검색으로 이동
게임 개발에 도움이 되는 문서는 게임을 개발할 때 필요한 각종 유용한 도구와 리소스를 알기쉽게 정리한 문서다.
게임 엔진
- (유/무료) Unity : 멀티플랫폼 게임 엔진. 렌더링, 오디오, 리소스 관리 등 게임 개발에 필요한 거의 모든 기능을 포함하고 있음. 특정 수익액을 넘지 않는 개인 개발자는 무료 이용 가능.
- (무료) OGRE : 오픈소스 그래픽 렌더링 엔진.
- (무료) FNA : Microsoft의 XNA4를 오픈소스로 재구현 한 엔진.
도구
그래픽
사운드
- (무료) LMMS : 음악 편집 도구.
- (무료) Cakewalk : 음악 편집 도구. 구 Sonar를 BandLab이 인수하여 무료 소프트웨어로 공개.
- (유료) REAPER : 음악 편집 도구.
- (무료) GeneralUser GS : 각종 음악 편집 도구에서 미디 재생에 필요한 사운드폰트 파일. 무료 이용 가능.
프로그래밍
- (무료) Visual Studio Code : 다양한 기능을 지원하는 오픈소스 텍스트 편집기. 유니티 엔진과 연동 가능.
- (유/무료) Visual Studio : 마이크로소프트의 대표적인 IDE. 유니티 엔진과 연동 가능. 개인 개발자/학생/오픈소스 프로젝트 대상 무료 이용 가능한 Community Edition이 있음.
- (무료) MonoDevelop : 오픈소스 IDE. 유니티 엔진과 연동 가능.
- (유/무료) EmEditor : 유니코드 편집과 하이라이트를 지원하는 강력한 텍스트 편집기. 기능에 제한이 있는 무료 버전과, 모든 기능이 사용 가능한 프로페셔널 버전이 있음.
무료 이용 가능한 리소스
- UNITY-CHAN! (일본어) : Unity 일본에서 공개한 3D 모델 데이터.
- Mixamo : 캐릭터 애니메이션.
- SONNISS GDC 2018 SPECIAL : 각종 사운드 모음집.
- Freesound : 각종 사운드 모음집.
- OpenGameArt : 무료 이용 가능한 그래픽, 사운드 리소스.
가상 악기
무료 이용 가능한 폰트
무료 전자 서적
- The Nature of Code : 인공지능, 물리 시뮬레이션 프로그래밍
- Ray Tracing Gems (2019) : 광선추적 알고리즘.
- Game Engine Black Book : Wolfenstein 3D, Doom의 엔진 소스 코드 해설.
- Game AI Pro : 인공지능.
리소스를 공개한 게임
- 星宝転生ジュエルセイバー (일본어)
기타
- donjon (영어) : 판타지풍 이름 생성기.
- The Simple, Flexible, Octasphere (영어)
- Interpolation and Splines (한국어) : Interpolation and Splines (Squirrel Eiserloh, GDC 2012)의 한글 번역판.
- RogueBasin : 로그라이크 관련 게임 정보.