CocosCreator

CocosCreator를 사용하는 이유

뽀또치즈맛 2025. 5. 31. 21:04

 

Cocos의 사용자 인터페이스의 장점

1. 애니메이션을 생성하거나, 스프라이트 시트 애니메이션을 생성할 수 있다.

 

2. 다양한 플랫폼에서 출시 / 플랫폼 지원이 가능하다.

MICROSOFT STORE에 게임을 출시할 수 있다.

데스크탑으로 Web Facebook 게임과 같은 Android와 같은 모바일 장치용 게임을 만들 수 있다.

 

모든 프로젝트에서 어떤 플랫폼을 타깃팅하는지에 따라서 게임 엔진의 사용이 달라진다.

Coco

 

4. 콘솔창을 디버그창을 지원해준다.

 

5. JavaScript 혹은 TypeScript로 코드를 짜도,

실제로는 Cocos2d-x 엔진이 C++로 변환하여 처리해주기 때문에,

가벼운 스크립트 언어로 제작하여 개발이 훨씬 더 쉬워지고, 기존 엔진의 강점도 그대로 쓸 수 있다.

 

이 이야기는 

Cocos2d-x는 원래 C++로 개발하는 엔진이기 때문에,

JavaScript / TypeScript 없이 C++만으로도 충분히 게임을 개발할 수 있다.

라는 이야기도 될 것이다.

오히려 더 깊은 기능이나 고성능이 필요하다면 C++로 직접 개발하는 게 유리할 수 있다.

 

 

즉, 다양한 엔진을 경험하고 다양한 언어를 사용하며,

저수준 엔진 플랫폼과 저수준 언어를 사용할 수 있다면, 기능 확장성이 높아진다.

고수준 언어와 고수준 언어 사용 엔진을 사용할 수 있다면,

단순 작업에 대한 작업 속도가 빨라진다.