답변:
소규모 팀은 "작지만 아름다운"을 목표로해야합니다.
그러나 눈에 띄는 유일한 방법은 품질을 희생하지 마십시오.
소규모 팀 + 소규모 예산 = 소규모 게임. 예산이 책정되어 있으므로 팀 / 예산 비율은 각 게임에서 작업 할 수있는 시간을 정의해야합니다.
즉, 프로토 타입을 만드는 데 시간이 걸립니다. 충분하지 않은 게임을 만들 여유가 없습니다.
게임 엔진의 경우 (아주) 소규모 팀에 적합한 현재 최고의 올인원 및 크로스 플랫폼 엔진은 Unity입니다.
당신이 만들 게임이 게임 엔진에 대한 정밀한 제어가 필요하다고 생각한다면 (확립 된 장르가 아닌 경우) 여러 특수 라이브러리 (Ogre, FMod, CAudio, RakNet 등)로 구성된 프레임 워크를 설정하는 것이 좋습니다. . 즉, 접착제 코드를 직접 유지 관리해야하므로 비용이 발생합니다. 당신이 그것을 감당할 수 없다면 어쨌든 완전한 엔진을 가지고 게임 컨셉을 감싸십시오.
SFML과 같은 프레임 워크는 게임 전용 엔진을 구축하기위한 기본 브릭을 제공하므로 유용 할 수 있습니다 (하지만 2D 게임에 더 중점을 둡니다).
많은 게임을 빨리 만들고 싶다면 일종의 기본 게임 엔진 플랫폼과 같은 플래시 방식을 사용하는 것이 좋습니다. 많은 게임 엔진이 내장되어 있으며 크로스 플랫폼입니다.
도구의 경우 팀 조직에 잘 작동하는 소스 제어를 사용하십시오. 아이디어는 사용하려는 언어와 관련이 있으므로 검색해야합니다. C ++ 또는 C #을 사용하여 Windows에서 작업하는 경우 Visual Studio가 항상 최선의 선택임을 알아야합니다. XCode가 Mac에서 최고인 것 같습니다. 다른 유닉스 플랫폼에 대해서는 잘 모르겠습니다.
이미 크로스 플랫폼 엔진을 기반으로하지 않는 크로스 플랫폼 게임을 만들려면 C ++을 사용하십시오. Windows 만 타겟팅하고 게임 프로그래밍을 빨리하고 싶다면 (그리고 NeoAxis와 같은 적절한 게임 엔진을 찾으십시오) C #을 사용하십시오. SFML과 같은 크로스 플랫폼 게임 엔진 또는 프레임 워크를 통한 Python도 좋은 아이디어가 될 수 있습니다.
시간이 있다면 프로젝트 관리 도구를 설정하십시오. 시간이 없다면 귀찮게하지 말고 누군가가 모든 사람의 작업을 추적하도록하십시오. Redmine 또는 TRAC은 이러한 종류의 제품에 적합하지만 설치 방법을 알아야합니다. 더 빠른 대안은 PHP 만있는 Mantis 일 수 있습니다 (웹 호스팅 FTP에서 복사 / 붙여 넣기). 웹에는 다른 간단한 대안이 많이 있지만 그것들을 찾는 데 너무 많은 시간을 소비하지 마십시오.