문제

나는 사이를 선택하려고합니다 Oolong 그리고 sio2 첫 게임 프로그래밍 프로젝트를위한 iPhone 게임 엔진. 비교적 낮은 수준 2D 그래픽 및 개발을 포함하여 코코아 경험과 수년간의 C ++가 있습니다. Quicktime 플러그인 그러나 사소한 OpenGL 노출. 배경과 제한된 시간을 가진 사람에게 가장 쉽고 배우기가 가장 쉽고 생산적인 엔진은 무엇입니까?

둘 다 총알 물리 엔진을 포함합니다. 나는 C ++ 소스와 PowerVR 그래픽에 대한 최적화로 인해 Oolong에 기대어 있습니다. 그러나 SIO2의 LUA 통역사 및 추가 사운드 케이크는 매력적입니다. SIO2는 또한 좋은 범위를 가진 것 같습니다 튜토리얼.

나는 또한 돈을 기꺼이 쓰려고합니다 단일성 또는 토크 게임 환경 그들이 나에게 상당한 시간을 절약한다면. 가격은 흥미로워집니다. Unity Indie 라이센스는 100,000 달러 미만의 이직률 (수익이 아님)이있는 회사에만 적용되므로 해당 범주에서 쉽게 벗어나 좌석 당 3,000 달러에 해당합니다. 나는 SIO2를 사용하는 것보다 그 투자를 정당화하기 위해 시간을 절약 할 수있는 많은 설득력을 원합니다! Torque 3D 제품은 아직 출시되지 않은 것처럼 보이지만 USD 150 인디 라이센스 위에서 약 500 달러의 비용이 드는 것처럼 보입니다 (소득 임계 값은 250,000 달러).

** 2011 년 12 월 편집 -SIO2는 더 이상 무료가 아닙니다 **

도움이 되었습니까?

해결책

어젯밤 첫 SIO2 앱을 시작했는데 튜토리얼에서 시작 및 실행이 쉬웠습니다 (자습서에는로드 및 해킹을 시작할 수있는 전체 Xcode 프로젝트가 포함되어 있음). 튜토리얼 프로젝트도 매우 잘 언급되어 있습니다. 이것은 더 빠르게 픽업 할 수 있습니다.

SIO2에 대한 인터페이스는 대부분 C에 있으므로 C ++ 배경으로 전환을 매우 쉽게 만들어야합니다.

사용하지 않더라도 SIO2를 다운로드하고 자습서 중 하나를 열고 주석 및 코드를 확인하십시오. 당신이 좋아하는 툴킷과 스타일이라면 꽤 빨리 알 수 있습니다.

흡수 속도와 직접 관련이 없지만 나에게 큰 장점은 블렌더 통합이었습니다. 이를 통해 무료 3D 툴킷을 사용하여 모델을 만들고 내보낸 다음 거기에서 갈 수 있습니다. Oolong이 3DS를 사용하는 것을 보았고 블렌더 내보내기가 형식을 내보내는 지 확실하지 않습니다.

궁금한 점 : SIO2는 블렌더 장면을 ZIP 파일로 내보내는 Python 스크립트를 제공합니다. 그런 다음 SIO2 코드 내부에서 장면에서 객체를 참조하고 iPhone 앱으로 끌어 당깁니다.

다른 팁

나는 Oolong과 Unity Way를 모두 시도합니다. 나는 Unity를 사용하는 것이 좋습니다 :

  • 기본 게임 배경이 있으면 곡선을 배우십시오.
  • Unity에는 '그래픽 및 오디오'의 대규모 유틸리티 세트가 포함됩니다.
  • Unity를 사용하면 그래픽/오디오 파일 형식에 신경 쓰지 않습니다.
  • iOS와 Android를위한 하나의 코드
  • 상점에서 사전 조립 된 자산의 전체 세트
  • 레벨 편집자를 만들기위한 Exendible Editor

나는 Oolong 프로젝트를 마치기 위해 1 년을 보냅니다. 나는 아마도 6 개월간의 일을 Unity와 함께 구했을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top