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++로 직접 개발하는 게 유리할 수 있다.
즉, 다양한 엔진을 경험하고 다양한 언어를 사용하며,
저수준 엔진 플랫폼과 저수준 언어를 사용할 수 있다면, 기능 확장성이 높아진다.
고수준 언어와 고수준 언어 사용 엔진을 사용할 수 있다면,
단순 작업에 대한 작업 속도가 빨라진다.